2022备忘

208 阅读2分钟

1. 部分知识点

  1. Apk逆向
  2. Apk加固
  3. 如何设计一个线上crash监测机制
  4. 架构
  5. 模块内部怎么分层
  6. 安卓音频播放流程
  7. 音频焦点控制逻辑
  8. 三方sdk加载放到异步,应用调用时候怎么提高用户体验,"使用数据流的形式?"
  9. 页面启动速度优化
  10. 应用启动速度优化
  11. Activity启动另一个Activity,实际生命周期是什么,界面的进入及退出动画,和onpause之间的执行顺序
  12. activity生命周期
  13. 快排的原理及时间复杂度
  14. hashmap的查询的时间复杂度
  15. tcp和udp的区别
  16. tcp如何保证可靠传输
  17. tcp重传机制,滑动窗口,拥塞控制
  18. activity的onstop是否一定会执行
  19. Handler机制
  20. Glide相关
  21. JVM内存模型
  22. 线程池
  23. 代理模式/动态代理
  24. Retrofit源码
  25. Binder机制
  26. HTTPS相关
  27. Android性能优化,包括APK瘦身
  28. JAVA的 强 软 弱 虚 引用

2. 汇总

juejin.cn/collection/…

3. 参考资料

1. Handler
  1. juejin.cn/post/686601…
  2. juejin.cn/post/693260…
  3. mp.weixin.qq.com/s/vCnftbD3z…
  4. mp.weixin.qq.com/s/Ylc5mPwMz…
  5. www.jianshu.com/p/2535f24d2…
  6. www.jianshu.com/p/70d5785ee…
  7. www.jianshu.com/p/4a8dc2f50…
  8. www.jianshu.com/p/9c10beaa1…
2. Glide
3. Android音频焦点
4. Android音视频基础知识
5. JVM内存模型中哪些地方会发生OOM
6. View.post