图书介绍

Android移动应用设计与开发 基于Android Studio开发环境 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Android移动应用设计与开发 基于Android Studio开发环境 第2版
  • 胡敏,黄宏程,李冲编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115447807
  • 出版时间:2017
  • 标注页数:268页
  • 文件大小:40MB
  • 文件页数:276页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


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

下载说明

Android移动应用设计与开发 基于Android Studio开发环境 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1章Android简介1

1.1 Android发展概述1

1.2配置开发环境3

1.2.1安装JDK3

1.2.2安装Android Studio5

1.2.3安装SDK5

1.3本章小结7

习题7

第2章Android项目8

2.1第一个应用程序8

2.1.1创建Android项目8

2.1.2 Android项目结构11

2.1.3自动构建工具Gradle13

2.1.4辅助工具介绍15

2.2综合案例:灵客16

2.2.1灵客功能需求16

2.2.2灵客设计概要18

2.3本章小结29

习题29

第3章Android基本原理31

3.1 Android框架31

3.1.1 Android体系结构31

3.1.2 Android运行原理32

3.2 Android应用程序核心组件36

3.2.1 Activity介绍36

3.2.2 Service介绍37

3.2.3 BroadCastReceiver介绍38

3.2.4 ContentProvider介绍38

3.3本章小结39

习题39

第4章Activity、 Fragment以及Intent通信机制40

4.1 Activity生命周期40

4.1.1 Activity交互机制40

4.1.2 Activity状态40

4.1.3 Activity生命周期的事件回调函数41

4.2 Fragment49

4.2.1 Fragment简介49

4.2.2 Fragment的生命周期50

4.2.3 Fragment的简单使用51

4.3 Intent56

4.3.1 Intent属性57

4.3.2 Intent解析59

4.3.3 Activity的跳转60

4.4本章小结63

习题64

第5章 用户界面设计65

5.1 View66

5.1.1 View简介66

5.1.2 TextView和EditText66

5.1.3 Button68

5.1.4 ImageView69

5.2 Layout72

5.2.1 LinearLayout72

5.2.2 RelativeLayout76

5.2.3 FrameLayout81

5.2.4 TableLayout81

5.2.5 AbsoluteLayout84

5.3对话框84

5.3.1提示对话框85

5.3.2单选对话框86

5.3.3复选对话框87

5.3.4列表对话框88

5.3.5进度条对话框89

5.3.6日期选择对话框89

5.3.7时间选择对话框90

5.3.8拖动对话框91

5.3.9自定义对话框92

5.4菜单93

5.4.1上下文菜单93

5.4.2选项菜单95

5.4.3下拉菜单96

5.5 Toast98

5.5.1常规Toast98

5.5.2自定义Toast99

5.6 Notifiication100

5.6.1常规Notifiication100

5.6.2自定义Notifiication102

5.7列表105

5.7.1常用Adapter105

5.7.2自定义Adapter107

5.8 AppWidget111

5.9本章小结115

习题115

第6章 服务117

6.1本地服务117

6.1.1两种启动方式117

6.1.2生命周期121

6.2远程服务123

6.3服务小实例127

6.4本章小结133

习题133

第7章 广播134

7.1发送和接收广播134

7.1.1发送广播134

7.1.2接收广播135

7.1.3声明广播135

7.1.4广播的生命周期136

7.1.5常见广播Action常量138

7.2广播小实例139

7.3本章小结140

习题141

第8章 数据存储和提供器142

8.1 SharedPreference存储142

8.2 SQLite存储147

8.2.1 SQLite简介147

8.2.2 SQLite使用147

8.3 ContentProvider存储155

8.4文件存储165

8.5本章小结170

习题171

第9章Android网络通信编程172

9.1网络访问方式172

9.1.1 HTTP通信172

9.1.2 Socket通信177

9.1.3 HTTP连接与Socket连接的区别178

9.1.4案例分析178

9.2数据解析183

9.2.1 JSON格式解析183

9.2.2 SAX方式解析185

9.2.3案例分析191

9.3获取网络状态196

9.4 JavaScript与Java交互197

9.4.1 WebView197

9.4.2在WebView中使用JavaScript199

9.5本章小结202

习题202

第10章 进程与消息处理203

10.1进程与线程203

10.1.1什么是进程203

10.1.2进程模型203

10.1.3 Android中进程的生命周期205

10.1.4 Android进程间的通信206

10.1.5什么是线程206

10.1.6 Android的线程模型206

10.1.7进程与线程207

10.1.8进程与线程的重要性207

10.2 Handler和AsynTask207

10.2.1 Handler的基本概念207

10.2.2 Android消息机制207

10.2.3 Handler的具体使用场合209

10.2.4 AsyncTask的介绍209

10.2.5 AsyncTask的使用209

10.2.6为什么AsyncTask要在UI Thread中创建才能使用210

10.2.7 Handler和AsyncTask211

10.3 Application211

10.4本章小结213

习题213

第11章 综合案例灵客详解与部署214

11.1客户端215

11.1.1代码结构215

11.1.2功能模块221

11.2服务端229

11.2.1服务端功能结构229

11.2.2数据解析和控制流程231

11.3测试环境搭建232

11.3.1服务端测试环境搭建232

11.3.2 Android Studio发布客户端工程238

11.4本章小节239

习题240

第12章Android新技术与应用241

12.1热补丁241

12.1.1简介241

12.1.2 HotFixDemo241

12.2广告拦截技术250

12.3 Hybrid技术253

12.4手机应用管理技术257

12.4.1垃圾清理258

12.4.2手机加速262

12.4.3安装和卸载265

12.5本章小结267

习题267

参考文献268

热门推荐