图书介绍
Android开发基础PDF|Epub|txt|kindle电子书版本网盘下载
![Android开发基础](https://www.shukui.net/cover/63/34528734.jpg)
- 唐亮,杜秋阳主编 著
- 出版社: 北京:高等教育出版社
- ISBN:9787040450217
- 出版时间:2016
- 标注页数:261页
- 文件大小:37MB
- 文件页数:273页
- 主题词:移动终端-应用程序-程序设计-高等学校-教材
PDF下载
下载说明
Android开发基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 揭开Android的神秘面纱1
1.1 移动操作系统的世界2
1.2 移动App的世界3
1.3 移动App的未来6
1.4 Android系统发展简介7
1.5 Android系统特性8
1.6 Android系统架构10
1.7 搭建开发环境13
1.7.1 环境搭建步骤13
1.7.2 集成开发环境20
1.8 【案例】第一个Android程序21
1.8.1 案例描述21
1.8.2 案例分析22
1.8.3 案例实现26
1.9 应用程序框架28
1.10 常用的开发与调试工具介绍29
本章小结31
第2章 Activity详解33
2.1 Android的4个组件34
2.2 Activity简介及生命周期34
2.2.1 Activity的4种状态34
2.2.2 生命周期中的方法35
2.3 【案例】测试Activity生命周期36
2.3.1 案例描述36
2.3.2 案例分析36
2.3.3 案例实现37
2.4 Activity的管理40
2.4.1 Task40
2.4.2 BackTask40
2.4.3 Activity的其他操作41
2.4.4 Activity中的控件和布局42
本章小结44
第3章 Intent深入45
3.1 Intent46
3.2 显式与隐式Intent46
3.3 使用Intent激活组件46
3.4 Intent对象的属性47
3.4.1 ComponentName47
3.4.2 Action48
3.4.3 Data49
3.4.4 Category50
3.4.5 Extra51
3.4.6 Flag52
3.5 IntentFilter52
IntentFilter测试53
3.6 【案例】Intent的使用(一)54
3.6.1 案例描述54
3.6.2 案例分析54
3.6.3 案例实现55
3.7 【案例】Intent的使用(二)59
3.7.1 案例描述59
3.7.2 案例分析59
3.7.3 案例实现60
3.8 Activiry的启动方式与关闭65
3.8.1 startActivity()65
3.8.2 startActivityForResult()65
3.8.3 关闭Activity65
3.9 【案例】带返回值的 Activity启动方式66
3.9.1 案例描述66
3.9.2 案例分析66
3.9.3 案例实现67
3.10 Activity的4种加载模式71
3.10.1 Standard71
3.10.2 singleTop72
3.10.3 singleTask72
3.10.4 singleInstance72
本章小结73
第4章 Android UI开发基础75
4.1 AndroidUI框架76
4.1.1 View和ViewGroup76
4.1.2 UI分类76
4.2 常用的基本控件(一)78
4.2.1 TextView78
4.2.2 Button81
4.2.3 EditText82
4.3 【案例】BMI计算器83
4.3.1 案例描述83
4.3.2 案例分析83
4.3.3 案例实现84
4.4 五大布局87
4.4.1 LinearLayout88
4.4.2 RelativeLayout90
4.4.3 TableLayout91
4.4.4 FrameLayout94
4.4.5 AbsoluteLayout95
4.5 常用的基本控件(二)95
4.5.1 ImageView和Image Button95
4.5.2 CheckBox、Radio Button和ToggleButton97
4.5.3 ProgressBar和SeekBar100
4.6 【案例】简易手电筒102
4.6.1 案例描述102
4.6.2 案例分析102
4.6.3 案例实现102
4.7 【案例】用户注册104
4.7.1 案例描述104
4.7.2 案例分析104
4.7.3 案例实现104
4.8 【案例】自定义SeekBar112
4.8.1 案例描述112
4.8.2 案例分析112
4.8.3 案例实现112
本章小结116
第5章 Android UI开发进阶117
5.1 Dialog对话框118
5.1.1 AlertDialog118
5.1.2 ProgressDialog120
5.1.3 DatePickerDialog120
5.1.4 TimePickerDialog122
5.2 【案例】自定义对话框123
5.2.1 案例描述123
5.2.2 案例分析123
5.2.3 案例实现123
5.3 Menu125
5.3.1 OptionsMenu126
5.3.2 SubMenu127
5.3.3 ContextMenu129
5.4 【案例】实现底部菜单130
5.4.1 案例描述130
5.4.2 案例分析130
5.4.3 案例实现130
5.5 Toast132
5.6 Notification133
5.6.1 NotificationManager133
5.6.2 Notification133
5.7 【案例】模拟音乐下载135
5.7.1 案例描述135
5.7.2 案例分析135
5.7.3 案例实现135
5.8 TabHost138
5.8.1 继承TabActivity138
5.8.2 自定义TabHost140
5.9 【案例】仿微信页签效果145
5.9.1 案例描述145
5.9.2 案例分析145
5.9.3 案例实现146
本章小结150
第6章 AdapterView151
6.1 Adapter152
6.2 AdapterView152
6.3 常用的AdapterView—ListView153
6.3.1 ListView的属性153
6.3.2 为ListView填充数据154
6.3.3 响应单击事件154
6.3.4 响应长按事件155
6.4 ArrayAdapter155
6.5 SimpleAdapter158
6.6 SimpleCursorAdapter161
6.7 BaseAdapter161
6.8 【案例】自定义适配器161
6.8.1 案例描述161
6.8.2 案例分析161
6.8.3 案例实现162
6.9 ListView的缓存与优化167
6.10 【案例】优化ListView169
6.10.1 案例描述169
6.10.2 案例分析169
6.10.3 案例实现169
6.11 其他的AdapterView171
6.11.1 Spinner171
6.11.2 Gallery173
6.11.3 GridView173
6.12 【案例】画廊效果174
6.12.1 案例描述174
6.12.2 案例分析174
6.12.3 案例实现174
本章小结180
第7章 数据存储181
7.1 数据存储分类182
7.2 SharedPreference182
7.2.1 SharedPreference特征182
7.2.2 写数据183
7.2.3 读数据184
7.3 【案例】仿QQ登录185
7.3.1 案例描述185
7.3.2 案例分析185
7.3.3 案例实现185
7.4 内部存储189
7.4.1 写数据189
7.4.2 读数据190
7.4.3 存储缓存数据190
7.5 外部存储190
7.5.1 检查存储介质的可用性191
7.5.2 使用应用程序特有的外部存储191
7.5.3 使用公用的外部存储192
7.5.4 外部缓存193
7.6 SQLite数据库194
7.6.1 关系数据库194
7.6.2 SQLite195
7.6.3 SQLite数据类型195
7.6.4 重要的SQL语句196
7.6.5 使用SQLite198
7.6.6 SimpleCursorAdapter201
7.7 【案例】数据查询并加载音乐列表202
7.7.1 案例描述202
7.7.2 案例分析202
7.7.3 案例实现203
7.8 ContentProvider210
7.8.1 数据提供210
7.8.2 URI211
7.8.3 数据解析212
7.9 【案例】内容提供器(ContentProvider)212
7.9.1 案例描述212
7.9.2 案例分析213
7.9.3 案例实现213
7.10 【案例】内容解析器(ContentResolver)216
7.10.1 案例描述216
7.10.2 案例分析216
7.10.3 案例实现216
7.11 【案例】读取SD卡音乐并加载音乐列表218
7.11.1 案例描述218
7.11.2 案例分析218
7.11.3 案例实现219
7.12 网络存储225
本章小结226
第8章 屏幕适配与国际化227
8.1 基本概念228
8.1.1 屏幕类型228
8.1.2 密度无关性229
8.2 支持多屏的基本方法230
8.2.1 使用配置限定符231
8.2.2 设计可替代的布局和绘图232
8.2.3 设计平板布局233
8.3 支持多屏幕的高级方法237
8.3.1 缩放内存中的位图对象238
8.3.2 将dp转换为px238
8.3.3 使用dimens.xml239
8.4 使用资源文件实现国际化240
8.4.1 创建默认资源241
8.4.2 创建可替换资源242
本章小结242
第9章 应用的发布与收益245
9.1 广告的嵌入246
9.1.1 广告的种类246
9.1.2 嵌入广告248
9.1.3 广告的收益254
9.2 应用的打包签名254
9.3 应用的上架255
本章小结260