Android应用开发从入门到精通
图书信息
| 作者 | 郑耿忠、庄桂东 |
| 出版社 | 清华大学出版社 |
| ISBN | 9787302479284 |
| 出版时间 | 2018-05-01 |
| 字数 | 13.5万 |
| 分类 | 教育,大中专教材,研究生,本科,专科教材 |
读书简介
本书采用模块化结构,以大量案例分析为主线,介绍了Android手机操作系统的发与应用。全书分为Android操作系统与发环境、UI事件控制、Android基本界面组件和Android高级界面组件、资源文件使用; Activity、Service及BroadcastReceiver应用、数据存储以及文件读写、ContentProvider应用、Android网络编程、综合案例分析共11章。
目录
内容简介
出版说明
前言
第1章 Android操作系统与开发环境
1.1 Android简介
1.2 搭建Android开发环境
1.3 使用Android模拟器
1.4 开发第一个Android应用
1.5 Android应用程序架构
1.6 Android应用的基本组件介绍
1.7 本章小结
第2章 UI的各种事件控制
2.1 基于监听的事件响应
2.2 键盘事件
2.3 触摸屏事件
2.4 Handler消息传递机制
2.5 本章小结
第3章 Android基本界面组件
3.1 Android五大布局管理器
3.2 Android基本界面组件
3.3 本章小结
第4章 Android高级界面组件
4.1 Android高级界面组件的组成
4.2 使用对话框
4.3 Toast和Notification的应用
4.4 使用菜单
4.5 本章小结
第5章 使用资源文件
5.1 资源的类型和存储方式
5.2 通过字体设置功能使用字符串、颜色、尺寸资源
5.3 使用图片资源
5.4 通过声音播放功能使用样式资源、主题资源和原始资源
5.5 本章小结
第6章 通过商品发布器详细介绍Activity
6.1 实现商品发布器
6.2 剖析商品发布器
6.3 本章小结
第7章 通过计算器详细介绍Service及BroadcastReceiver
7.1 实现计时器
7.2 剖析计时器
7.3 建立与访问者相互通信的本地Service
7.4 Service的生命周期
7.5 接收系统广播消息
7.6 本章小结
第8章 Android的数据储存以及文件读写
8.1 使用SharedPreferences
8.2 文件(File)存储
8.3 通过简易旅游记录仪详细介绍SQLite数据库
8.4 本章小结
第9章 使用ContentProvider
9.1 实现通过ContentProvider共享数据的应用
9.2 通过分析实例认识ContentProvider
9.3 访问通讯录中的联系人和添加联系人
9.4 监听ContentProvider的数据改变
9.5 本章小结
第10章 Android的网络编程
10.1 使用Socket通信搭建简易聊天室
10.2 使用HTTP访问网络
10.3 使用WebView视图开发WebKit应用
10.4 本章小结
第11章 二维码应用——QR where
11.1 QR where功能需求
11.2 开发启动界面MainActivity
11.3 开发第一个菜单项所对应的界面ScanFragment
11.4 开发第二个菜单项所对应的界面HistoryFragment
11.5 开发第三个菜单项所对应的界面GeneratorFragment
11.6 开发MapResultActivity
11.7 开发第四个菜单项所对应的界面SettingFragment
11.8 QR where运行效果图
11.9 本章小结
参考文献
图书资源支持
- 不要在草台班子里拼命努力(HCJ)
- 犹忆武林人未远——民国武林忆旧及安慰武学遗录(安慰)
- 未解之谜(下)(百读)
- 第7集 制度的起点是小人思维(俞凌雄)
- 2020—2021年中国战略性新兴产业发展蓝皮书(精装版)(中国电子信息产业发展研究院)
- 葛冰动物童话·飞熊“佐罗”(葛冰)
- 区块链编程((美)吉米·宋(Jimmy Song))
- Wasps - Evil events from evil causes spring(Aristophanes .)
