Android高级开发PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:唐亮,周羽主编
- 出 版 社:北京:高等教育出版社
- 出版年份:2016
- ISBN:9787040450255
- 页数:192 页
第1章 Android新版本特性 1
1.1 Android 3.0新特性 2
1.2 Android 4.0新特性 3
1.3 Android 5.0新特性 6
第2章 Android UI设计进阶 7
2.1 ViewPager导航 9
2.2 【案例】使用ViewPager和RadioButton实现滑动点击导航效果 11
2.2.1 案例描述 11
2.2.2 案例分析 12
2.2.3 案例实现 13
2.3 ActionBar动作栏 19
2.3.1 添加和移除ActionBar 19
2.3.2 ActionBar的使用 19
2.4 【案例】使用ActionBar实现导航标签效果 22
2.4.1 案例描述 22
2.4.2 案例分析 22
2.4.3 案例实现 22
2.5 Fragment碎片 24
2.5.1 Fragment生命周期 25
2.5.2 Fragment与Acnvity的交互 26
2.6 GridLayout网格布局 28
本章小结 30
第3章 Service后台服务 31
3.1 Service简介 32
3.2 Service的两种启动方式 32
3.2.1 启动式Service 32
3.2.2 绑定式Service 33
3.3 Service启动方式的选择 35
3.4 【案例】使用Service的两种启动方式分别实现后台耗时操作 35
3.4.1 案例描述 35
3.4.2 案例分析 35
3.4.3 案例实现 36
3.5 IntentService 40
本章小结 41
第4章 Android进程与多线程 43
4.1 Android进程管理机制 44
4.2 Android进程优先级划分 44
4.3 Android UI线程模型 45
4.4 线程间通信Handler机制 47
4.4.1 线程间通信模型 47
4.4.2 Message 48
4.4.3 MessageQueue 49
4.4.4 Handler 49
4.4.5 Looper 52
4.5 异步任务AsyncTask 53
本章小结 55
第5章 Android网络通信 57
5.1 Android网络通信分类 58
5.2 获取网络状态 58
5.3 使用WebView访问网络页面 59
5.4 HTTP协议简介 62
5.4.1 HTTP请求方法 63
5.4.2 HTTP响应和状态码 64
5.5 使用HttpURL Connection接口建立网络通信 65
5.6 使用HttpClient接口建立网络通信 69
5.7 【案例】使用HTTP连接实现天气预报 73
5.7.1 案例描述 73
5.7.2 案例分析 74
5.7.3 案例实现 75
本章小结 89
第6章 Android广播机制 91
6.1 广播简介 92
6.2 广播接收器的生命周期 92
6.3 收发广播 92
6.3.1 发送广播 92
6.3.2 接收广播 93
6.4 系统自带的广播 94
6.5 广播的分类 95
6.5.1 无序广播 95
6.5.2 有序广播 95
6.5.3 黏滞广播 96
本章小结 96
第7章 Android多媒体应用 97
7.1 多媒体基础 98
7.1.1 多媒体核心OpenCore 98
7.1.2 基本类 98
7.2 音频播放 98
7.2.1 MediaPlayer 98
7.2.2 播放本地资源 100
7.2.3 播放内部资源 101
7.2.4 播放网络资源 101
7.3 【案例】使用MediaPlayer实现音乐播放器功能 102
7.3.1 案例描述 102
7.3.2 案例分析 102
7.3.3 案例实现 104
7.4 视频播放 112
7.4.1 使用MediaPlayer和SurfaceView 112
7.4.2 直接使用VideoView 116
7.5 拍照功能 117
7.5.1 使用系统自带的拍照功能 117
7.5.2 使用自定义拍照功能 118
7.6 MediaRecorder 121
7.7 【案例】使用MediaRecorder实现录音机功能 123
7.7.1 案例描述 123
7.7.2 案例分析 123
7.7.3 案例实现 123
本章小结 126
第8章 图形图像处理及动画设计 127
8.1 自定义View 128
8.2 图形图像处理 130
8.2.1 Canvas画布 131
8.2.2 Paint画笔 133
8.2.3 Bitmap位图 136
8.2.4 Matrix矩阵 139
8.3 【案例】使用自定义View和图形图像处理方法实现字母索引 141
8.3.1 案例描述 141
8.3.2 案例分析 141
8.3.3 案例实现 143
8.4 Android动画设计 151
8.4.1 补间动画 151
8.4.2 逐帧动画 154
8.5 【案例】使用SurfaceView实现简单的游戏动画 154
8.5.1 案例描述 154
8.5.2 案例分析 154
8.5.3 案例实现 158
本章小结 159
第9章 传感器 161
9.1 传感器简介 162
9.2 获取传感器事件 162
9.3 传感器的分类 165
9.3.1 加速度传感器 165
9.3.2 方向传感器 168
9.3.3 角速度传感器 168
9.3.4 距离传感器 169
9.3.5 线性加速度传感器 170
9.4 【案例】使用线性加速度传感器实现仿摇一摇功能 171
9.4.1 案例描述 171
9.4.2 案例分析 171
9.4.3 案例实现 172
本章小结 175
第10章 LBS定位服务 177
10.1 LBS简介 178
10.2 LBS服务模式 178
10.2.1 社交网络和游戏模式 179
10.2.2 生活信息服务模式 179
10.2.3 电子商务模式 179
10.3 获取位置信息 180
10.4 【案例】百度地图 181
10.4.1 案例描述 181
10.4.2 案例分析 181
10.4.3 案例实现 181
本章小结 192
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《CATIA 软件建模与CAA二次开发》胡毕富,吴约旺 2018
- 《Cocos2d-x游戏开发》刘克男编著 2019
- 《叶用枸杞新品种宁杞9号选育及开发利用》王娅丽主编 2018
- 《软件工程开发与管理研究》闫俊伢著 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018