Android项目驱动教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:李维勇主编;夏继媛,杜亚杰,石建副主编
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2014
- ISBN:9787512413986
- 页数:315 页
任务1 搭建开发环境 1
1.1 任务实现 1
1.1.1 下载与配置Android SDK 1
1.1.2 创建Android Vitural Device 2
1.2 必备知识 4
1.2.1 Android及其架构 4
1.2.2 Android Virtual Device简介 7
1.2.3 开发前的准备 9
1.3 能力拓展 11
1.3.1 adb及其指令 11
1.3.2 Eclipse对Android开发的支持 12
1.4 项目实践 15
任务2 创建文件管理器项目 16
2.1 任务实现 16
2.1.1 文件管理器需求分析 16
2.1.2 创建项目 16
2.1.3 创建应用资源 18
2.2 必备知识 21
2.2.1 项目架构解析 21
2.2.2 使用Activity设计用户界面 28
2.2.3 应用程序资源 37
2.3 能力拓展 41
2.3.1 Activity栈与任务 41
2.3.2 ActivityManager与PackageManager 46
2.3.3 Android库项目管理 49
2.4 项目实践 51
任务3 设计用户界面 52
3.1 任务实现 52
3.1.1 主界面设计 52
3.1.2 主菜单设计 54
3.1.3 对话框设计 56
3.2 必备知识 57
3.2.1 视图与布局 57
3.2.2 常用控件设计 64
3.2.3 菜单设计 73
3.2.4 对话框设计 77
3.3 能力拓展 83
3.3.1 使用Hierarchy Viewer调试用户界面 83
3.3.2 使用Fragment构建用户界面 86
3.4 项目实践 95
任务4 异步加载文件列表 96
4.1 任务实现 96
4.1.1 监听SD卡状态 96
4.1.2 异步文件加载设计 97
4.1.3 文件列表设计 99
4.2 必备知识 101
4.2.1 适配器设计 101
4.2.2 使用BroadcastReceiver监听广播 103
4.2.3 Android中的异步处理 106
4.3 能力拓展 113
4.3.1 常用界面布局容器 113
4.3.2 使用Loader异步载入数据 116
4.4 项目实践 119
任务5 文件处理设计 120
5.1 任务实现 120
5.1.1 动作栏设计 120
5.1.2 文件处理设计 125
5.1.3 文件搜索设计 128
5.2 必备知识 129
5.2.1 文件存储 129
5.2.2 Intent与组件间的通信 131
5.2.3 动作栏与导航 137
5.3 能力拓展 142
5.3.1 使用ShareActionProvider分享应用 142
5.3.2 使用SearchView实现搜索功能 144
5.4 项目实践 149
任务6 系统配置与数据存储 150
6.1 任务实现 150
6.1.1 配置管理设计 150
6.1.2 书签功能设计 152
6.1.3 媒体文件扫描 155
6.2 必备知识 156
6.2.1 使用SharedPreferences保存配置信息 156
6.2.2 使用SQLiteOpenHelper管理数据库 160
6.2.3 使用ContentProvider实现数据共享 166
6.3 能力拓展 172
6.3.1 数据备份 172
6.3.2 使用ContentObserver监听数据变化 175
6.4 项目实践 178
任务7 图形与图像处理 179
7.1 任务实现 179
7.1.1 图像处理工具设计 179
7.1.2 图像浏览设计 183
7.1.3 视频列表设计 185
7.2 必备知识 187
7.2.1 Android中的绘图 187
7.2.2 自定义组件 190
7.2.3 样式与主题 196
7.3 能力拓展 199
7.3.1 使用App Widgets创建桌面应用 199
7.3.2 使用Animation设计动画 206
7.4 项目实践 210
任务8 音频与视频处理 211
8.1 任务实现 211
8.1.1 音频播放设计 211
8.1.2 视频播放设计 214
8.1.3 重构SD卡的监听 216
8.2 必备知识 217
8.2.1 使用MediaPlayer播放音乐 217
8.2.2 音频管理 222
8.2.3 使用Service实现后台服务 225
8.3 能力拓展 235
8.3.1 使用VideoView播放视频 235
8.3.2 电话与短信 236
8.4 项目实践 242
任务9 网络功能设计 243
9.1 任务实现 243
9.1.1 文件上传设计 243
9.1.2 蓝牙传输设计 245
9.1.3 应用更新设计 249
9.2 必备知识 253
9.2.1 Android中的网络编程 253
9.2.2 JSON数据解析 256
9.2.3 Android蓝牙开发 262
9.3 能力拓展 270
9.3.1 使用WebView构建网络应用 271
9.3.2 使用Google地图服务 276
9.4 项目实践 280
任务10 测试与发布应用 281
10.1 任务实现 281
10.1.1 本地化应用程序 281
10.1.2 项目测试 281
10.1.3 数字签名与打包 288
10.1.4 发布应用 290
10.2 必备知识 291
10.2.1 Android中的测试框架 291
10.2.2 发布前的准备 300
10.3 能力拓展 302
10.3.1 传感器 302
10.3.2 Google云信息服务 308
10.4 项目实践 314
参考文献 315
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019