图书介绍
Android高级开发技术案例教程PDF|Epub|txt|kindle电子书版本网盘下载
![Android高级开发技术案例教程](https://www.shukui.net/cover/30/30927225.jpg)
- 毋建军编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302406167
- 出版时间:2015
- 标注页数:491页
- 文件大小:135MB
- 文件页数:502页
- 主题词:移动终端-应用程序-程序设计-高等学校-教材
PDF下载
下载说明
Android高级开发技术案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Android开发基础1
1.1 4G智能手机发展1
1.2 Android简介6
1.3 搭建Android开发环境11
1.3.1 Android开发环境系统要求12
1.3.2 Windows系统平台下搭建开发环境12
1.3.3 Linux系统平台下搭建开发环境19
1.4 搭建AndroidNDK开发环境21
1.5 Android Studio和SDK概述24
1.5.1 Android Studio简介24
1.5.2 Android SDK简介24
1.5.3 Android常用开发工具25
1.6 创建Android程序和Android NDK程序27
1.6.1 创建和使用虚拟设备27
1.6.2 在Eclipse下创建Android程序30
1.6.3 命令行创建Android程序33
1.6.4 调试Android程序40
1.6.5 创建Android NDK程序45
1.6.6 Android应用程序签名、打包、发布48
习题51
第2章 Android项目及程序52
2.1 Android项目构成52
2.1.1 目录结构52
2.1.2 AndroidManifest.xml文件简介54
2.1.3 gen目录56
2.1.4 res目录57
2.1.5 layout目录58
2.1.6 values目录59
2.1.7 project.properties文件59
2.2 Android应用程序组成60
2.2.1 Android应用程序概述60
2.2.2 Activity组件60
2.2.3 Service组件61
2.2.4 Intent和Intent Filter组件61
2.2.5 BroadcastReceiver组件63
2.2.6 ContentProvider组件63
2.3 Fragement与Activity64
2.3.1 Fragment简介64
2.3.2 Fragment的生命周期65
2.3.3 Fragment继承67
2.3.4 Fragment创建方式67
2.3.5 Fragment应用69
2.4 Android生命周期73
2.4.1 程序生命周期73
2.4.2 组件生命周期74
2.5 项目案例87
习题91
第3章 Android界面设计基础92
3.1 Android界面设计简介92
3.1.1 移动和触摸设备设计原则93
3.1.2 触摸屏与物理按键设计93
3.2 Android界面框架及部件93
3.2.1 Android用户界面结构94
3.2.2 Android与MVC设计95
3.2.3 视图树模型96
3.3 Android界面控件类简介96
3.3.1 View类96
3.3.2 ViewGroup类97
3.3.3 界面控件98
3.4 Android界面布局98
3.4.1 Android布局策略98
3.4.2 线性布局LinearLayout及应用99
3.4.3 相对布局RelativeLayout及应用103
3.4.4 表格布局TableLayout及应用106
3.4.5 帧布局FrameLayout及应用109
3.4.6 绝对布局AbsoluteLayout及应用113
3.4.7 网格布局GridLayout及应用115
3.5 项目案例120
习题125
第4章 Android界面基础控件126
4.1 文本控件简介126
4.1.1 文本框TextView及应用127
4.1.2 编辑框EditText及应用130
4.2 按钮控件简介132
4.2.1 按钮Button及应用132
4.2.2 图片按钮ImageButton及应用135
4.3 单选与复选按钮简介139
4.3.1 单选按钮RadioButton139
4.3.2 复选按钮CheckBox141
4.3.3 RadioButton和CheckBox综合应用143
4.4 时间与日期控件简介145
4.4.1 时间选择器TimePicker145
4.4.2 日期选择器DatePicker146
4.4.3 时间与日期控件综合应用147
4.5 图片控件简介151
4.5.1 图片控件ImageView及应用151
4.5.2 切换图片控件ImageSwitcher、Gallery应用156
4.6 时钟控件简介162
4.6.1 模拟时钟AnalogClock与数字时钟DigitalClock162
4.6.2 AnalogClock和DigitalClock应用163
4.7 项目案例167
习题171
第5章 Android界面系统高级控件172
5.1 列表控件简介172
5.1.1 列表控件ListView及应用172
5.1.2 下拉列表控件Spinner及应用176
5.2 进度条与滑块控件简介181
5.2.1 进度条ProgressBar及应用181
5.2.2 滑块SeekBar及应用184
5.3 评分控件及应用187
5.4 自动完成文本控件及应用188
5.5 Tabhost控件及应用191
5.6 视图控件应用194
5.6.1 滚动视图控件ScrollView及应用194
5.6.2 网格视图控件GridView及应用196
5.7 Android事件处理200
5.7.1 Android事件和监听器200
5.7.2 Android事件处理机制201
5.7.3 Android事件处理机制应用205
5.7.4 按键事件应用210
5.7.5 触摸事件应用213
5.8 Android消息传递机制217
5.8.1 异步任务217
5.8.2 Handler类应用224
5.9 Android音视频播录应用227
5.9.1 音频播放应用227
5.9.2 视频播放应用231
5.9.3 音视频录制应用235
5.10 Android图形应用239
5.10.1 Canavas组件图形应用239
5.10.2 OpenGL ES包组件图形应用240
5.11 项目案例242
习题251
第6章 Android界面菜单、对话框253
6.1 菜单控件Menu253
6.1.1 Menu概述253
6.1.2 选项菜单及应用254
6.1.3 子菜单及应用259
6.1.4 快捷菜单及应用262
6.2 对话框控件Dialog267
6.2.1 对话框Dialog简介267
6.2.2 警告(提示)对话框AlertDialog及应用268
6.2.3 日期选择对话框DatePickerDialog及应用271
6.2.4 时间选择对话框TimePickerDialog及应用274
6.2.5 进度对话框ProgressDialog及应用278
6.3 信息提示控件281
6.3.1 Toast控件及应用281
6.3.2 Notification控件及应用284
6.4 项目案例289
习题294
第7章 Android组件消息通信与服务296
7.1 Intent消息通信296
7.1.1 Intent组件及通信296
7.1.2 使用Intent启动Activity299
7.1.3 获取Activity返回值306
7.1.4 Intent Filter原理与匹配机制309
7.2 Intent广播消息313
7.2.1 广播消息313
7.2.2 BroadcastReceiver监听广播消息及应用313
7.3 E-mail邮件应用319
7.4 手机短信发送应用328
7.5 网络访问及通信336
7.5.1 使用URL读取网络资源及应用337
7.5.2 使用HTTP访问网络资源及应用341
7.6 电话拨打服务及应用351
7.7 Service组件服务355
7.8 项目案例356
习题366
第8章 Android数据存储及应用367
8.1 SharedPreferences存储及访问368
8.1.1 SharedPreferences简介368
8.1.2 访问本程序数据371
8.1.3 读取其他应用程序数据374
8.2 SQLite数据库存储及操作376
8.2.1 SQLite数据库简介376
8.2.2 创建SQLite数据库方式377
8.2.3 SQLite数据库操作380
8.2.4 SQLite数据库管理及应用383
8.3 文件存储及读写395
8.3.1 文件存储及应用395
8.3.2 SD卡存储及应用405
8.4 数据共享访问412
8.4.1 ContentProvider简介412
8.4.2 Uri、UriMatcher和ContentUris简介413
8.4.3 创建ContentProvider416
8.4.4 ContentResolver操作数据417
8.4.5 ContentProvider应用418
8.5 网络存储应用421
8.6 数据存储项目案例424
习题437
第9章 Google位置应用服务开发438
9.1 地理位置定位服务438
9.1.1 Android Location API简介439
9.1.2 获取位置定位442
9.2 Google Map应用445
9.2.1 Google Map API简介445
9.2.2 申请Map API KEY和创建AVD446
9.3 项目案例449
习题452
第10章 Android物联网应用开发基础453
10.1 物联网概述453
10.1.1 物联网简介453
10.1.2 物联网体系框架及应用协议454
10.1.3 物联网关键技术455
10.1.4 物联网操作系统与移动互联网456
10.1.5 物联网未来发展457
10.2 物联网设备458
10.2.1 物联网终端458
10.2.2 物联网网关459
10.3 Android硬件传感器460
10.4 物联网终端数据采集应用开发463
10.5 物联网传感数据图形应用475
10.6 项目案例482
习题489