图书介绍

Android开发实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Android开发实战
  • 段淑敏,管清波,晏小庆主编 著
  • 出版社: 上海:上海交通大学出版社
  • ISBN:9787313145192
  • 出版时间:2016
  • 标注页数:425页
  • 文件大小:33MB
  • 文件页数:439页
  • 主题词:移动终端-应用程序-程序设计

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.1 移动智能系统发展现状2

1.1.1 智能手机2

1.1.2 主流系统的发展现状3

1.2 Android系统的诞生与发展7

1.2.1 Android系统的诞生历程7

1.2.2 Android系统的发展现状9

1.2.3 常见的Android设备10

1.2.4 Android系统的优势12

1.3 案例1-1:搭建Android应用开发环境13

1.3.1 案例说明13

1.3.2 系统要求13

1.3.3 具体实现14

1.4 案例1-2:创建与启动AVD21

1.4.1 案例说明21

1.4.2 具体实现21

1.5 综合实例:第一个Android应用程序24

1.5.1 实例目标24

1.5.2 具体实现25

1.5.3 在Eclipse中导入一个既有Android项目32

1.6 课后练习33

第2章 Android系统架构36

2.1 Android系统架构基础36

2.1.1 Android的Linux内核层——C/C++实现36

2.1.2 各种库(Libraries)和Android运行时(RunTime)——中间层37

2.1.3 应用程序框架层(Application Framework)38

2.1.4 应用程序层(Application)——Java实现38

2.2 案例2-1:设置黑名单来电自动静音39

2.2.1 案例说明39

2.2.2 具体实现39

2.3 案例2-2:自动启动振动模式42

2.3.1 案例说明42

2.3.2 具体实现43

2.3.3 相关知识点49

2.4 综合实例:监听短信是否发送成功50

2.4.1 实例目标50

2.4.2 具体实现50

2.4.3 相关知识点55

2.5 课后练习56

第3章 UI界面布局58

3.1 View视图与UI布局基础58

3.1.1 View类58

3.1.2 Viewgroup容器60

3.1.3 布局管理器61

3.1.4 使用XML文件控制布局文件64

3.2 案例3-1:实现一个用户登录框65

3.2.1 设计目标65

3.2.2 具体实现65

3.2.3 相关知识点67

3.3 案例3-2:实现简易计算器界面69

3.3.1 设计目标69

3.3.2 具体实现69

3.3.3 相关知识点72

3.4 综合实例:实现一个信息查看器73

3.4.1 实例目标73

3.4.2 具体实现73

3.4.3 相关知识点84

3.5 课后练习85

第4章 核心组件介绍88

4.1 案例4-1:Widget组件综合应用88

4.1.1 设计目标88

4.1.2 具体实现88

4.2 案例4-2:实现一个选项菜单104

4.2.1 设计目标104

4.2.2 具体实现104

4.2.3 相关知识点107

4.3 案例4-3:使用对话控件框显示问候语109

4.3.1 设计目标109

4.3.2 具体实现109

4.3.3 相关知识点116

4.4 综合实例:事件提醒器117

4.4.1 实例目标117

4.4.2 具体实现117

4.4.3 相关知识点127

4.5 课后练习129

第5章 Android事件处理132

5.1 基于监听的事件处理132

5.1.1 监听处理模型中的三种对象132

5.1.2 Android系统中的监听事件133

5.1.3 实现事件监听器的方法134

5.2 基于回调的事件处理138

5.3 综合实例:更改屏幕的显示方向139

5.3.1 实例目标139

5.3.2 具体实现139

5.3.3 相关知识点142

5.4 课后练习143

第6章 Activity界面表现详解146

6.1 Activity基础146

6.1.1 Activity的状态及状态间的转换146

6.1.2 Activity栈147

6.1.3 Activity的生命周期148

6.2 案例6-1:启动、关闭Activity150

6.2.1 设计目标150

6.2.2 具体实现150

6.2.3 相关知识点154

6.3 案例6-2:选择您所处的城市155

6.3.1 设计目标155

6.3.2 具体实现155

6.3.3 相关知识点162

6.4 综合实例:会员注册系统162

6.4.1 实例目标162

6.4.2 具体实现162

6.4.3 相关知识点170

6.5 课后练习170

第7章 数据存储174

7.1 Android数据存储方式174

7.2 案例7-1:保存一个电话号码175

7.2.1 设计目标175

7.2.2 具体实现175

7.2.3 相关知识点178

7.3 案例7-2:用文件保存银行密码179

