图书介绍

Android移动应用开发从入门到精通PDF|Epub|txt|kindle电子书版本网盘下载

Android移动应用开发从入门到精通
  • 刘帅旗编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113139599
  • 出版时间:2012
  • 标注页数:506页
  • 文件大小:298MB
  • 文件页数:518页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


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

下载说明

Android移动应用开发从入门到精通PDF格式电子书版下载

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

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

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

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

图书目录

第1篇Android开发初探2

第1章Android系统概述2

1.1 Android系统简介2

1.1.1移动开发的现状2

1.1.2 Android的由来3

1.1.3 Android系统架构5

1.2 Android应用程序架构7

第2章Android开发环境搭建10

2.1搭建Android开发环境10

2.1.1安装Java SDK10

2.1.2安装Eclipse13

2.1.3下载和安装Android SDK14

2.1.4下载和安装ADT15

2.1.5配置环境18

2.2 Android SDK模拟器及各种常用命令19

2.3创建第一个Android程序29

2.3.1创建HelloAndroid项目29

2.3.2运行HelloAndroid项目31

2.3.3更新资源文件35

2.4调试Android的应用程序38

2.4.1启动调试38

2.4.2打印调试信息39

2.5非1DE环境下开发Android程序41

2.5.1配置Ant环境42

2.5.2创建并运行项目43

第2篇Android基础进阶48

第3章Android程序设计基础48

3.1 Android程序设计基础48

3.1.1 Android项目目录结构48

3.1.2 Android应用解析52

3.2 Android的生命周期54

3.3 Android程序UI设计技巧57

第4章 常用控件61

4.1用户界面设计61

4.1.1 Android的XML布局文件61

4.1.2 XML文件的数据绑定65

4.1.3文本框(TextView)控件69

4.1.4编辑框(EditText)控件75

4.1.5事件处理80

4.2界面布局85

4.2.1线性布局85

4.2.2相对布局(RelativeLayout)89

4.2.3表单布局(TableLayout)91

4.2.4切换卡(TabWidget)94

4.3 Spinner——微调控件99

第5章 其他控件103

5.1 ListView控件103

5.2 Toast——消息条控件109

5.3单选控件114

5.4多选控件118

5.5自动提示(AutoCompleteTextView )123

第6章 常用资源介绍126

6.1资源类型126

6.1.1文本文件126

6.1.2多媒体文件129

6.1.3图片135

6.2调用资源137

6.2.1读/写文本文件137

6.2.2播放录制声音141

6.2.3播放录制视频148

6.3资源适配151

第7章Android数据通信153

7.1 Intent Android意图153

7.1.1 Intent简介153

7.1.2显式Intent154

7.1.3隐式Intent154

7.2发送短信156

7.2.1 短信收发156

7.2.2彩信发送158

7.2.3短信发送159

7.2.4 短信接收164

7.3拨打电话166

7.4发送邮件168

7.4.1邮件发送168

7.4.2发送邮件附件169

7.4.3隐式发送邮件170

7.4.4 邮件接收175

第8章Android数据存储182

8.1 Android数据存储初探182

8.2 SharedPreferences183

8.3数据存储之Files187

8.4 Android数据库编程192

8.4.1 SQLite简介192

8.4.2 SQLite编程详解195

8.5数据共享(Content Providers)205

第9章Android Service服务210

9.1 Service概述210

9.2 Service编程实践210

9.2.1创建Service211

9.2.2使用Service212

9.2.3 Service与Activity通信217

9.3后台播放音乐223

第10章Android多媒体编程232

10.1多媒体开发详解232

10.1.1 MediaPlayer媒体播放器控件232

10.1.2 MediaRecorder——多媒体记录控件237

10.2取得手机内的图片242

10.2.1使用SD卡里的图片242

10.2.2使用资源文件里的图片246

10.3播放音乐247

10.4播放视频256

10.4.1播放SD卡里的视频256

10.4.2在线播放视频263

10.5相机设置274

10.6闹钟设置283

10.7音量设置289

第3篇Android高级应用295

第11章Android网络数据传输295

11.1 HTTP协议简介295

11.1.1 HTTP协议的主要特点295

11.1.2 HTTP连接过程296

11.1.3 HTTP消息格式296

11.2 HTTP通信298

11.2.1 HttpURLConnection接口298

11.2.2 HttpClient接口310

11.3网络工具——WebKit315

11.4远程下载桌面背景图案318

11.5 XML解析之SAX324

11.6 XML解析之DOM331

11.7 Wi-Fi介绍337

11.8蓝牙347

第12章Android传感器357

12.1传感器简介357

12.2 Android传感器应用359

12.2.1 Android拥有的传感器359

12.2.2 Android传感器应用举例361

12.3模拟传感器365

第13章Android高级图形373

13.1绘制图形373

13.1.1 Paint类和Color类373

13.1.2 Canvas类374

13.1.3图像的几何变换378

13.2 SurfaceView类的开发框架381

13.3桌面组件系统387

第14章Android OpenGL ES编程399

14.1 OpenGL ES概述399

14.1.1 OpenGL ES设计准则402

14.1.2 OpenGL ES与OpenGL的区别402

14.2 OpenGL ES程序开发404

第15章 基于位置的服务414

15.1 LBS简介414

15.2 Google地图415

15.2.1 Google地图简介416

15.2.2位置定位416

15.2.3简单的地图程序423

15.3规划导航项目432

第16章Android NDK平台438

16.1 Android NDK简介438

16.2 Android NDK解析438

16.2.1 NDK环境配置438

16.2.2 NDK编写语法442

16.2.3 NDK例子解析445

第17章Android脚本平台452

17.1脚本简介452

17.1.1脚本语言的特点452

17.1.2 Android脚本平台简介453

17.2 Android脚本平台配置454

17.3 Android编写脚本应用459

第18章Android程序反汇编462

18.1 Android程序反汇编简介462

18.2 apktool配置468

18.3 apktool应用469

第4篇Android开发综合实例474

第19章 案例一团购474

19.1案例分析474

19.1.1功能需求分析474

19.1.2 UI设计474

19.1.3团购的控制逻辑设计与实现480

19.1.4应用的演示490

19.2本章小结491

第20章 案例二分享照片492

20.1案例分析492

20.1.1功能需求分析492

20.1.2 UI设计492

20.1.3分享照片的控制逻辑设计与实现495

20.1.4应用的演示505

20.2本章小结506

热门推荐