×
Android APP应用程序开发完全学习教程

Android APP应用程序开发完全学习教程

1星价 ¥34.2 (3.8折)
2星价¥33.3 定价¥89.9

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787515356334
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:128开
  • 页数:518
  • 出版时间:2019-10-01
  • 条形码:9787515356334 ; 978-7-5153-5633-4

本书特色

本书前九章介绍了Android应用开发的基本概念。*后七章介绍了更具体的主题。
附录中介绍了正文章节中涉及到的几个概念:检索设备的尺寸,包括状态栏和操作栏的高
度;动态调整TextView的字体大小;使用AsyncTask在后台执行任务(从远程位置中检索数据);
使用Google Play服务等。这样的章节分配能使大部分章节内容相对独立,有利于教师在教学时挑选需要的章节进行教学。
CHAPTER 1: Android基础知识,*个应用程序: HelloAndroid
在本章中,将了解如何使用Android Studio开发环境,包括如何使用模拟器、如何在设备
上运行应用程序、如何使用调试器输出到Logcat。还将查看与应用程序关联的各种资源,如
AndroidManifest.xml文件,各种xml文件用于定义字符串、颜色、尺寸以及GUI。
CHAPTER 2:模型视图控制器、 GUI组件和事件本书前九章介绍了Android应用开发的基本概念。*后七章介绍了更具体的主题。 附录中介绍了正文章节中涉及到的几个概念:检索设备的尺寸,包括状态栏和操作栏的高 度;动态调整TextView的字体大小;使用AsyncTask在后台执行任务(从远程位置中检索数据); 使用Google Play服务等。这样的章节分配能使大部分章节内容相对独立,有利于教师在教学时挑选需要的章节进行教学。 CHAPTER 1: Android基础知识,*个应用程序: HelloAndroid 在本章中,将了解如何使用Android Studio开发环境,包括如何使用模拟器、如何在设备 上运行应用程序、如何使用调试器输出到Logcat。还将查看与应用程序关联的各种资源,如 AndroidManifest.xml文件,各种xml文件用于定义字符串、颜色、尺寸以及GUI。 CHAPTER 2:模型视图控制器、 GUI组件和事件 在本章中,讲解了模型视图控制器架构,并使用MVC制作*个应用程序—一个小费计算 器。 CHAPTER 3: GUI、布局管理器编程 在本章中,继续使用MVC架构,讲解了如何定义GUI并以编程方式为tic-tac-toe应用程序设置 事件处理。将介绍如何使用内部类、布局参数和警报对话框。 CHAPTER 4:多个activity,在activity之间传递数据,转换, 持久性数据 在本章中,将介绍如何在应用程序中添加多个activity,以及如何在activity之间传递数据。 CHAPTER 5:菜单和SQLite 在本章中,将展示如何在应用程序中添加菜单以及如何使用SQLite处理持久性数据。我们以编程方式生成GUI时采用了ScrollView。本章应用程序示例是一个糖果店管理器,用户能够添加、 更新和删除糖果,以及使用Toast类敲响收银机。 CHAPTER 6:设备方向管理 在本章中,将展示如何检测设备方向的变化,并探索各种编码GUI的方法,以便应用程序在 垂直和水平方向上工作。 CHAPTER 7:触摸与滑动 在本章中,将首先展示如何检测和处理触摸或滑动事件。随后,我们还展示如何检测和处理 手势,包括单击、双击事件。 CHAPTER 8:图形、动画、声音和游戏 在本章中,将探索如何创建自定义视图,如何绘制形状和位图,如何通过在屏幕上设置动画 对象来创建游戏,如何处理事件和制作声音。CHAPTER 9:片段 在本章中,将介绍在activity中使用片段的各种方法,在两个片段之间通信的方法以及如何使 片段可重复使用。本章应用程序实例是一款刽子手游戏,其中的片段包括游戏的状态、游戏的数据统计、剩余的次数以及一些不可见的片段。

内容简介

Android APP开发经典教程,受到读者五星好评!专业的人写专业的书给专业的读者!不管你已经初识Android或者还未进入Android 开发大门,都能通过本书得到系统训练!随书附赠Android Studio所有程序源代码及PPT课件,亲手实践体验应用程序开发乐趣吧!

目录

