第1单元 UI设计案例 1
1.1 ProgressBar(进度条) 1
1.2 SeekBar(拖动条) 5
1.3 RatingBar(星级评分条) 8
1.4 ScrollView(滚动条) 11
1.5 Date&Time组件 14
第2单元 Adapter应用案例 21
2.1 Adapter基础讲解 21
2.2 ListView简单运用 34
2.3 BaseAdapter的优化 51
2.4 ListView的数据更新问题 53
2.5 GridView(网格视图)的基本使用 63
2.6 RecyclerView的使用 69
2.7 CardView的使用 101
2.8 Spinner(列表选项框)的基本使用 106
第3单元 对话框与菜单使用案例 114
3.1 AlertDialog(对话框)详解 114
3.2 DatePickerDialog和TimePickerDialog 124
3.3 ProgressDialog进度条对话框 129
3.4 菜单(Menu) 132
第4单元 组件应用案例 137
4.1 Activity初学乍练 137
4.2 Intent的基本使用 148
4.3 ContentProvider初探 170
4.4 Handler消息传递机制 182
4.5 AsyncTask异步任务 188
第5单元 数据存储与访问案例 202
5.1 文件的存储读写 202
5.2 SharedPreferences保存用户偏好参数 212
5.3 SQLite数据库 218
5.4 又见SQLite数据库 232
5.5 连接MySQL数据库 237
第6单元 网络访问案例 241
6.1 Android HTTP请求方式 241
6.2 Android JSON数据解析 277
参考文献 286