Java面试培训班

授课内容

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
  • 深度剖析内部原理
  • 订制自己的开源框架(决定不做只会用工具的研发人员)

11

ndk

本节大纲
  • 交叉编译
  • ndk调试
  • ndk导致的内存泄露等等

12

JVM

本节大纲
  • 深入理解JVM
  • 垃圾回收机制
  • 回收算法
  • 类加载机制
  • 注解处理器

13

经典案例分析

本节大纲
  • android的启动流程,深入理解android的启动过程,从liunx开始剖析,zygote的启动,dalvik虚拟机的启动系统各种服务的启动,framework的启动过程
  • android进程间通信的机制,深入理解binder机制

14

经典算法分析

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。