android基础实战,Android实战基础教程

Android实战基础教程

编辑

锁定

讨论

上传视频

《Android实战基础教程》是2016年11月西安电子科技大学出版社出版的图书。

书    名

Android实战基础教程

出版社

西安电子科技大学出版社[1]出版时间

2016年11月

ISBN

978-7-5606-4338-0[1]

Android实战基础教程内容简介

编辑

本书主要介绍了Android开发过程中常用的知识点,包括四大组件中的Activity、Service、Broadcast Receiver以及自定义控件,详细介绍了Android开发过程中的重点难点,并给出了三个实际案例。[1]

Android实战基础教程图书目录

编辑

第1章 Android应用开发环境 1

1.1 Android的发展和历史 1

1.1.1 Android的发展和简介 1

1.1.2 Android平台架构及其特性 2

1.2 搭建Android开发环境 4

1.2.1 下载和安装Android SDK 4

1.2.2 安装运行、调试环境 6

1.3 Android常见指令 8

1.4 Android的日志工具Log 9

第2章 布局 11

2.1 线性布局 11

2.2 相对布局 13

2.3 表格布局 15

2.4 帧布局 18

2.5 Android常见显示单位 19

第3章 基本控件 21

3.1 控件概述 21

3.2 常用控件 21

3.2.1 TextView 21

3.2.2 EditText 23

3.2.3 Button 24

3.2.4 ImageView 27

3.2.5 ProgressBar 27

3.2.6 AlertDialog 29

3.2.7 ProgressDialog 31

第4章 SQLite数据库 32

4.1 SQLiteDatabase简介 32

4.2 SQLiteOpenHelper简介 33

4.3 SQLite数据库的应用 33

第5章 Activity 53

5.1 Activity的生命周期 56

5.2 Activity之间的跳转 61

5.2.1 利用setContentView()实现页面

跳转 61

5.2.2 利用Intent实现Activity之间的

跳转 64

5.2.3 Activity之间的数据交互 66

第6章 Service 72

6.1 创建配置Service 72

6.2 启动Service 73

6.2.1 使用startService()启动服务 73

6.2.2 使用BindService()启动服务 76

6.3 IntentService的使用 81

6.4 远程服务(AIDL) 85

第7章 BroadcastReceiver 94

7.1 创建广播 94

7.2 普通广播 95

7.3 有序广播 96

第8章 View事件分析 101

8.1 View基础 101

8.1.1 View是什么 101

8.1.2 View的位置参数 101

8.1.3 MotionEvent和 TouchSlop 101

8.2 View的滑动 102

8.2.1 使用scrollTo()/scrollBy 102

8.2.2 使用动画 104

8.2.3 改变布局参数 104

8.2.4 各种滑动方式的对比 105

8.3 View的事件分发机制 105

8.3.1 点击事件的传递规则 105

8.3.2 事件分发的源码解析 112

第9章 View的工作原理 114

9.1 ViewRoot和DecorView 114

9.2 理解MeasureSpec 116

9.2.1 MeasureSpec 116

9.2.2 MeasureSpec和Layoutparams的

对应关系 117

9.3 View的工作流程 121

9.3.1 Measure过程 121

9.3.2 Layout过程 126

9.3.3 Draw过程 129

9.4 自定义View 129

9.4.1 继承View 129

9.4.2 继承ViewGroup 144

9.4.3 继承特定的View 144

9.4.4 继承特定的ViewGroup 144

9.4.5 自定义View须知 144

第10章 习惯记录系统 145

10.1 Fragment在项目中的使用 145

10.1.1 Fragment介绍 145

10.1.2 Fragment的生命周期 146

10.1.3 习惯记录系统创建 147

10.1.4 Fragment与支持包 149

10.1.5 Fragment的应用 150

10.2 控件交互在项目中的使用 155

10.2.1 更新Crime 155

10.2.2 更新布局文件 156

10.2.3 连接控件 157

10.3 RecyclerView在项目中的使用 158

10.3.1 更新应用Model层 158

10.3.2 RecyclerView、Adapter和

ViewHolder 162

10.3.3 使用RecyclerView 163

第11章 电话管理系统 172

11.1 需求分析 172

11.1.1 产生背景 172

11.1.2 功能分析 172

11.2 系统创建 173

11.3 系统主界面实现 173

11.4 信息查询模块实现 175

11.5 系统管理模块实现 178

11.6 信息添加模块实现 183

11.7 信息修改模块实现 186

11.8 信息删除模块和更新模块实现 190

第12章 陌陌即时通信系统 191

12.1 陌陌系统介绍 191

12.1.1 陌陌的发展现状 191

12.1.2 陌陌特点介绍 191

12.2 实现系统欢迎界面 192

12.2.1 欢迎界面布局 192

12.2.2 欢迎界面Activity 196

12.3 实现系统注册界面 199

12.3.1 注册界面布局 200

12.3.2 注册界面Activity 202

12.3.3 输入验证码界面 209

12.3.4 设置密码界面Activity 213

12.3.5 设置用户界面Activity 215

12.3.6 设置生日界面Activity 218

12.3.7 设置头像界面Activity 221

12.4 实现系统主界面 226

12.4.1 主界面布局 226

12.4.2 实现主界面Activity 227

12.4.3 实现“附近的人”界面 229

12.4.4 实现“附近的群组”界面 234[1]

词条图册

更多图册

参考资料

1.

Android实战基础教程

.西安电子科技大学出版社[引用日期2017-12-25]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值