图书介绍

Android应用开发教程PDF|Epub|txt|kindle电子书版本网盘下载

Android应用开发教程
  • 张冬玲,杨宁编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302306832
  • 出版时间:2013
  • 标注页数:456页
  • 文件大小:98MB
  • 文件页数:469页
  • 主题词:移动终端-应用程序-程序设计-高等学校-教材

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移动开发平台概述1

1.1.1认识Android1

1.1.2 Android的发展历史1

1.1.3 Android主要应用3

1.2 Android框架简介4

1.2.1 Android平台特点4

1.2.2 Android平台架构5

1.3 Android环境搭建7

1.3.1下载Android开发工具7

1.3.2开发环境的安装与配置10

1.4 Android的第一个应用22

1.4.1创建一个Android应用项目22

1.4.2运行Android的第一个应用24

小结25

练习25

第2章Android应用程序的构成26

2.1 Android应用程序目录结构26

2.2 Android应用程序解析28

2.2.1资源及其描述文件29

2.2.2逻辑代码文件32

2.3 Android的基本组件33

2.4 AndroidManifest.xml文件37

2.4.1 AndroidManifest.xml的主要构成38

2.4.2应用程序的权限41

2.4.3范例42

小结45

练习45

第3章Android应用程序的控制机制46

3.1 Android应用程序的界面46

3.2 Android应用程序的任务、进程和线程47

3.2.1任务47

3.2.2进程48

3.2.3线程50

3.3 Android应用程序生命周期51

3.3.1 Activity的生命周期51

3.3.2 Activity生命周期中的方法52

3.4 Android组件间的通信54

3.4.1 Intent对象55

3.4.2 Intent过滤器58

3.4.3 Intent解析58

3.4.4 Intent使用案例61

3.5用户界面状态保存66

3.5.1使用SharedPreferences对象66

3.5.2使用Bundle对象67

3.5.3 SharedPreferences与Bundle的区别68

小结68

练习69

第4章Android常用基本控件70

4.1 View类概述70

4.1.1关于View70

4.1.2关于ViewGroup71

4.2常见布局71

4.2.1帧布局71

4.2.2线性布局71

4.2.3表格布局75

4.2.4相对布局77

4.2.5绝对布局79

4.3 Android常见的基本控件80

4.3.1 TextView80

4.3.2 EditText81

4.3.3 Button82

4.3.4 ImageButton82

4.3.5 Checkbox和RadioButton84

4.3.6 ImageView86

4.3.7 AnalogClock和DigitalClock88

4.3.8 DatePicker和TimePicker89

4.4简单的UI设计案例90

小结94

练习94

第5章Android高级控件及事件处理应用95

5.1 Android事件处理机制95

5.1.1基于回调机制的事件处理95

5.1.2基于监听接口的事件处理100

5.2 Android常用高级控件110

5.2.1与适配器相关的控件110

5.2.2其他与视图相关的控件138

5.2.3进度条与滑块控件146

5.3 UI设计及应用案例149

小结156

练习156

第6章 菜单与对话框157

6.1菜单157

6.1.1选项菜单157

6.1.2子菜单161

6.1.3上下文菜单166

6.2对话框167

6.2.1对话框简介167

6.2.2对话框案例168

6.3 Android应用案例177

小结188

练习188

第7章Android数据存储189

7.1 Preference存储189

7.2文件存储194

7.3 SQLite数据库195

7.3.1 SQLite数据库相关的类与接口195

7.3.2管理SQLite数据库相关的方法及编程195

7.3.3 SQLite应用案例199

7.4 ContentProvider207

7.4.1实现数据共享的相关类、接口与权限207

7.4.2 ContentProvider应用案例209

7.5访问SD卡简介211

小结214

练习215

第8章 多媒体应用开发216

8.1 2D、 3D图形216

8.1.1 2D图形相关类216

8.1.2绘制2D图形案例219

8.1.3 3D图形编程221

8.2动画播放237

8.2.1帧动画237

8.2.2补间动画241

8.3音频与视频播放245

8.3.1播放音频245

8.3.2播放视频250

8.4声音与图像数据采集256

8.4.1声音采集256

8.4.2图像采集265

小结281

练习281

第9章Android后台处理282

9.1消息提示282

9.1.1 Toast282

9.1.2 Notification283

9.2 Broadcast Receiver组件287

9.2.1 Broadcast Receiver的运行机制287

9.2.2 BroadcastReceiver的应用案例289

9.3 Android后台线程294

9.3.1 Handler消息传递机制294

9.3.2 AsyncTask300

9.4 Service组件306

9.4.1 Service的生命周期306

9.4.2使用Service307

9.5 Android应用开发步骤及应用案例313

9.5.1应用开发的前期准备313

9.5.2应用开发步骤314

9.5.3音乐播放器案例315

小结323

练习323

第10章 网络与位置地图324

10.1使用Socket进行通信324

10.1.1 Socket编程模型324

10.1.2使用Socket应用实例327

10.2获取网络数据资源331

10.2.1 Eclipse下的Tomcat设置331

10.2.2通过URL获取网络资源333

10.2.3通过HTTP获取网络资源337

10.3浏览网页343

10.3.1使用Intent组件浏览网页343

10.3.2使用WebView控件浏览网页346

10.4定位与Google地图348

10.4.1 Google位置服务348

10.4.2 Google Map应用356

10.5应用项目签名与打包367

10.5.1 Android应用项目的签名文件367

10.5.2 Android应用项目的打包368

10.5.3 Android应用项目的打包签名370

小结371

练习371

第11章 手机基本功能开发373

11.1短信控制373

11.1.1发送短信373

11.1.2群发短信377

11.1.3接收短信378

11.1.4查询发送状态379

11.2电话控制385

11.2.1拨打电话385

11.2.2监听电话的状态386

11.3 E-mail功能开发389

11.4手机特有特性开发389

11.4.1系统设置更改事件389

11.4.2振动设置394

11.4.3音量调节395

11.4.4获取手机信息396

11.4.5获取手机电池电量398

11.5手机传感器开发401

11.5.1传感器管理器401

11.5.2 Android常用传感器402

11.5.3传感器应用的开发404

小结421

练习421

第12章 应用项目开发实例422

12.1手机微博的功能422

12.1.1手机微博功能介绍422

12.1.2开发环境和目标平台423

12.2数据库服务器及Web端应用程序相关说明423

12.2.1数据库表说明423

12.2.2 MySQL安装配置和微博系统数据库创建426

12.2.3 Web应用服务器的配置和部署432

12.3手机客户端的编程实现432

12.3.1用户界面设计及资源准备432

12.3.2应用项目433

12.3.3功能实现解析435

12.4手机客户端的测试运行450

12.5项目打包、签名和发布453

小结455

练习455

参考文献456

热门推荐