图书介绍

Android程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载

Android程序设计教程
  • 丁山编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111488231
  • 出版时间:2015
  • 标注页数:318页
  • 文件大小:61MB
  • 文件页数:327页
  • 主题词:移动终端-应用程序-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Android程序设计教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

理论篇1

第1章 Android操作系统1

1.1 Android简介1

1.1.1 Android的起源1

1.1.2 Android的发展史1

1.1.3 Android的特点2

1.2 Android体系结构3

1.3 环境搭建及环境配置4

1.3.1 JDK的下载和安装4

1.3.2 下载安装Eclipse7

1.3.3 SDK的下载和安装8

1.3.4 创建AVD11

1.3.5 安装ADT13

1.4 Android应用程序解析14

1.4.1 创建一个Android应用14

1.4.2 目录结构16

1.4.3 Android中的资源访问17

1.5 Android系统的调试与下载27

本章小结30

习题30

第2章 Android生命周期与组件通信31

2.1 Android生命周期31

2.2 Activity组件32

2.2.1 Android组件简介32

2.2.2 Activity生命周期33

2.2.3 Task与Activity栈43

2.2.4 Activity基本状态44

2.3 Intent信使46

2.3.1 Intent基本构成46

2.3.2 Intent形式48

2.3.3 Intent过滤器50

2.3.4 Activity信息传递53

本章小结59

习题59

第3章 Android用户界面设计60

3.1 菜单60

3.1.1 选项菜单(Option Menu)60

3.1.2 上下文菜单(Context Menu)63

3.1.3 子菜单(Sub Menu)65

3.2 常用基础控件68

3.2.1 列表视图68

3.2.2 文本框类70

3.2.3 按钮类77

3.2.4 时钟控件类83

3.2.5 日期与时间类84

3.2.6 计时控件85

3.2.7 进度条控件86

3.2.8 拖动条控件89

3.2.9 下拉列表控件92

3.3 对话框和消息框94

3.3.1 对话框94

3.3.2 消息框98

3.4 界面布局101

3.4.1 线性布局101

3.4.2 相对布局103

3.4.3 表格布局105

3.4.4 绝对布局107

3.4.5 框架布局109

3.5 事件处理机制110

3.5.1 事件处理模型110

3.5.2 事件处理函数111

本章小结113

习题114

第4章 Android数据存储与交互115

4.1 共享优先数据存储115

4.2 数据库存储121

4.2.1 嵌入式数据库121

4.2.2 Android SQLite数据库125

4.3 文件存储137

4.3.1 内部存储137

4.3.2 SD卡存储139

4.3.3 资源文件访问142

4.4 内容提供器144

4.4.1 内容解析器145

4.4.2 内容提供者145

4.5 网络存储155

本章小结156

习题157

第5章 Android后台服务与事件广播158

5.1 Service进程服务158

5.1.1 Service组件生命周期158

5.1.2 Service服务159

5.2 BroadCast Reciver广播168

5.3 AppWidget常驻程序169

5.3.1 App Widget框架170

5.3.2 App Widget创建171

本章小结173

习题173

第6章 媒介与网络174

6.1 Android的音频与视频174

6.1.1 Android音频/视频播放状态174

6.1.2 Android的音频播放177

6.1.3 Android视频播放185

6.2 Android图形绘制与特效187

6.2.1 几何图形绘制类187

6.2.2 图形绘制过程189

6.2.3 图形特效195

6.3 Web视图197

6.3.1 浏览器引擎WebKit198

6.3.2 Web视图对象198

6.3.3 Web视图实例199

6.4 HTTP和URL网络资源获取201

本章小结206

习题207

第7章 Android NDK208

7.1 Android NDK简介208

7.2 构建NDK系统209

7.2.1 Android NDK开发环境构建209

7.2.2 解析hello-jni例程212

7.3 NDK开发过程详解215

7.3.1 中间件的概念215

7.3.2 Android系统的中间件216

7.3.3 使用C/C++实现本地方法218

7.3.4 依赖关系建立220

7.3.5 NDK程序的链接与运行223

本章小结225

习题225

实践篇226

第8章 Android通信应用226

8.1 Socket通信226

8.1.1 Socket简介226

8.1.2 Socket通信模型及重要的API227

8.1.3 ServerSoeket类227

8.1.4 Socket连接过程230

8.1.5 Android中的Socket通信230

8.2 蓝牙通信237

8.2.1 蓝牙简介237

8.2.2 蓝牙系统的组成239

8.2.3 蓝牙技术的特点239

8.2.4 Android蓝牙驱动架构240

8.2.5 蓝牙在Android下的应用243

8.3 WiFi通信255

8.3.1 WiFi包255

8.3.2 网卡状态256

8.3.3 WiFi网卡操作权限256

8.3.4 更改WiFi状态256

本章小结263

习题263

第9章 定位与Google地图开发264

9.1 使用GPS定位264

9.2 Google地图的使用270

9.2.1 Google Maps包270

9.2.2 获得Map API Key270

9.2.3 Android Google Map基干程序274

9.3 GPS与Google地图结合277

本章小结282

习题282

第10章 语音与短信服务283

10.1 电话服务的硬件支持283

10.2 Android系统电话服务框架283

10.3 语音服务284

10.3.1 TelephoneManager类285

10.3.2 访问电话服务的属性及状态285

10.3.3 监听来电信息288

10.3.4 监听去电信息290

10.4 短消息服务291

10.4.1 SMS和MMS简介291

10.4.2 SMS消息的发送与跟踪292

10.4.3 SMS消息的接收294

本章小结299

习题299

第11章 Android传感器应用300

11.1 利用Android传感器300

11.1.1 传感器的定义300

11.1.2 Android中传感器关联类和接口300

11.2 Android中常用的传感器307

11.2.1 感知环境307

11.2.2 感知设备方向和运动308

11.3 传感器应用案例312

11.3.1 Android加速度传感器应用一——实现手机摇一摇控制音乐播放312

11.3.2 Android加速度传感器应用二——重力小球314

本章小结317

习题317

参考文献318

热门推荐