android相关

一、Handler 相关知识

1 . Handler Looper Message 关系是什么?
2 . Messagequeue 的数据结构是什么?为什么要用这个数据结构?
3 . 如何在子线程中创建 Handler?
4 . Handler post 方法原理?
5 . Android 消息机制的原理及源码解析

  1. Android 消息机制..........

二、Activity 相关

  1. Activity 四种启动模式常见使用场景
  2. onNewIntent()和 和 onConfigurationChanged()
  3. onSaveInstanceState()和 和 onRestoreInstanceState()
  4. Activity 到底是如何启动的?
  5. zygote 是什么?有什么作用?
  6. SystemServer 是什么?有什么作用?它与 zygote 的关系是什么?
  7. ActivityManagerService 是什么?什么时候初始化的?有什么作用?.........

三、Fragment

1 . Fragment 和 生命周期和 Activity 对比
2 . Fragment 之间如何进行通信
3 . Fragment 的 的 startActivityForResult

  1. Fragment 重叠问题
  2. Fragment 回退栈管理
  3. Fragment 与 Activity 通信
  4. Fragment 与 ActionBar 和 MenuItem
  5. 没有布局的 Fragment—保存大量数据
  6. DialogFragment 的使用
  7. Fragment 的 startActivityForResult.........

四、Service 相关

1 . 进程保活
2 . Service 的运行线程(生命周期方法全部在主线程)
3 . Service 启动方式以及如何停止
4 . ServiceConnection 里面的回调方法运行在哪个线程?.........

五、Android 布局优化之 ViewStub、include、merge

  1. 用 什么情况下使用 ViewStub 、include 、merge ?
  2. 他们的原理是什么?
  3. 布局优化神器 include 、merge 、ViewStub 标签详解
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最近看了一遍关于Activity的知识点总结的文章,发现在平时开发的过程中,用的最多的Activity居然...
    Android开发_Hua阅读 622评论 0 1
  • Android Studio JNI流程首先在java代码声明本地方法 用到native关键字 本地方法不用去实现...
    MigrationUK阅读 11,948评论 7 123
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 12,883评论 2 59
  • 我是黑夜里大雨纷飞的人啊 1 “又到一年六月,有人笑有人哭,有人欢乐有人忧愁,有人惊喜有人失落,有的觉得收获满满有...
    陌忘宇阅读 8,592评论 28 53
  • 信任包括信任自己和信任他人 很多时候,很多事情,失败、遗憾、错过,源于不自信,不信任他人 觉得自己做不成,别人做不...
    吴氵晃阅读 6,222评论 4 8