ioffers 竭诚为您提供面试服务,让您获得满意offer
授课内容
第1章
|
android消息机制
|
本节大纲
|
- 深入理解android的消息机制 handler message looper
- 异步处理机制 AysncTask
|
第2章
|
android事件传递机制
|
本节大纲
|
- 深入理解android事件传递机制,源码讲解事件的分发、传递、拦截
- 源码解析android的事件传递传递机制
- 源码解析android事件的销毁机制
|
第3章
|
android四大组件
|
本节大纲
|
- 深入理解android的四大组件,深入讲解activity的是如何在framework层创建的
- 深入讲解service
- 深入讲解ContentProvder
- 深入讲解BroadCastReciver
|
第4章
|
数据库
|
本节大纲
|
- 深入理解android数据库,批量数据处理
- 深入讲解android数据库性能优化
- 深入讲解android数据库版本迭代问题
|
第5章
|
ListView优化问题
|
本节大纲
|
- 深入理解ListView优化问题
- 解决ListView性能问题和各种其他问题
|
第6章
|
图片缓存架构
|
本节大纲
|
- android图片缓存处理,如何去解决android图片导致内存泄露问题
- 大图片的处理
- 图片的管理
- 缓存大小控制
- Webp格式的图片处理等
- 深入分析android对Bitmap的实现机制
|
第7章
|
自定义View和viewgroup
|
本节大纲
|
- 自定义view
- 自定义viewgroup
- 讲解onLayout,onMeasure
- 结合事件传递机制,真正的理解自定义view是如何去实现的
|
第8章
|
网络相关内容
|
本节大纲
|
- 深入理解http,httpclient
- 深入讲解https
- 深入讲解socket
- 各种开源协议xmmpp、mqtt、spdy
|
第9章
|
内存管理
|
本节大纲
|
- 内存泄露问题,产生的原因
- 如何去排查问题
- 内存泄露工具的使用
- 内存泄露案例分析
|
第10章
|
开源框架
|
本节大纲
|
- 开源框架使用,例如ImageLoader,google volley,androidannotation
- 深度剖析内部原理
- 订制自己的开源框架(决定不做只会用工具的研发人员)
|
第12章
|
JVM
|
本节大纲
|
- 深入理解JVM
- 垃圾回收机制
- 回收算法
- 类加载机制
- 注解处理器
|
第13章
|
经典案例分析
|
本节大纲
|
- android的启动流程,深入理解android的启动过程,从liunx开始剖析,zygote的启动,dalvik虚拟机的启动系统各种服务的启动,framework的启动过程
- android进程间通信的机制,深入理解binder机制
|