图书介绍

Android嵌入式应用开发pdf电子书版本下载

Android嵌入式应用开发
  • 佘堃,段弘,佘佳骏主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121171093
  • 出版时间:2012
  • 标注页数:191页
  • 文件大小:14MB
  • 文件页数:202页
  • 主题词:移动终端-应用程序-程序设计-高等学校-教材

PDF下载


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

下载说明

Android嵌入式应用开发PDF格式电子书版下载

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

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

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

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

图书目录

第1章 绪论 1

1.1 Android介绍 1

1.2 Android版本历史 1

1.3 Android系统特点 2

第2章Android开发入门 4

2.1开发工具 4

2.2开发工具的安装及配置 4

2.2.1安装和配置7DK 4

2.2.2安装和配置Eclipse 5

2.2.3安装和配置Android SDK 6

2.2.4安装ADT 6

2.2.5创建AVD 8

2.3 HelloWorld 9

2.3.1创建HelloWorld工程项目 9

2.3.2在模拟器上运行HelloWorld 11

2.4小结 11

第3章 用户界面UI 12

3.1实例——5种UI布局类型 12

3.2 Android UI布局 13

3.2.1线性布局LinearLayout) 14

3.2.2帧布局FrameLayout ) 16

3.2.3相对布局(RelativeLayout ) 17

3.2.4表格布局(TableLayout) 18

3.2.5绝对布局(AbsoluteLayout) 19

3.2.6常见问题 19

3.3 Android UI控件 20

3.3.1 UI事件捕获与处理 20

3.3.2 TextView、 Buon和EditText 21

3.3.3复选框(CheckBox)与单选按钮(RadioBuon ) 22

3.3.4下拉列表(Spinner) 24

3.3.5自动补全文本框(AutoCompleteTextView ) 25

3.3.6进度条ProessBar ) 26

3.3.7列表(ListView ) 28

3.3.8窗体设置(Window) 31

3.3.9其他UI控件概览 33

3.4菜单(Menu) 36

3.5对话框(Dialog) 39

3.6小结 43

第4章Android开发框架 44

4.1Android系统架构 44

4.2Android应用程序组成 46

4.3Activity的生命周期 47

4.4Android的项目架构 48

4.5AndroidManifest…xml文件解析 49

4.6XML简介 51

4.7Android的生命周期 51

4.8小结 52

第5章Service应用 53

5.1什么是Service 53

5.2跨进程调用 54

5.3Service实例——音乐播放器 54

5.3.1使用startService启动服务 55

5.3.2使用Receiver方式启动服务 58

5.3.3使用bindService方式启动服务 59

5.3.4通过AIDL方式使用远程服务 62

5.4小结 65

第6章Android数据存储 66

6.1Android数据基本存储方式 66

6.1.1SharedPreferences 66

6.1.2Files 68

6.1.3ContentProvider 70

6.2Android数据库编程——SQLite 72

6.2.1SQLite简介 72

6.2.2SQLite示例 72

6.3小结 78

第7章多媒体开发 79

7.1音频 79

7.1.1播放音频 79

7.1.2录制音频 80

7.2视频 81

7.2.1播放视频 81

7.2.2录制视频 81

7.3使用Path类绘制二维图形 84

7.4使用OpenGLES绘制三维图形 87

7.4.1OpenGL发展历史 87

7.4.2OpenGLES简介 88

7.4.3AndroidOpenGLES 88

7.4.4示例 88

75小结 91

第8章Android网络通信 92

8.1引言 92

8.2Android网络通信基础 92

8.2.1Android支持的网络通信模式 92

8.2.2Android提供的网络接口 93

8.3使用HpClient和HttpURLConnection接口 93

8.3.1HTTP简介 93

8.3.2使用HpClient接口通信示例 94

8.3.3使用HpUrlConnection接口通信示例 96

8.4Android的WiFi开发入门 98

8.5Android蓝牙开发入门 101

8.6实例:手机联系人(contacts)交换的实现 110

8.6.1通过WiFi发送和接收名片文件 110

8.6.2通过蓝牙发送和接收名片文件 113

8.7本章小结 114

第9章传感器访问 115

9.1传感器API介绍 115

9.2传感器相关的坐标系 115

9.2.1世界坐标系 115

9.2.2旋转坐标系 116

9.3获取设备上传感器种类 116

9.3.1功能实现 117

9.3.2获取传感器列表 117

9.4利用传感器实现指南针功能 118

9.4.1功能分析及实现 118

9.4.2指南针实现效果 120

9.4.3在模拟器上开发传感器应用 120

9.5利用传感器实现计步器功能 125

9.5.1计步器介绍 125

9.5.2计步器所需传感器分析 125

9.5.3计步器功能实现 126

9.5.4计步器实现效果 130

9.5.5示例说明 130

第10章GoogleMapAPI 131

10.1在GoogleMap上使用GPS定位 131

10.1.1GoogleAPIs的安装 131

10.1.2GoogleAPIs开发文档 132

10.1.3尝试运行示例 132

10.1.4获取Android Maps API Key 133

10.1.5修改并再次运行示例 135

10.1.6为示例添加GPS位置获取功能 136

10.2在MapView上标记位置 138

10.2.1标记效果 139

10.2.2显示地标 139

10.2.3弹出式气泡 142

10.3在MapView上测量两点距离 146

10.3.1测距功能说明 147

10.3.2实现测距线程 148

10.3.3选点 150

10.3.4添加Handler处理 153

10.4在MapView上绘制轨迹 154

10.4.1轨迹绘制说明 154

10.4.2使用Google Earth生成KML文件 155

10.4.3使用Google Map Web Service获取路径 162

第11章Android浏览器扩展 163

11.1浏览器插件简介 163

11.2 NPAPI简介 164

11.3 Android中的浏览器插件开发分析 164

11.3.1 BrowserPlugin结构 164

11.3.2 BrowserPlugin中的NPP APIs 165

11.3.3 BrowserPlugin中的ANPInterface 186

11.3.4 BrowserPlugin的工作流程 186

11.4编译和运行浏览器插件 188

参考文献 190

精品推荐