出版社:清华大学出版社
年代:2015
定价:35.0
全书分基础篇和提高篇。基础篇涵盖Android应用程序的基本组成、Andriod事件处理机制和常用Widge组件、基于Intent的Activity切换及基于Bundle的数据传递、Service、BroadcastReceiver、数据存取和访问、多媒体应用等。提高篇拟给出3-5个Android应用系统。本书读者对象包括计算机、通信、电子信息类本专科学生,和Android系统应用软件开发技术的工程实践人士。
第1章Android程序设计起步1
1.1智能移动设备及其操作系统1
1.2Android系统的体系结构2
1.3Java 语言与面向对象编程基础6
1.4XML基础21
1.5本章小结30
习题30
第2章创建第一个Android应用程序33
2.1搭建Android应用程序开发环境33
2.3Android工程项目的文件构成44
2.4Android应用的组成50
2.5编写规范的Android代码55
2.6本章小结57
习题57
第3章Android应用程序的调试和发布58
3.1Android应用程序的一般开发流程58
3.2程序调试的常用方法和调试工具59
3.3应用程序的国际化67
3.4应用程序的发布70
3.5本章小结75
习题75
第4章用户界面设计基础77
4.1界面布局及其加载77
4.2Widget控件90
4.3Android中的事件处理机制97
4.4本章小结109
习题109
第5章常用UI界面控件111
5.1信息提示和对话框111
5.2常用容器类控件122
5.3日期和时间控件128
5.4菜单135
5.5本章小结141
习题141
第6章组件间的通信和广播143
6.1Intent143
6.2利用Intent启动另一个Activity148
6.3利用Intent在组件之间传递数据152
6.4Broadcast和BroadcastReceiver160
6.5主屏幕小部件AppWidget166
6.6本章小结175
习题176
第7章Android的后台服务177
7.1Service及其生命周期177
7.2创建和控制Service179
7.3获得系统服务190
7.4综合使用Service和BroadcastReceiver197
7.5本章小结201
习题201
第8章数据的存储和访问202
8.1数据文件的存储和访问202
8.2SQLite数据库的存储和访问208
8.3利用内容提供器ContentProvider共享数据存储225
8.4本章小结230
习题231
第9章图片和音视频的处理232
9.1相关控件和类232
9.2摄取和使用图片240
9.3音频文件的播放248
9.4视频文件的播放253
9.5音频和视频的录制258
9.6本章小结264
习题265
第10章Web应用程序设计266
10.1Android网络通信概述266
10.2网络资源的访问269
10.3WebView276
10.4WebService280
10.5本章小结287
习题288
第11章综合应用实例289
11.1简易计算器289
11.2音乐播放器298
11.3便携日记本307
11.4本章小结316
习题317
参考文献318
本书是面向Android初学者的教程,介绍设计开发Android应用程序的基础理论和实践方法,讲解Android系统的体系结构、Java语言与面向对象编程基础、XML基础、开发环境搭建、Android应用程序的调试和发布方法、用户界面设计、组件间的通信与广播、后台服务、数据的存储和访问、图片和音视频的处理、Web应用程序的设计等内容。本书理论与实践相结合,内容详尽,配有丰富的示例程序,讲解深入浅出,可以使读者在较短的时间内理解Android系统框架及其应用的开发过程,掌握Android应用程序的设计方法。本书提供所有程序的源代码和电子课件。本书可作为普通高等院校及各类培训学校Android软件开发课程的教材,也可作为Android程序设计爱好者的自学用书。
本书配有丰富的示例程序,讲解深入浅出,帮助初学者在较短的时间内掌握Android软件的开发方法。示例程序短小精悍,既能帮助读者理解知识,又具有启发性和实用性。
每一章都配有难度适中的练习题,引导读者巩固和扩展所学知识。书中所有的示例程序和课后练习题程序均已在Android4.4.2(API Leve·19)下调试通过,并能正确运行。
本书配套PPT教案、各类源程序,可在清华大学出版社官方网站下载。
书籍详细信息 | |||
书名 | 深入浅出Android软件开发教程站内查询相似图书 | ||
9787302400554 如需购买下载《深入浅出Android软件开发教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 35.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 印数 | 2000 |
深入浅出Android软件开发教程是清华大学出版社于2015.出版的中图分类号为 TN929.53 的主题关于 移动终端-应用程序-程序设计-教材 的书籍。
(美) 道恩·格里菲斯 (Dawn Griffiths) , (美) 戴维·格里菲斯 (David Griffiths) , 著
(美) 格里菲思·D. (Dawn Griffiths) , (美) 格里菲思·D. (David Griffiths) , 著
何军, 著
陈耿, 著
张雪梅, 李志强, 王向, 编著
夏德洲, 张明, 主编
张泳, 葛丽娜, 编著
王家林, 著
武安状, 主编