7.3.1 设计目标179

7.3.2 具体实现179

7.3.3 相关知识点182

7.4 综合实例:手机日记本184

7.4.1 实例目标184

7.4.2 具体实现185

7.4.3 相关知识点194

7.5 课后练习200

第8章 Intent电话与短信202

8.1 Intent介绍202

8.1.1 Intent启动组件的方法202

8.1.2 Intent的组成203

8.1.3 显式Intent和隐式Intent206

8.2 案例8-1:一个基本的拨号程序208

8.2.1 设计目标208

8.2.2 具体实现208

8.3 案例8-2:短信发送系统213

8.3.1 设计目标213

8.3.2 具体实现213

8.4 综合实例:短信群发器216

8.4.1 实例目标216

8.4.2 具体实现217

8.4.3 相关知识点220

8.5 课后练习221

第9章 图形和图像处理224

9.1 Android绘图基础224

9.1.1 使用Canvas画布224

9.1.2 使用Paint类225

9.1.3 位图操作类Bitmap226

9.2 案例9-1:绘制各种各样的图形226

9.2.1 设计目标226

9.2.2 具体实现226

9.2.3 相关知识点231

9.3 案例9-2:实现图片缩放232

9.3.1 设计目标233

9.3.2 具体实现233

9.4 综合实例:图像大小为多少237

9.4.1 实例目标237

9.4.2 具体实现237

9.4.3 相关知识点240

9.5 课后练习241

第10章 动画应用处理244

10.1 Android动画基础244

10.1.1 Drawable基础244

10.1.2 TweenAnimation动画245

10.2 案例10-1:实现四种动画特效246

10.2.1 设计目标246

10.2.2 具体实现246

10.2.3 相关知识点252

10.3 案例10-2:实现键盘动画效果253

10.3.1 设计目标253

10.3.2 具体实现253

10.3.3 相关知识点256

10.4 综合实例:月食动画效果260

10.4.1 设计目标260

10.4.2 具体实现260

10.4.3 相关知识点262

10.5 课后练习263

第11章 OpenGL ES三维处理266

11.1 OpenGL ES基础266

11.2 案例11-1:绘制一个立体三角形267

11.2.1 设计目标267

11.2.2 具体实现267

11.2.3 相关知识点273

11.3 案例11-2:实现地月模型效果274

11.3.1 设计目标274

11.3.2 具体实现275

11.3.3 相关知识点287

11.4 综合实例:实现光晕和云层效果290

11.4.1 实例目标290

11.4.2 具体实现290

11.4.3 相关知识点297

11.5 课后练习298

第1 2章 网络数据处理302

12.1 Android网络开发基础302

12.1.1 HTTP数据通信基础302

12.1.2 URL基础304

12.1.3 HttpURLConnection详解304

12.1.4 XML数据处理307

12.1.5 使用SAX解析XML数据308

12.2 案例12-1:网络图片作为屏幕背景308

12.2.1 设计目标308

12.2.2 具体实现309

12.2.3 相关知识点314

12.3 案例12-2:表单上传程序316

12.3.1 设计目标316

12.3.2 具体实现316

12.3.3 相关知识点321

12.4 案例12-3:下载并播放网络中的MP3322

12.4.1 设计目标322

12.4.2 具体实现322

12.4.3 相关知识点332

12.5 综合实例:网络视频播放器334

12.5.1 实例目标334

12.5.2 具体实现334

12.5.3 相关知识点344

12.6 课后练习347

第13章 GPS地图定位350

13.1 Android位置服务350

13.2 案例13-1:显示当前位置的坐标和海拔351

13.2.1 设计目标351

13.2.2 具体实现351

13.3 案例13-2:Android设备中使用谷歌地图363

13.3.1 设计目标363

13.3.2 具体实现363

13.4 综合实例:GPS路线导航器372

13.4.1 实例目标373

13.4.2 具体实现373

13.4.3 相关知识点381

13.5 课后练习382

第14章 象棋游戏384

14.1 象棋游戏规则介绍384

14.2 规划项目386

14.2.1 规划流程386

14.2.2 准备工作387

14.3 项目架构388

14.3.1 总体架构388

14.3.2 规划类388

14.4 具体编码389

14.4.1 实现控制类389

14.4.2 欢迎界面类391

14.4.3 菜单界面类396

14.4.4 游戏帮助类400

14.4.5 游戏界面框架类402

14.4.6 象棋走法类415

14.4.7 思考时间类415

14.4.8 走法规则类416

参考文献425

热门推荐