Android基础分析目录
第一部分
android消息机制
1深入理解android的消息机制 handler message looper,
2.异步处理机制 AysncTask
第二部分
android时间传递机制
1.深入理解android事件传递机制,源码讲解事件的分发、传递、拦截
2.源码解析android的事件传递传递机制
3.源码解析android时间的销毁机制
第三部分
android四大组件
1.深入理解android的四大主件,深入讲解activity的是如何在framework层创建的
2.深入讲解service
3.深入讲解ContentProvder
4.深入讲解BroadCastReciver
第三部分
数据库
1.深入理解android数据库,批量数据处理
2.深入讲解android数据库性能优化
3.深入讲解android数据库版本迭代问题
第四部分
ListView优化问题
深入理解ListView优化问题,如何去解决listView性能问题和各种其他问题
第五部分
图片缓存架构
1.android图片缓存处理,如何去解决android图片导致内存泄露问题,
2.大图片的处理,
3.图片的管理,
4.缓存大小控制
5.Webp格式的图片处理等
6.深入分析android对Bitmap的实现机制
第六部分
自定义View和viewgroup
1.自定义view,
2.自定义viewgroup,
3.讲解onLayout,onMeasure,
4.结合事件传递机制,真正的理解自定义view是如何去实现的
第七部
网络相关内容
1.深入理解http,httpclient,
2.深入讲解https
4.深入讲解socket,
5.各种开源协议xmmpp、mqtt、spdy
第八部分
内存管理
1.内存泄露问题,产生的原因,
2.如何去排查问题,
3.内存泄露工具的使用,
4.内存泄露案例分析
第九部分
开源框架
1.开源框架使用,例如ImageLoader,google volley,androidannotation,
2.深度剖析内部原理,
3.订制自己的开源框架(决定不做只会用工具的研发人员)
第十部
ndk
1.交叉编译、
2.ndk调试、
3.ndk导致的内存泄露等等
第十一部
Jvm
1深入理解Jvm,
2.垃圾回收机制,
3.回收算法,
4.类加载机制,
5.注解处理器等
第十二部
经典面试案例分析
1.android的启动流程,深入理解android的启动过程,从liunx开始剖析,zygote的启动,dalvik虚拟机的启动
系统各种服务的启动,framework的启动过程,
2.android进程间通信的机制,深入理解binder机制
第十三部分
经典算法分析
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。