Android相关知识点面试

1.热修复的原理及其优缺点

2,描述一下Handler

3,一个线程可否有多个Handler,怎么保证只有一个Looper

由此问题衍生出Threadlocal,面试官问Threadlocal如何保证只有一个对象,这里我答的不是很好,Threadlocal其实在Android的looper里是判断了只有一个的逻辑,但真正的使用并不是这个特性

应该是一个Threadlocal 对象在 ThreadlocalMap里对应一个值

4,fragment生命周期,activity生命周期

我说出了fragment的onAttach onCreateView onActivityCreated 几个独有的,但跟activity直接的顺序好像说错了

5,activity启动模式

A app 的activity 启动 B app 的 activity 栈的变化

8,mvp

讲了对mvp的理解,补充说了对职责的理解

9.大文件传输的设计

10.调度算法?抢占式和非抢占式?

11.git rebase和merge的区别

上一篇:Fragment+ViewPager出现页面加载不出来的情况


下一篇:Fragment的popBackStack出栈方法总结