安卓考点脉络

目录

2018-02-24  本文已影响8人  小呀么小黄鸡

本专题中的内容仅供我个人使用及他人参考 内容绝大多数来源于网络公开资料的整理
请勿转载!请勿用于商业用途!谢谢

必考:

【网络通信】

【内存】

【多进程通信】AIDL、Messenger、进程、线程

【多进程通信】Binder机制

【多线程通信】消息机制

【同步】

【集合框架】

【集合框架】红黑树

【算法】

【类的加载】

必会:

【activity生命周期/四种启动模式】

【事件分发】

【ANR/UI卡顿】

【视图绘制/自定义控件】

【单元测试】

【Android Parcelable和Serializable的区别】

【fragemnt】

JAVA难点:

【面向对象的六大原则】

【设计模式】

【反射/注解/依赖注入】

【泛型/引用类型】

结合实际:

【开源库内部是如何工作的】图片加载

【开源库内部是如何工作的】网络

【开源库内部是如何工作的】事件分发

【开源库各有什么优缺点】图片加载

【开源库各有什么优缺点】网络

【开源库各有什么优缺点】事件分发

【手机适配】

不够熟悉的技术点

DataBinding

MVP

RxJava

阿里电话面试收获
+1.activity每个生命周期应该干什么
+2.butterknife、eventbus有什么缺点及实现机制
+3.handler静态
Android解惑之Handler为什么需要是static的
+4.虚引用
5.jvm内存
6.垃圾回收算法
7.内存泄漏处理

上一篇 下一篇

猜你喜欢

热点阅读