Android开发知识体系图
1. 环境搭建
环境搭建是Android开发最基础技能,必须完全掌握。
2. Android基础知识
本阶段包含Android 理论知识,是Android应用开发的根基,要想以后有更长足的提高,这部分的知识需要耐心学习实践,在这里你将渐渐熟悉Android的方方面面。
3. 用户界面优化
优化用户界面,可以让应用对用户更加友好,并增强用户体验。
4. 系统功能
Android 移动平台具有很特色功能,这些功能在实际开发中都是很常用的。
5. 数据存储
随着互联网的发展,应用程序逐渐的处理更多的数据,所以掌握数据存储与处理十分重要。
6. 网络通信
掌握使用异步任务进行网络通信,让应用在网络世界更加灵活自如。
7. 混合编程
使用C/C++与Java混合编程,可以让你的应用更加安全、高效。
8. Android 主流开源库深度剖析
本系列课程将讲解目前主流的 Android 开源库的使用方法,包括:网络请求、图片加载、事件总线分发、注解式框架、视图切换、ORM 数据库使用、JSON 解析、DOM
结点解析、格式验证、图片缩放等相关开源库的使用和分析。
9. Android NFC应用开发
本套课程详细介绍Android平台下NFC应用的开发,包括NFC相关基础,NFC相关协议,NFC三种模式(读写模式 /P2P模式/卡模拟模式)在Android平台下应用的开发,Android NFC案例讲解等。
10. Android 测试
测试是非常重要的开发技能。
11. Android实战开发
本阶段介绍一些Android开发的实例。