Android编程经典案例解析
2020-03-17 18:28:31 0 举报
AI智能生成
Android编程经典案例解析
作者其他创作
大纲/内容
11 财大新闻——ListView延迟加载效果
11.1 案例概述
11.2 关键代码
11.3 代码分析
11.3.1 ListView延迟加载原理
11.3.2 SQLite数据库介绍
11.4 知识扩展
11.5 思考与练习
12 财大新闻——ListView下拉刷新效果
12.1 案例概述
12.2 关键代码
12.3 代码分析
12.4 知识扩展
12.5 思考与练习
13 学院介绍——选项卡切换效果
13.1 案例概述
13.2 关键代码
13.3 代码分析
13.3.1 TabHost介绍
13.3.2 Fragment介绍
13.3.3 根据状态改变图片
13.4 知识扩展
13.4.1 Fragment与Activity交互
13.4.2 ActionBar实现页面切换效果
13.5 思考与练习
14 省市二级列表——ExpandableListView的应用
14.1 案例概述
14.2 关键代码
14.3 代码分析
14.4 知识扩展
14.5 思考与练习
15 产品分类——自定义多级列表效果
15.1 案例概述
15.2 关键代码
15.3 代码分析
15.4 知识扩展
15.5 思考与练习
16 天气预报——Web Service的调用
16.1 案例概述
16.2 关键代码
16.3 代码分析
16.3.1 调用Web Service
16.3.2 用SharedPreference保存用户信息
16.3.3 按两次返回键退出应用程序
16.4 知识扩展
16.5 思考与练习
17 音乐播放器
17.1 案例概述
17.2 关键代码
17.3 代码分析
17.3.1 音乐播放器的主要功能分析
17.3.2 Android四大组件之ContentProvider
17.3.3 Android四大组件之Service
17.3.4 Android四大组件之BroadcastReceiver
17.4 知识扩展
17.4.1 媒体播放器MediaPlayer
17.4.2 发送通知Notification
17.5 思考与练习
18 Android中常见的错误与程序调试方法
18.1 程序调试工具
18.1.1 LogCat工具介绍
18.1.2 Eclipse提供的Debug功能
18.2 运行时常见的错误
18.2.1 空指针异常
18.2.2 类型转换异常
18.2.3 数组越界异常
18.2.4 重复运行程序出现警告
18.2.5 XML文件中标签拼写错误
18.2.6 使用ListActivity时调用setContentView()方法出错
18.2.7 在Eclipse中导入项目时错误
19 Android程序员猎头系统
19.1 系统功能概述
19.2 系统结构
19.2.1 开发技术
19.2.2 主页面介绍
19.2.3 系统功能流程图
19.3 系统业务操作流程
19.3.1 企业招聘操作流程
19.3.2 应聘者求职操作流程
19.3.3 社交化测试流程
19.4 系统角色使用流程
19.4.1 企业用户操作流程
19.4.2 应聘者操作流程
19.4.3 评委操作流程
19.4.4 超级管理员操作流程
附录A Android编程测试题
阅读指南
1 TextView特效
1.1 案例概述
1.2 关键代码
1.3 代码分析
1.3.1 TextView中文字滚动的效果
1.3.2 同一TextView中文字颜色不同的效果
1.3.3 TextView中文字周围图片环绕的效果
1.3.4 自动链接效果
1.4 知识扩展
1.4.1 android:gravity与android:layout_gravity的区别
1.4.2 android:padding与android:layout_margin的区别
1.4.3 Android中颜色值的表示
1.5 思考与练习
2 手机屏幕的区域划分
2.1 案例概述
2.2 关键代码
2.3 代码分析
2.3.1 线性布局
2.3.2 按比例分割屏幕
2.4 知识扩展
2.5 思考与练习
3 我的课表——表格布局的应用
3.1 案例概述
3.2 关键代码
3.3 代码分析
3.3.1 界面分析
3.3.2 表格布局
3.3.3 为TextView添加边框
3.3.4 定义样式
3.3.5 直接绑定到标签
3.4 知识扩展
3.5 思考与练习
4 闪烁霓虹灯——层布局的应用
4.1 案例概述
4.2 关键代码
4.3 代码分析
4.3.1 界面分析
4.3.2 相对布局
4.3.3 层布局
4.3.4 定时器
4.3.5 Handler消息传递
4.4 知识扩展
4.5 思考与练习
5 简易计算器——布局的综合应用
5.1 案例概述
5.2 关键代码
5.3 代码分析
5.3.1 界面分析
5.3.2 网格布局
5.4 知识扩展
5.5 思考与练习
6 页面滑动切换
6.1 案例概述
6.2 关键代码
6.3 代码分析
6.3.1 界面分析
6.3.2 ViewPager介绍
6.4 知识扩展
6.4.1 基于监听的事件处理
6.4.2 页面全屏显示
6.5 思考与练习
7 图片定时滑动播放效果
7.1 案例概述
7.2 关键代码
7.3 代码分析
7.3.1 界面分析
7.3.2 自定义MyImageTopView控件
7.4 知识扩展
7.4.1 自定义控件
7.4.2 手势检测
7.5 思考与练习
8 智能提示
8.1 案例概述
8.2 关键代码
8.3 代码分析
8.3.1 智能提示完成输入
8.3.2 智能更新数据源
8.4 知识扩展
8.4.1 ArrayAdapter介绍
8.4.2 对话框
8.5 思考与练习
9 仿画廊视图效果
9.1 案例概述
9.2 关键代码
9.3 代码分析
9.3.1 界面分析
9.3.2 ImageSwitcher介绍
9.4 知识扩展
9.5 思考与练习
10 南昌景点介绍
10.1 案例概述
10.2 关键代码
10.3 代码分析
10.3.1 界面分析
10.3.2 ListView介绍
10.3.3 SimpleAdapter介绍
10.3.4 ClipDrawable介绍
10.4 知识扩展
10.4.1 raw目录介绍
10.4.2 Activity概述
10.5 思考与练习
0 条评论
下一页