
面向对象编程
面向对象特性、封装、继承、多态等
常用设计模式、单例、工厂、适配等
Activity入门、常用基本控件、事件处理
面向对象的基本原则、编程实践中的意义
Java面向对象编程基本实现原理
事件处理逻辑及常用控件的主要事件处理
Java核心API
语言核心包,异常处理,常用工具包,集合框架
API设计原则,如何熟练的阅读api文档
IO及XML
JavaIO系统及开发,XML语法,XML解析
基本的程序优化策略。
AndroID UI高级
AndroID视图系统、核心事件处理和派发机制、
AndroID绘图原理和高级UI订制、AndroID绘图基础、
图片和文字特效、动态背景、自定义动画、
音乐示波器、高级控件使用、自定义控、
AndroID框架各种控件、各种资源的定义和使用、Fragment和Actionbar的使用、
AndroID6.0界面设计规范,
UI订制技术及各种常用的第三方控件。
数据库 *** 作
SQL语句基础和提高、SQL语句调优
MysqL数据库、sqlite数据库访问、
ContentProvIDer组件的使用、
数据库查询技巧及SQL语句优化技巧
AndroID核心
Java多线程基础,AndroID线程间通信,
AndroID核心组件、Socket网络通信技术,
AndroID活动场景开发和设计技术,
AndroID线程间通信原理,
Acitivty组件的生命周期和启动模式,
AndroID的进程回收机制,
Service组件的使用场合和两种使用方式,
广播接收器的使用,
有序广播和驻留广播的应用,
媒体提供程序的访问和管理,
联系人的查询和管理、
短信的发送接收和记录管理,
打电话、挂断电话、电话监听和通话记录管理,
各种传感器的使用方法,
使用JNI调用C动态库的技术,
熟练使用NDK工具集。
服务端原理
http协议介绍、服务端程序部署
服务端原理介绍:Session、cookie
AndroID
httpClIEnt连接服务端,
Volley框架访问http服务端,
文件的多线程下载技术,
基于双缓存的网络图片异步加载
AndroID常用第三方框架
主流UI框架:SIDe-Menu、Context-Menu、Pull-to-Refresh、AndroIDSwipeLayout等;
http联网框架:androID-async-http,
网络图片加载框架:universal-image-loader,
数据库框架:Ormlite、Ahibernate、AndroID dataFramework,
分享框架:ShareSDK,
IM框架:环信,
推送框架:JPush、百度推送,讯飞语音引擎,
综合性第三方框架介绍ThinkAndroID、Afinal、Xutils,能够熟练使用主流的第三方AndorID框架和第三方控件进行开发。
以上是内存溢出为你收集整理的Android 学习路线全部内容,希望文章能够帮你解决Android 学习路线所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)