Android开发学习框架目录(要掌握的核心内容)
2014-05-02 13:23
197 查看
1、环境搭建及Android入门介绍
2、基本布局:线性布局和相对布局
3、基本UI及其常用属性
4、基本UI(布局的优化)
5、Activity介绍、数据传输及生命周期
6、ListView、GridView及ArrayAdapter、SimpleAdapter
7、自定义适配器及异步任务
8、JSON解析
9、JSON解析工具类的封装及网络访问之HttpURLConnection、HttpClient工具类的封装
10、ListView优化之ConvertView及ViewHolder
11、ProgressBar、RatingBar、SeekingBar及多种Dialog
12、带列表的Dialog及WebView
13、ListView分页及AutoCompleteTextView
14、ListView异步加载图片
15、Handler、Looper消息传递机制
16、Handler案例练习:简易打地鼠
17、数据存储:SharedPreferences及SDCard
18、SharedPreferences的Setting功能及资源访问之res/xml目录下xml文件的解析
制作Spinner两级联动菜单
19、SQLite及CursorAdapter基本用法
20、SQLite工具类的封装及应用
21、ContentProvider介绍及ContentResolver的用法
22、利用ContentProvider访问联系人信息、SDCard文件浏览器的制作
23、资源访问之res/raw目录的访问、SDCard上数据库的访问、ExpandableListView的制作
24、OptionMenu、ContextMenu及ActionBar
25、ActionBar导航及Activity启动模式、Notification
26、手机网络状态判断、异步加载图片封装类的用法、样式及主题、渐变动画的简单用法
27、ListView、ContextMenu综合练习:
A、利用ContextMenu、SharedPreferences模拟黑名单管理
B、完善SDCard文件管理器(新建、删除、复制、剪切、粘贴、重命名)
28、Fragment的用法
29、Tab导航
30、ViewPager实现页面侧滑
31、自定义ContentProvider
32、Service及应用
33、广播及应用
34、正则表达式
35、综合练习:
A、利用广播、服务结合ContextMenu、SharedPreferences、正则等知识实现短信过滤器
B、黑名单电话过滤
36、图形图像处理之大位图处理
37、FastJson、gson解析
38、Android事件处理机制
39、绘图及动画
40、定位和地图
40、多媒体和相机
41、传感器及语言识别
42、App屏幕适配及兼容
43、apk签名打包、本地化多语言
44、Socket通信——简易聊天室
45、WiFi及蓝牙
需要补充的相关知识:
1、反射
2、接口回调
3、Socket
4、闭包
5、Enum
6、网络上传附件
7、抓包
8、Handler源码分析
2、基本布局:线性布局和相对布局
3、基本UI及其常用属性
4、基本UI(布局的优化)
5、Activity介绍、数据传输及生命周期
6、ListView、GridView及ArrayAdapter、SimpleAdapter
7、自定义适配器及异步任务
8、JSON解析
9、JSON解析工具类的封装及网络访问之HttpURLConnection、HttpClient工具类的封装
10、ListView优化之ConvertView及ViewHolder
11、ProgressBar、RatingBar、SeekingBar及多种Dialog
12、带列表的Dialog及WebView
13、ListView分页及AutoCompleteTextView
14、ListView异步加载图片
15、Handler、Looper消息传递机制
16、Handler案例练习:简易打地鼠
17、数据存储:SharedPreferences及SDCard
18、SharedPreferences的Setting功能及资源访问之res/xml目录下xml文件的解析
制作Spinner两级联动菜单
19、SQLite及CursorAdapter基本用法
20、SQLite工具类的封装及应用
21、ContentProvider介绍及ContentResolver的用法
22、利用ContentProvider访问联系人信息、SDCard文件浏览器的制作
23、资源访问之res/raw目录的访问、SDCard上数据库的访问、ExpandableListView的制作
24、OptionMenu、ContextMenu及ActionBar
25、ActionBar导航及Activity启动模式、Notification
26、手机网络状态判断、异步加载图片封装类的用法、样式及主题、渐变动画的简单用法
27、ListView、ContextMenu综合练习:
A、利用ContextMenu、SharedPreferences模拟黑名单管理
B、完善SDCard文件管理器(新建、删除、复制、剪切、粘贴、重命名)
28、Fragment的用法
29、Tab导航
30、ViewPager实现页面侧滑
31、自定义ContentProvider
32、Service及应用
33、广播及应用
34、正则表达式
35、综合练习:
A、利用广播、服务结合ContextMenu、SharedPreferences、正则等知识实现短信过滤器
B、黑名单电话过滤
36、图形图像处理之大位图处理
37、FastJson、gson解析
38、Android事件处理机制
39、绘图及动画
40、定位和地图
40、多媒体和相机
41、传感器及语言识别
42、App屏幕适配及兼容
43、apk签名打包、本地化多语言
44、Socket通信——简易聊天室
45、WiFi及蓝牙
需要补充的相关知识:
1、反射
2、接口回调
3、Socket
4、闭包
5、Enum
6、网络上传附件
7、抓包
8、Handler源码分析
相关文章推荐
- spring boot框架学习学前掌握之重要注解(4)-通过注解方式读取外部资源配置文件2
- 30分钟掌握ES6/ES2015核心内容
- TimeQuest学习之一------核心内容学习
- Android学习指南之二:分析Android框架及Android程序的目录结构
- Hibernate学习(4)框架核心组件
- 30分钟掌握ES6/ES2015核心内容
- 嵌入式开发需要学习和掌握哪些知识内容?
- 深度学习的核心:掌握训练数据的方法
- spring boot框架学习学前掌握之重要注解(1)-sprng的java配置方式
- 干货丨揭秘深度学习的核心:掌握训练数据的方法
- MVC学习笔记2 认识项目的目录结构与核心的DLL
- python 学习记录(11)-文件处理/读取文件/文件写入内容/文件删除/文件复制/文件重命名/后缀名/内容查找与替换/文件比较/ 配置文件访问/目录创建与删除/遍历目录/定向输出
- 基于Theano的深度学习(Deep Learning)框架Keras学习随笔-12-核心层
- 30分钟掌握ES6/ES2015核心内容(上)
- spring boot框架学习3-spring boot核心(2)
- 30分钟掌握ES6/ES2015核心内容(下)
- spring boot框架学习学前掌握之重要注解(2)-通过java的配置方式进行配置spring
- spring boot框架学习4-spring boot核心(3)
- 【Hibernate框架学习】:Hibernate进阶之Hibernate核心接口和类(二)
- IOS 核心开发课程---学习步骤---应该掌握的知识