android-面试
ahubenkui
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android 中的多线程使用
asyncTask 本身有2个线程 和一个handler AsyncTask 使用的局限: 1 asyncTask 必须在主线程中加载,对象必须在主线程中创建,因为在asyncTask 中有个sHandler 为了让执行环境切到主线程中去,这就要求sHandler 这个对象进行主线程创建。由于静态成员变量在加载类的时候进行初始化,因此这就变相要求AsyncTask 类在主进程中加载。2 exe原创 2017-11-11 16:02:08 · 426 阅读 · 0 评论 -
activity 的启动过程
1 handler H 对LAUNCH——ACTIVITY 这个消息处理可以得到,activity 的启动过程由ActivityThread 的 handleLaunchActivity 方法实现。2 从ActivityClientRecord 获取启动的Activity 的组建信息。3 通过 instrumentation 的newActivity 方法使用类的加载器创建Activity 对象。4原创 2017-12-02 14:57:51 · 264 阅读 · 0 评论 -
Android 面试总结
最近面试告一段落,对面试中所遇到的问题进行下总结: 框架: 1 https://blog.youkuaiyun.com/xiatiandefeiyu/article/details/78246706 (阿里巴巴的Vlayout框架源码原理详解(第一篇流程分析) 2 https://www.jianshu.com/p/a68dc1ca6120 OKHttp源码解析 3 ...原创 2018-10-19 16:30:36 · 849 阅读 · 0 评论
分享