图书介绍
Android嵌入式应用开发 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 佘堃,段弘,佘佳骏主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121239342
- 出版时间:2014
- 标注页数:266页
- 文件大小:43MB
- 文件页数:277页
- 主题词:移动终端-应用程序-程序设计-教材
PDF下载
下载说明
Android嵌入式应用开发 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1.1 Android介绍1
1.2 Android版本历史2
1.3 Android系统特点3
第2章 Android开发入门6
2.1开发工具6
2.2开发工具的安装及配置6
2.2.1安装和配置JDK6
2.2.2安装和配置Eclipse8
2.2.3安装和配置Android SDK9
2.2.4安装ADT10
2.2.5创建AVD12
2.3 HelloWorld14
2.3.1创建HelloWorld工程项目14
2.3.2在模拟器上运行HelloWorld18
2.4本章小结19
第3章 UI20
3.1实例——5种UI布局类型20
3.2 Android UI布局22
3.2.1线性布局(LinearLayout)23
3.2.2帧布局(FrameLayout)26
3.2.3相对布局(RelativeLayout)27
3.2.4表格布局(TableLayout)29
3.2.5绝对布局(AbsoluteLayout)30
3.2.6常见问题31
3.3 Android UI控件32
3.3.1 UI事件捕获与处理32
3.3.2文本框(TextView)、按钮(Button)和可编辑文本(EditText)33
3.3.3复复选框(CheckBox)与单选组框(RadioGroup)35
3.3.4下拉列表(Spinner)37
3.3.5自动补全文本框(AutoCompleteTextView)39
3.3.6进度条(ProgressBar)40
3.3.7列表(ListView)42
3.3.8窗体设置(Window)48
3.3.9其他UI控件概览50
3.4菜单(Menu)54
3.5对话框(Dialog)60
3.6本章小结66
第4章 Android开发框架67
4.1 Android系统架构67
4.2 Android应用程序组成70
4.3 Activity的生命周期72
4.4 Android的项目架构74
4.5 AndroidManifest.xml文件解析75
4.6 XML简介77
4.7 Android的生命周期78
4.8本章小结79
第5章 Service应用80
5.1什么是Service80
5.2跨进程调用81
5.3 Service实例——音乐播放器82
5.3.1使用startService启动服务83
5.3.2使用Receiver方式启动服务88
5.3.3使用bindService方式启动服务89
5.3.4通过AIDL方式使用远程服务92
5.4本章小结96
第6章 Android数据存储97
6.1 Android数据基本存储方式97
6.1.1 SharedPreferences97
6.1.2 Files100
6.1.3 ContentProvider103
6.2 Android数据库编程——SQLite105
6.2.1 SQLite简介105
6.2.2 SQLite示例106
6.3本章小结113
第7章 多媒体开发114
7.1音频114
7.1.1播放音频114
7.1.2录制音频115
7.2视频116
7.2.1播放视频117
7.2.2录制视频117
7.3使用Path类绘制二维图形120
7.4使用OpenGL ES绘制三维图形124
7.4.1 OpenGL发展历史125
7.4.2 OpenGL ES简介125
7.4.3 Android OpenGL ES126
7.4.4示例126
7.5本章小结131
第8章 Android网络通信132
8.1引言132
8.2 Android网络通信基础132
8.2.1 Android支持的网络通信模式132
8.2.2 Android提供的网络接口134
8.3使用HttpClient和HttpURLConnection接口134
8.3.1 HTTP简介134
8.3.2使用Http Client接口通信示例135
8.3.3使用Http UrlConnection接口通信示例138
8.4 Android的WiFi开发入门141
8.4.1为Wi-Fi Direct Intent创建广播接收器143
8.4.2创建Wi-Fi Direct应用144
8.5 Android蓝牙开发入门150
8.6实例:蓝牙聊天158
8.6.1本机作为服务端参与连接的建立158
8.6.2本机作为客户端参与连接的建立160
8.6.3通信聊天161
8.7本章小结162
8.8本章习题163
第9章 传感器访问164
9.1传感器API介绍164
9.2传感器相关的坐标系165
9.2.1世界坐标系165
9.2.2旋转坐标系165
9.3获取设备上传感器种类166
9.3.1功能实现167
9.3.2获取的传感器列表168
9.4利用传感器实现指南针功能168
9.4.1功能分析及实现168
9.4.2指南针实现效果171
9.4.3在模拟器上开发传感器应用172
9.5利用传感器实现计步器功能178
9.5.1计步器介绍178
9.5.2计步器所需传感器分析179
9.5.3计步器功能实现180
9.5.4计步器实现效果185
9.5.5示例说明185
第10章 Google Map API186
10.1在Google Map上使用GPS定位186
10.1.1 Google Play services的安装186
10.1.2 Google Play services开发文档187
10.1.3配置开发环境187
10.1.4获取Android Maps API Key188
10.1.5把API Key加入应用程序191
10.1.6添加Google Play services类库的引用193
10.1.7尝试运行工程195
10.1.8为示例添加GPS位置获取功能195
10.2在MainActivity上标记位置198
10.2.1标记效果199
10.2.2显示地标199
10.2.3弹出式气泡201
10.3在地图上测两点距离210
10.3.1测距功能说明211
10.3.2实现测距线程213
10.3.3选点216
10.3.4添加Handler处理219
10.4在MapView上绘制轨迹219
10.4.1轨迹绘制说明220
10.4.2使用Google Earth生成kml文件221
第11章 Android浏览器扩展230
11.1浏览器插件简介230
11.2 NPAPI简介231
11.3 Android中的浏览器插件开发分析232
11.3.1 BrowserPlugin结构232
11.3.2 BrowserPlugin中的NPP APIs233
11.3.3 BrowserPlugin中的ANPInterface259
11.3.4 BrowserPlugin的工作流程259
11.4编译和运行浏览器插件260
参考文献264
热门推荐
- 935948.html
- 3142310.html
- 1686201.html
- 3497131.html
- 3077196.html
- 2874027.html
- 3911858.html
- 1328813.html
- 1796168.html
- 141096.html
- http://www.ickdjs.cc/book_3024468.html
- http://www.ickdjs.cc/book_887658.html
- http://www.ickdjs.cc/book_3431984.html
- http://www.ickdjs.cc/book_3405008.html
- http://www.ickdjs.cc/book_3696046.html
- http://www.ickdjs.cc/book_50333.html
- http://www.ickdjs.cc/book_3008159.html
- http://www.ickdjs.cc/book_2911217.html
- http://www.ickdjs.cc/book_774240.html
- http://www.ickdjs.cc/book_1524065.html