Android编程兵书(含DVD光盘1张)

出版社:电子工业出版社
出版日期:2014-1-1
ISBN:9787121217098
作者:欧阳零
页数:564页

书籍目录

第1章  见龙在田:ANDROID平台简介
1
1.1 ANDROID介绍
2
1.1.1 ANDROID的发展
2
1.1.2 ANDROID优势
3
1.2 平台架构及特性
4
1.3 开发环境搭建
6
1.3.1 JAVA下载安装
7
1.3.2 ANDROID SDK下载
9
1.3.3 ECLIPSE下载安装
9
1.3.4 ECLIPSE配置
10
1.3.5 模拟器的创建
13
1.4 第一个ANDROID应用
15
1.4.1 创建ANDROID项目
15
1.4.2 运行调试ANDROID项目
18
1.5 总结
22
1.6 习题
22
第2章 飞龙在天:ANDROID 应用程序的构成
23
2.1 ANDROID工程目录分析
24
2.2 资源的管理与使用
28
2.2.1 布局资源的使用
28
2.2.2 颜色资源的使用
30
2.2.3 图片资源的使用
32
2.3 权限控制
33
2.4 ANDROID基本组件的介绍
37
2.4.1 应用程序的生命周期
37
2.4.2 ACTIVITY简介
38
2.4.3 SERVICE简介
39
2.4.4 BROADCASTRECEIVER简介
39
2.4.5 CONTENTPROVIDER简介
40
2.4.6 Intent和IntentFilter简介
41
2.5 总结
43
2.6 习题
43
第3章运 转乾坤:Android布局管理器
44
3.1 帧布局
45
3.1.1 FrameLayout类简介
45
3.1.2 帧布局使用
45
3.2 线性布局
48
3.2.1 LinearLayout类简介
48
3.2.2 线性布局使用
49
3.3 表格布局
52
3.3.1 TableLayout类简介
52
3.3.2 表格布局使用
53
3.4 相对布局
58
3.4.1 RelativeLayout类简介
58
3.4.2 相对布局使用
59
3.5 绝对布局
61
3.5.1 AbsoluteLayout类简介
61
3.5.2 绝对布局使用
61
3.6 切换卡(TabWidget)
65
3.6.1 TabWidget类简介
65
3.6.2 切换卡使用
66
3.7 总结
69
3.8 习题
69
第4章 仙人指路:Android 常用基本控件
70
4.1 控件类概述
71
4.1.1 View类简介
71
4.1.2 ViewGroup类简介
71
4.2 基本文本控件
72
4.2.1 TextView类简介
72
4.2.2 EditText类简介
73
4.2.3 文本框使用
73
4.3 自动提示文本框
78
4.3.1 AutoCompleteTextView类简介
78
4.3.2 自动提示文本使用
79
4.4 滚动视图
80
4.4.1 SCROLLVIEW类简介
80
4.4.2 滚动视图使用
80
4.5 按钮控件
82
4.5.1 BUTTON控件的使用
82
4.5.2 IMAGEBUTTON控件的使用
84
4.5.3 9PATCH图片的创建
86
4.5.4 9PATCH图片的使用
87
4.6 选择按钮
89
4.6.1 CHECKBOX和RADIOBUTTON类简介
89
4.6.2 选择按钮使用
90
4.7 状态开关按钮
93
4.7.1 TOGGLEBUTTON类简介
93
4.7.2 开关按钮的使用
93
4.8 图片控件
96
4.8.1 IMAGEVIEW类简介
96
4.8.2 图片查看器
96
4.9 时钟控件
100
4.9.1 ANALOGCLOCK类和DIGITALCLOCK类简介
100
4.9.2 时钟控件使用案例
101
4.10 日期与时间选择控件
102
4.10.1 DATEPICKER类简介
102
4.10.2 TIMEPICKER类简介
103
4.10.3 日期时间控件使用案例
103
4.11 综合案例
106
4.11.1 体重计算器
106
4.11.2 登录界面
108
4.12 总结
116
4.13 习题
116
第5章 渔樵问路:ANDROID 常用高级控件和事件处理
117
5.1 下拉列表控件
118
5.1.1 SPINNER类简介
118
5.1.2 下拉列表使用
118
5.2 滑块与进度条
122
5.2.1 PROGRESSBAR类简介
122
5.2.2 SEEKBAR类简介
122
5.2.3 滑块和进度条使用
122
5.3 星级滑块
124
5.3.1 RatingBar类简介
124
5.3.2 星级滑块使用
124
5.4 菜单功能
126
5.4.1 选项菜单简介
126
5.4.2 选项菜单使用
129
5.4.3 上下文菜单
134
5.5 对话框功能的开发
138
5.5.1 对话框简介
138
5.5.2 普通对话框
139
5.5.3 列表对话框
142
5.5.4 单选按钮对话框
145
5.6 事件处理
147
5.6.1 Android的事件处理模型
147
5.6.2 OnClickListener接口简介
148
5.6.3 OnLongClickListener接口简介
151
5.6.4 OnFocusChangeListener接口简介
153
5.6.5 OnKeyListener接口简介
157
5.6.6 OnTouchListener接口简介
160
5.7 综合案例
163
5.7.1 人物评分
164
5.7.2 爱好调查
168
5.8 总结
174
5.9 习题
175
第6章 推窗望月:高级视图与动画
176
6.1 列表视图
177
6.1.1 ListView类简介
177
6.1.2 列表视图使用
177
6.2 网格视图
181
6.2.1 GridView类简介
181
6.2.2 网格视图使用
181
6.3 画廊视图
186
6.3.1 Gallery类简介
186
6.3.2 画廊使用
187
6.4 HorizontalScrollView控件
189
6.4.1 HorizontalScrollView类简介
189
6.4.2 HorizontalScrollView控件使用案例
190
6.5 多页视图
192
6.5.1 ViewPager类简介
192
6.5.2 ViewPager使用
192
6.6 动画播放技术
195
6.6.1 帧动画(Frame Animation)简介
195
6.6.2 帧动画的使用
196
6.6.3 补间动画(Tween Animation)简介
198
6.6.4 补间动画的使用
199
6.7 消息提示
202
6.7.1 Toast的使用
202
6.7.2 Notification的使用
204
6.8 综合案例
208
6.8.1 四宫格
208
6.8.2 镜像特效
213
6.9 总结
218
6.10 习题
218
第7章 大鹏展翅:应用程序组件
219
7.1 Activity——活动
220
7.1.1 Activity简介
220
7.1.2 Activity跳转
226
7.2 Service——服务
235
7.2.1 创建服务
235
7.2.2 开始服务方式
239
7.2.3 绑定服务方式
242
7.2.4 服务总结
245
7.3 BroadcastReceiver——广播
246
7.3.1 自定义广播
246
7.3.2 系统广播——短信广播
252
7.4 消息处理
257
7.4.1 Handler类简介
257
7.4.2 进度条更新
257
7.4.3 搜索SD卡文件
261
7.4.4 异步处理总结
267
7.5 综合案例
267
7.5.1 开机欢迎
267
7.5.2 组件通信
270
7.6 总结
274
7.7 习题
275
第8章 凌波微步:Android数据存储
276
8.1 Android文件结构
277
8.1.1 系统文件
277
8.1.2 数据文件
278
8.1.3 外部储存文件
279
8.2 数据存储的方式
279
8.3 SharedPreferences存储
280
8.4 程序私有文件
284
8.5 读/写SD卡文件
288
8.6 SQLite数据库的使用
297
8.6.1 数据库的创建
298
8.6.2 表的创建
300
8.6.3 表中数据的增、删、改操作
302
8.6.4 表中数据的查询操作
305
8.7 SQLiteOpenHelper的使用
307
8.8 数据共享
311
8.8.1 共享的图书信息
311
8.8.2 内容提供者(ContentProvider)
313
8.8.3 内容解析器(ContentResolver)
319
8.8.4 运行分析总结
321
8.9 综合案例
322
8.9.1 文件浏览器
322
8.9.2 个人通讯录
327
8.10 总结
335
8.11 习题
336
第9章 斗转星移:网络通信
337
9.1 网络通信方式
338
9.2 TCP通信
338
9.2.1 PC服务器端
339
9.2.2 Android控制端
342
9.3 UDP通信
344
9.3.1 UDP简介
344
9.3.2 UDP的使用
346
9.3.3 运行测试
349
9.4 HTTP通信
351
9.4.1 GET请求方式
351
9.4.2 POST请求方式
353
9.4.3 XML解析
356
9.5 WebView
360
9.5.1 WebView简介
360
9.5.2 简易浏览器
361
9.6 综合案例
366
9.6.1 Android鼠标
366
9.6.2 在线查询
379
9.7 总结
383
9.8 习题
383
第10章 弄玉吹箫:多媒体
384
10.1 音频播放
385
10.1.1 从资源文件中播放
385
10.1.2 从外部文件中播放
391
10.1.3 从网络中播放
393
10.2 录制多媒体
395
10.3 使用摄像头
403
10.3.1 控制摄像头拍照
403
10.3.2 控制摄像头摄像
413
10.4 综合案例
423
10.4.1 音乐播放器
423
10.4.2 手电
434
10.5 总结
436
10.6 习题
437
第11章 盘龙吐信:通信开发
438
11.1 语音通话
439
11.1.1 呼出电话
439
11.1.2 来电防火墙
442
11.1.3 自动接通电话
447
11.2 短信导出
448
11.2.1 系统短信的保存
449
11.2.2 导出短信
450
11.3 短信收发软件
458
11.3.1 短信防火墙
458
11.3.2 系统发送短信
461
11.3.3 直接发送短信
463
11.4 综合案例
468
11.4.1 电话免打扰
468
11.4.2 手机信息获取
473
11.5 总结
475
11.6 习题
476
第12章 天柱云气:感应器的使用
477
12.1 GPS信息
478
12.2 谷歌地图
482
12.2.1 Map使用
483
12.2.2 位置显示
488
12.2.3 位置标记
492
12.2.4 测量MapView上两点间的距离
500
12.3 谷歌街景
511
12.4 传感器介绍
514
12.4.1 世界坐标系
515
12.4.2 旋转坐标系
516
12.4.3 传感器模拟器的使用
516
12.5 传感器的获取
520
12.5.1 传感器列表
520
12.5.2 传感器的值
522
12.6 综合案例
525
12.6.1 计步器应用
525
12.6.2 小球游戏
530
12.7 总结
536
12.8 习题
536
第13章 帘下梳妆:天气预报
537
13.1 天气信息获取
538
13.2 天气信息显示
546
13.3 温度变化趋势
550
13.4 城市管理
558
13.5 运行调试
563
13.6 总结
564
13.7 习题
564

作者简介

这是一本Android开发书籍,内容讲解详细,例子丰富,能帮助读者举一反三。在《Android编程兵书》中,每一个知识点的描述都非常详细,并且每一个知识点都会有一个小小的实例,使读者更容易上手Android开发。同时,对于不熟悉Java语言的人来说,也是一本好书,《Android编程兵书》主要是从Android开发最简单的内容开始,慢慢地逐层深入,最后结合项目的开发进行详细讲解。
《Android编程兵书》共有13章,主要内容有:Android平台简介、Android应用程序的构成、Android布局管理器、Android常用基本控件、Android常用高级控件和事件处理、高级视图与动画、应用程序组件、Android数据存储、网络通信、多媒体、通信开发、感应器使用、天气预报。通过对《Android编程兵书》的学习,相信读者能够在较短的时间内理解Android系统的框架以及在开发过程中用到的知识等,为进一步学习Android打好基础。
《Android编程兵书》特意为没有Android基础的新手所编写;有一定Android基础的读者也可以通过本书进一步巩固Android的相关知识,为成为一个Android开发高手“添砖加瓦”。


 Android编程兵书(含DVD光盘1张)下载



发布书评

 
 


精彩短评 (总计1条)

  •     覆盖面广,可快速读完
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024