图书介绍

Android移动应用开发教程pdf电子书版本下载

Android移动应用开发教程
  • 祝永志,申健,朱盼盼,刘梦芸 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302491057
  • 出版时间:2018
  • 标注页数:255页
  • 文件大小:25MB
  • 文件页数:268页
  • 主题词:移动终端-应用程序-程序设计-高等学校-教材

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移动信息设备的平台 1

1.1.1移动通信设备的操作系统 1

1.1.2开放手机联盟 4

1.1.3 4G时代来临 4

1.2 Android的介绍 5

1.2.1 Android的发展史 5

1.2.2 Android优缺点 6

1.2.3 Android盈利方式 7

1.3 Android的架构 7

1.4本章小结 9

1.5练习题 9

第2章 开发环境的搭建 11

2.1开发环境的安装与配置 11

2.1.1安装JDK及配置环境变量 11

2.1.2安装Eclipse环境 15

2.1.3安装Android Studio环境 21

2.2熟悉开发环境 24

2.2.1 Eclipse环境 24

2.2.2 Android Studio环境 27

2.2.3 Android程序的一些调试工具 30

2.3不同环境之间的转换 32

2.4不同环境之间的比较 32

2.5本章小结 33

2.6练习题 33

第3章 Activity及其生命周期 35

3.1 Activity的创建 35

3.2 Activity的生命周期 39

3.2.1 Activity生命周期的概念 39

3.2.2 Activity生命周期的案例 41

3.3 JUnit测试 44

3.4资源调用 45

3.5本章小结 48

3.6练习题 48

第4章 常见的UI控件 50

4.1基本控件的使用方法 50

4.1.1 TextView 50

4.1.2 EditText 51

4.1.3 Button 52

4.1.4 ImageView 55

4.2常见的弹出框基本使用 56

4.2.1 ProgressBar 56

4.2.2 AlertDialog 58

4.2.3 ProgressDialog 61

4.2.4 Toast 62

4.3 ListView的基本使用 63

4.3.1 ListView简单使用 63

4.3.2 ListView使用进阶 65

4.3.3 ListView使用优化 67

4.3.4 ListView单击方法 69

4.4自定义控件 70

4.4.1引用布局 70

4.4.2创建自定义布局 73

4.5本章小结 75

4.6练习题 75

第5章 Intent与组件通信 77

5.1 Intent概述 77

5.2 Inten启动组件的方法 78

5.3隐式Intent及Intent相关属性 78

5.3.1 Component(组件)——目的组件 79

5.3.2 Action(动作)——用来体现Intent的行动 80

5.3.3 Category(类别)——用来体现动作的类别 80

5.3.4 Data(数据)——表示与动作要操纵的数据 83

5.3.5 Type(数据类型)——对于data范例的描写 84

5.3.6 Extras(扩展信息)——扩展信息 85

5.3.7 Flags(标志位)——期望这个Intent的运行模式 86

5.4更多隐式Intent 86

5.4.1打开指定网页 86

5.4.2打电话 87

5.4.3发送短信 88

5.4.4播放指定路径音乐 88

5.4.5卸载程序 88

5.4.6安装程序 88

5.5传递数据 89

5.5.1显式Intent 89

5.5.2向下一个活动传递数据 92

5.5.3返回数据给上一个活动 93

5.6 Activity的启动模式 95

5.7广播消息 96

5.7.1 BroadcastReceiver简介 96

5.7.2发送广播 96

5.7.3发送有序广播 98

5.7.4接收系统广播 99

5.8本章小结 101

5.9练习题 101

第6章 Android后台服务 103

6.1 Service简介 103

6.2 Service的基本用法 103

6.2.1创建、配置Service 103

6.2.2启动Service 104

6.2.3 Service和Activity通信 106

6.3 Service的生命周期 110

6.4 Service的其他用法 111

6.4.1使用前台服务 111

6.4.2使用IntentService 114

6.5常见的系统服务 120

6.5.1电话管理器 120

6.5.2短信管理器 121

6.5.3振动器 123

6.5.4闹钟/全局定时器 125

6.6本章小结 130

6.7练习题 130

第7章 数据存储 131

7.1文件存储 131

7.2首选项存储 136

7.2.1 SharedPreferences类 136

7.2.2使用Preference存储的案例——简单登录界面 137

7.3 SQLite存储 140

7.3.1 SQLiteOpenHelper类 140

7.3.2 SQLiteDatabase类 141

7.3.3 Cursor游标 141

7.3.4 SQLite数据库操作方法 142

7.3.5使用SQLite存储的案例——歌曲列表浏览 143

7.4内容提供者存储 147

7.5本章小结 150

7.6练习题 150

第8章 网络通信 151

8.1 Socket通信 151

8.1.1 Socket客户端的开发 152

8.1.2 Socket服务器端的开发 153

8.1.3案例——简单聊天室 154

8.2基于HTTP的网络编程 159

8.2.1 HttpURLConnection的使用方法 159

8.2.2案例——网络图片浏览器(使用HttpURLConnectiont) 160

8.2.3 HttpClient的使用方法 163

8.2.4案例——网络图片浏览器(使用HttpClient) 164

8.3基于WebView的网络编程 166

8.3.1 WebView视图组件 166

8.3.2案例——使用WebView浏览网页 167

8.4本章小结 168

8.5练习题 169

第9章 移动办公软件系统 170

9.1项目架构 170

9.1.1项目架构 170

9.1.2其他命名规则 170

9.2首页 172

9.2.1 Application 172

9.2.2 LoginActivity(登录页面) 172

9.2.3 MainActivity(主页面) 177

9.3通知公告模块 192

9.3.1通知公告列表 193

9.3.2通知公告详情 199

9.4工作日志模块 202

9.4.1工作内容 203

9.4.2图片选择 213

9.4.3定位 213

9.5考勤管理模块 214

9.6费用申请模块 218

9.6.1费用审批列表 219

9.6.2费用申请 226

9.7请假模块 229

9.7.1请假列表 230

9.7.2请假申请 237

9.8设置模块 244

9.8.1修改密码 245

9.8.2用户退出 249

参考文献 254

精品推荐