当前位置:首页 > 工业技术
Android编程兵书

Android编程兵书PDF格式文档图书下载

工业技术

  • 购买点数:17
  • 作 者:欧阳零编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2014
  • ISBN:9787121217098
  • 标注页数:564 页
  • PDF页数:582 页
图书介绍:“学开发也是讲兵法!”。本书共有12章,本书主要是一本Android的基础书籍,介绍了每一个知识点的详细用法等,在通过实例对其进行巩固。本书的主要内容有:Android平台简介、Android应用程序的构成、Android布局管理器、Android常用基本控件、Android常用高级控件和事件处理、高级视图与动画、应用程序组件、Android文件存储、Android数据库存储、多媒体、通讯开发、开发实例。

查看更多关于Android编程兵书的内容

图书介绍

第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

查看更多关于Android编程兵书的内容

返回顶部