CHAPTER 1 Android基础知识,**个应用程序:HelloAndroid 1.1 智能手机及其操作系统 1.1.1 智能手机 1.1.2 Android手机 1.1.3 App和Google Play 1.2 Android应用开发环境 1.3 **个应用程序:HelloAndroid 1.3.1 框架应用 1.3.2 GUI预览 1.3.3 XML文件: activity_main.xml、 colors.xml、 styles.xml、 strings.xml、 dimens.xml 1.3.4 MainActivity类 1.4 在模拟器中运行App 1.5 使用Logcat调试App 1.6 调试器的使用 1.7 在实际设备上测试App 1.8 App Manifest和Gradle构建系统 1.8.1 AndroidManifest.xml文件: App图标与面向安卓的设备 1.8.2 Gradle构建系统 CHAPTER 2 模型视图控制器、 GUI组件和事件 2.1 模型视图控制器(MVC)框架 2.2 模型 2.3 GUI组件 2.4 RelativeLayout、TextView、EditText和Button: Tip Calculator应用程序,版本0 2.5 GUI组件和多XML属性: Tip Calculator应用程序,版本1 2.6 风格和主题: Tip Calculator应用程序,版本2 2.7 事件和简单事件处理:编写控制器, Tip Calculator应用程序,版本3 2.8 多事件处理: Tip Calculator应用程序,版本4 CHAPTER 3 GUI、布局管理器编程 3.1 MVC框架 3.2 模型 3.3 以编程方式创建GUI,TicTacToe应用程序,版本0 3.4 事件处理:TicTacToe应用程序,版本1 3.5 整合模型以支持游戏玩法:TicTacToe应用程序,版本2 3.6 内部类 3.7 布局参数:TicTacToe应用程序,版本3 3.8 提醒对话框:TicTacToe应用程序,版本4 3.9 拆分视图和控制器:TicTacToe应用程序,版本5 CHAPTER 4 多个Activity,在Activity之间传递数据,转换,持久性数据 4.1 模型: Mortgage类 4.2 使用TableLayout作为GUI前端: Mortgage Calculator应用程序,版本0 4.3 使用RelativeLayout作为第二屏幕GUI 4.4 连接两个activity: Mortgage Calculator应用程序,版本1 4.5 activity的生命周期 4.6 多个activity之间共享数据: Mortgage Calculator应用程序,版本2 4.7 activity之间的转换: Mortgage Calculator应用程序,版本3 4.8 处理持久性数据: Mortgage Calculator应用程序,版本4 CHAPTER 5 菜单和SQLite 5.1 菜单和菜单项: Candy Store应用程序,版本0 5.2 图标: Candy Store应用程序,版本1 5.3 SQLite:创建数据库、表和插入数据, Candy Store应用程序,版本2 5.4 删除数据: Candy Store应用程序,版本3 5.5 更新数据: Candy Store应用程序,版本4 5.6 运行收银机: Candy Store应用程序,版本5 CHAPTER 6 设备方向管理 6.1 Configuration类 6.2 捕获设备旋转事件 6.3 策略1:为每个方向设置一个Layout XML文件 6.4 策略2:为两个方向应用一个layout XML文件,用代码修改布局 6.5 策略3:完全用代码管理布局和方向 CHAPTER 7 触摸与滑动 …… 16.5 对称和非对称加密:修改视图, Encryption应用程序,版本3 附录 a 动态检索状态栏和操作栏的高度 附录 B 动态设置TextView的字体大小 附录 c 下载、安装Google Play服务和使用地图 附录 D AsyncTask类
展开全部

相关资料

挺系统的一本书,关键的知识点都涵盖到了,需要静下心来系统学习。书的印刷很精良,图片和代码都很清晰,看起来赏心悦目,值得购买!
——北京银牌读者 看起来原版是作为高校教材的,有一些配套的教学PPT和课程大纲。我是买来自己学习的所以暂时用不到这些,不过能作为教材说明该书内容还是经得起检验的,附赠的源程序和安装包都可以用,很满意! ——河北银牌读者 还赠送了PPT,大概这书可以作为教师用书。内容很详细,可以看出作者是深谙安卓系统开发的专业人士,讲解废话不多,语言精练,理解起来不费事。 ——江西铜牌读者 书的内容很好,对于安卓开发小白来说是很好的参考,初学者也能理解。另外附带赠送的资源很好,源代码齐全。 ——湖北金牌读者 内容比较丰富,后面还涉及了地图、游戏开发的内容,知识结构很系统,内容专业,除了我这种新手自学,也很适合这个专业的学生。 ——陕西银牌读者读者

作者简介

【美】埃尔维·杰伊·弗朗西斯基 Hervé J. Franceschi 美国马里兰洛约拉大学计算机科学学院教授,从事计算机教学和研究工作十余年。出版或参与出版过的著作有《JavaIlluminated》等。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航