图书介绍
Google Android揭秘PDF|Epub|txt|kindle电子书版本下载
![Google Android揭秘](https://www.shukui.net/cover/70/33210200.jpg)
- W.FrankAbleson,CharlieCollins,RobiSen编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115222510
- 出版时间:2010
- 标注页数:342页
- 文件大小:80MB
- 文件页数:360页
- 主题词:移动通信-携带电话机-应用程序-程序设计
PDF下载
下载说明
Google Android揭秘PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 Android概述第1章 Android简介2
1.1 Android简介2
1.1.1 Android平台3
1.1.2 Android的市场4
1.1.3 Android许可7
1.2 Android的栈组成8
1.3 开始Android开发11
1.3.1 Android的Intent11
1.3.2 激活Android14
1.3.3 AndroidManifest.xml20
1.3.4 将应用程序映射到进程22
1.4 一个Android应用程序22
1.5 小结26
第2章 开发环境27
2.1 Android SDK27
2.1.1 应用程序编程接口28
2.1.2 核心Android包28
2.1.3 可选包29
2.2 完美契合29
2.2.1 Java透视图30
2.2.2 DDMS透视图32
2.2.3 命令行工具34
2.3 在Eclipse中构建Android应用程序36
2.3.1 Android Project Wizard37
2.3.2 Android示例应用程序代码37
2.3.3 生成应用程序42
2.4 Android Emulator43
2.4.1 皮肤44
2.4.2 网络速度44
2.4.3 模拟器配置文件46
2.5 调试47
2.6 小结48
第二部 Android SDK实战第3章 用户界面50
3.1 创建活动51
3.1.1 创建Activity类52
3.1.2 探讨活动的生命周期57
3.2 使用视图60
3.2.1 通用视图60
3.2.2 使用ListView63
3.2.3 利用Handler和Message实现多任务66
3.2.4 创建自定义视图67
3.2.5 理解布局69
3.2.6 处理焦点71
3.2.7 掌握事件72
3.3 使用资源73
3.3.1 支持的资源类型73
3.3.2 在Java中引用资源74
3.3.3 通过XML资源定义视图和布局76
3.3.4 值的外化78
3.3.5 提供动画81
3.4 理解AndroidManifest文件81
3.5 小结84
第4章 Intent与服务85
4.1 使用Intent类86
4.1.1 定义Intent86
4.1.2 解析Intent89
4.1.3 匹配自定义URI92
4.1.4 使用Android提供的活动96
4.2 使用广播接收器进行侦听97
4.2.1 扩展Intent概念97
4.2.2 创建接收器98
4.3 构建服务99
4.3.1 服务的两用性100
4.3.2 创建可运行后台任务的服务100
4.4 实现进程间通信103
4.4.1 Android接口定义语言104
4.4.2 公开远程接口106
4.4.3 绑定到服务106
4.4.4 启动服务与绑定服务108
4.4.5 服务的生命周期109
4.4.6 Binder类和Parcelable接口110
4.5 小结111
第5章 存储和检索数据112
5.1 使用首选项112
5.1.1 使用SharedPreferences113
5.1.2 首选项访问权限116
5.2 使用文件系统119
5.2.1 创建文件119
5.2.2 访问文件120
5.2.3 作为原始资源的文件121
5.2.4 XML文件资源122
5.2.5 通过SD卡实现外部存储124
5.3 将数据持久存储到数据库中127
5.3.1 构建和访问数据库128
5.3.2 使用sqlite3工具132
5.4 使用ContentProvider类133
5.4.1 理解URI表示和操作记录135
5.4.2 创建ContentProvider142
5.5 小结148
第6章 联网与Web服务150
6.1 联网概述152
6.1.1 联网基础知识152
6.1.2 客户端与服务器153
6.2 检查网络状态154
6.3 使用服务器套接字进行通信155
6.4 使用HTTP158
6.4.1 简单HTTP和Java.net158
6.4.2 使用HttpClient的健壮HTTP160
6.4.3 创建HTTP和HTTPS帮助类161
6.5 Web服务167
6.5.1 POX——将它与HTTP和XML结合在一起168
6.5.2 REST170
6.5.3 用还是不用SOAP,这是个问题173
6.6 小结174
第7章 电话技术175
7.1 电话技术背景与术语176
7.2 访问电话技术信息177
7.2.1 获取电话技术属性177
7.2.2 获取电话状态信息179
7.3 与电话交互181
7.3.1 使用Intent打电话181
7.3.2 有用的电话号码相关实用工具182
7.3.3 拦截电话184
7.4 处理消息传递:SMS185
7.4.1 发送SMS消息185
7.4.2 接收SMS消息187
7.5 小结188
第8章 通知与提醒189
8.1 Toast简介189
8.2 通知简介192
8.3 提醒195
8.4 小结201
第9章 图形与动画202
9.1 在Android中绘制图形202
9.2 动画206
9.2.1 以编程方式创建动画209
9.2.2 面向嵌入式系统的OpenGL简介213
9.3 小结224
第10章 多媒体225
10.1 多媒体与OpenCORE简介225
10.2 播放音频226
10.3 播放视频228
10.4 捕捉媒体230
10.4.1 了解相机230
10.4.2 捕捉音频235
10.5 小结238
第11章 位置服务239
11.1 在模拟器中模拟位置241
11.1.1 使用DDMS工具发送坐标241
11.1.2 GPS交换格式243
11.1.3 Google Earth Keyhole标记语言245
11.2 使用LocationManager和LocationProvider246
11.2.1 使用LocationManager访问位置数据247
11.2.2 使用LocationProvider249
11.2.3 使用LocationListener接收位置更新250
11.3 处理地图253
11.3.1 扩展MapActivity253
11.3.2 使用MapView254
11.3.3 使用Overlay将数据放在地图上256
11.4 使用Geocoder转换位置和地址259
11.5 小结262
第三部分 Android应用程序第12章 全面应用:Field Service Application264
12.1 Field Service Application的需求265
12.1.1 基本需求265
12.1.2 数据模型266
12.1.3 应用程序架构与集成267
12.2 Android应用程序之旅268
12.2.1 应用程序流268
12.2.2 代码路线图269
12.2.3 AndroidManifest.xml271
12.3 Android代码271
12.3.1 Splash Activity271
12.3.2 FieldService Activity,第1部分273
12.3.3 FieldService Activity,第2部分275
12.3.4 设置276
12.3.5 数据结构278
12.4 深入剖析代码286
12.4.1 RefreshJobs286
12.4.2 ManageJobs289
12.4.3 ShowJob292
12.4.4 CloseJob296
12.5 服务器代码302
12.5.1 调度程序用户界面302
12.5.2 数据库303
12.5.3 PHP调度程序代码303
12.5.4 PHP移动集成代码304
12.6 小结305
第13章 Android高级编程306
13.1 Android/Linux:接合306
13.1.1 工具链307
13.1.2 构建应用程序307
13.1.3 安装和运行应用程序308
13.1.4 构建脚本310
13.2 更好的方法311
13.2.1 static标记311
13.2.2 链接313
13.2.3 退出,而不是返回314
13.2.4 启动代码315
13.3 现在几点了317
13.3.1 Daytime Server应用程序318
13.3.2 daytime.c318
13.3.3 SQLite数据库320
13.3.4 编译并运行Daytime Server322
13.4 Daytime Client324
13.4.1 活动324
13.4.2 套接字客户机325
13.4.3 测试Daytime Client326
13.5 小结327
附录A 安装Android SDK329
附录B 在Android设备上签名和安装应用程序336