图书介绍

Android编程兵书pdf电子书版本下载

Android编程兵书
  • 欧阳零编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121217098
  • 出版时间:2014
  • 标注页数:564页
  • 文件大小:118MB
  • 文件页数:582页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


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

下载说明

Android编程兵书PDF格式电子书版下载

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

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

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

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

图书目录

第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 HorizontaIScrollView控件 189

6.4.1 HorizontalScrollView类简介 189

6.4.2 Horizontal ScrollView控件使用案例 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

精品推荐