图书介绍

21世纪高等学校计算机专业实用规划教材 Android程序设计PDF|Epub|txt|kindle电子书版本网盘下载

21世纪高等学校计算机专业实用规划教材 Android程序设计
  • 吕云翔,杨婧,谢文彬编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302477264
  • 出版时间:2018
  • 标注页数:222页
  • 文件大小:39MB
  • 文件页数:234页
  • 主题词:

PDF下载


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

下载说明

21世纪高等学校计算机专业实用规划教材 Android程序设计PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Android概述1

1.1了解Android1

1.1.1 Android起源与发展1

1.1.2开放手持设备联盟3

1.1.3 Android市场占有率3

1.2 Android版本4

1.2.1 Android版本简介5

1.2.2 Android各版本市场份额8

1.3 Android的特征9

1.4 Android系统架构10

1.4.1应用程序层10

1.4.2应用程序架构层11

1.4.3系统运行时库层11

1.4.4 Linux内核层13

1.5 Android四大组件14

1.5.1 Activity14

1.5.2 Service15

1.5.3 Broadcast Receiver15

1.5.4 Content Provider15

1.6 Android程序生命周期15

习题117

第2章 构建Android程序18

2.1 Android项目创建18

2.2 Android目录结构20

2.3 Android项目资源24

2.3.1创建资源24

2.3.2使用资源25

2.3.3资源本地化27

2.4 Gradle详解28

2.5项目调试与运行29

2.5.1 Android项目运行29

2.5.2 Android项目调试31

习题233

第3章 初级UI34

3.1 Android UI基本概念34

3.2基本控件35

3.2.1 TextView35

3.2.2 Button和ImageButton37

3.2.3 EditText40

3.3 Layout组件43

3.3.1 FrameLayout44

3.3.2 LinearLayout45

3.3.3 RelativeLayout47

3.3.4 TableLayout50

3.3.5 GridLayout52

3.3.6 Layout布局小结54

3.4复合按钮55

3.4.1 CheckBox55

3.4.2 RadioButton56

3.4.3 ToggleButton56

习题357

第4章 Activity与Fragment58

4.1 Activity详解58

4.2 Activity的生命周期60

4.2.1 Activity栈60

4.2.2 Activity状态61

4.2.3 Activity的生存期61

4.3 Activity启动模式63

4.4 Fragment详解66

4.5 Fragment的生命周期69

4.5.1 Fragment的状态69

4.5.2 Fragment的生命周期方法70

4.6 Fragment与Activity间通信71

习题473

第5章 高级UI74

5.1 Toast和Dialog74

5.1.1 Toast74

5.1.2 Dialog77

5.2 Spinner83

5.3 ListView90

5.4 Menu92

5.5 Style和Theme102

5.5.1使用Style102

5.5.2继承Style103

5.5.3使用Theme104

5.5.4继承Theme105

习题5106

第6章 Intent与Broadcast107

6.1使用Intent启动Activity107

6.1.1显式Intent107

6.1.2隐式Intent108

6.2使用Intent实现Activity间数据传递110

6.2.1向下一个Activity传值110

6.2.2获取上一个Activity的返回值111

6.3使用Intent广播事件124

6.4监听广播125

习题6127

第7章 Service与多线程128

7.1创建Service128

7.2启动和停止服务129

7.3 IntentService132

7.4 Android多线程编程与消息机制134

7.4.1 Android多线程编程134

7.4.2 Android消息机制136

7.4.3使用AsyncTask139

7.4.4线程池142

习题7146

第8章 数据持久化技术和ContentProvider147

8.1 Shared Preference147

8.1.1获取SharedPreferences对象方法147

8.1.2写入SharedPreferences148

8.1.3从SharedPreferences读取信息148

8.2文件149

8.2.1内部存储149

8.2.2外部存储151

8.2.3资源文件的读取156

8.3 SQLite159

8.3.1数据库创建160

8.3.2数据库操作161

8.4 ContentProvider简介165

8.4.1 ContentProvider的角色166

8.4.2 ContentResolver166

8.4.3 C ontentProvider中的URI167

8.4.4数据共享的实现168

习题8176

第9章 网络编程177

9.1基于Socket的网络编程178

9.1.1 UDP套接字179

9.1.2 TCP套接字180

9.2基于HTTP的网络编程189

9.3 WebView193

习题9197

第10章 实战项目——2048游戏198

10.1创建项目并编写界面样式198

10.2定义方块样式与行为199

10.3编写MainActivity203

附录A212

参考文献221

热门推荐