← 返回最新期
Android Weekly #22 ·

Android Weekly #22

技术文章

  1. Performance improvement opportunities in the open source C++ standard libraries https://llvm.org/devmtg/2021-02-28/slides/Aditya-c++-libraries.pdf
  2. 关于 ClassFileLoadHook 一些技术细节 https://zhuanlan.zhihu.com/p/371369860
  3. ART 虚拟机 — Interpreter 模式 https://blog.csdn.net/u013989732/article/details/80717762
  4. 谈 编程语言互操作 - 概述 https://zhuanlan.zhihu.com/p/281059891
  5. 谈编程语言互操作 - C/C++ 互操作机制 https://zhuanlan.zhihu.com/p/291400029
  6. 谈编程语言互操作 - Java/C++ 互操作机制 https://zhuanlan.zhihu.com/p/297727926
  7. 谈编程语言互操作 - Java/Kotlin 互操作机制 https://zhuanlan.zhihu.com/p/299669161
  8. 探索 Android 平台 ARM unwind 技术 https://zhuanlan.zhihu.com/p/336916116
  9. 探索 Android 平台 ARM unwind 技术 - 2 https://zhuanlan.zhihu.com/p/345878125
  10. 探索 Android 平台 ARM unwind 技术 - 3 https://zhuanlan.zhihu.com/p/350149964
  11. 探索 Android 平台 ARM unwind 技术 - 4 https://zhuanlan.zhihu.com/p/351240785
  12. 探索 Android 平台 ARM unwind 技术 - 番外篇 https://zhuanlan.zhihu.com/p/351463209
  13. 谈复杂软件低概率问题定位和复现 https://zhuanlan.zhihu.com/p/336822415
  14. 谈 内核问题的一些定位 https://zhuanlan.zhihu.com/p/337637529
  15. Android 可靠性问题 - lock inversions https://zhuanlan.zhihu.com/p/348697246
  16. 关于解决可靠性问题的模式 https://zhuanlan.zhihu.com/p/370589031
  17. Scudo 在 Android11 使用介绍 https://zhuanlan.zhihu.com/p/353784014
  18. Android 上 GWP-ASAN 集成分析 https://zhuanlan.zhihu.com/p/349475224
  19. Android 性能优化机制 - 应用启动 https://zhuanlan.zhihu.com/p/348852031
  20. Android 性能优化机制 - 优先级反转问题 https://zhuanlan.zhihu.com/p/348548041
  21. Android 应用程序一些功耗技巧 https://zhuanlan.zhihu.com/p/309703698
  22. ART 虚拟机使用 JVMTI 切换到解释模式分析 https://zhuanlan.zhihu.com/p/382650192
  23. 落地西瓜视频埋点方案,埋点从未如此简单 https://juejin.cn/post/7010797094151651365
  24. Performance Tuning: Future Compiler Improvements https://llvm.org/devmtg/2021-02-28/slides/Denis-perf.pdf
  25. 每个程序员都应该阅读的 10 篇论文 https://zhuanlan.zhihu.com/p/25465581
  26. 从虚拟机架构到 编译器实现 https://zhuanlan.zhihu.com/p/72356928
  27. 相比 XML , Compose 性能到底怎么样? https://juejin.cn/post/7008522702835154980
  28. Measuring Render Performance with Jetpack Compose https://engineering.premise.com/measuring-render-performance-with-jetpack-compose-c0bf5814933
  29. 视频 - GPU 的工作原理 https://www.zhihu.com/zvideo/1421421171497304064
  30. Dart 2.14 正式版已发布 https://mp.weixin.qq.com/s/mogv7U94WdZQ5Wd_S0kXLg
  31. 视频 - Android Game Dev Show https://www.youtube.com/playlist?list=PLWz5rJ2EKKc9UA3vUgdf-TUj5IRr3YWV9
  32. Android Basics in Kotlin https://developer.android.google.cn/courses/android-basics-kotlin/course
  33. 理解 Linux 系统负荷 https://www.ruanyifeng.com/blog/2011/07/linux_load_average_explained.html
  34. ** 高通的那些狗!** https://mp.weixin.qq.com/s/nGN3gjObu5mJUmMJoQzh0A
  35. 详解 | 为可折叠设备构建响应式 UI https://mp.weixin.qq.com/s/VRX0KmgO0g92TO4xSKOtyg
  36. 好看视频 Android 重构 —— 围绕于播放器的重构实践 https://mp.weixin.qq.com/s/R2EHg7kVN8VWkGgZ1z-7pQ
  37. ** 企业微信超大型工程 - 跨全平台 UI 框架最佳实践** https://mp.weixin.qq.com/s/JdQmgQ57nWQM99JW_ueFVg
  38. 耗时还能这么优化 https://mp.weixin.qq.com/s/NiV4u_0aJARiw7rGFSV-Gg
  39. 一次限制进程的 CPU 用量的实操过程 https://mp.weixin.qq.com/s/WQXURUChn8AZW17_Bi5plg
  40. 运行时( runtime)是什么意思?应该怎样深入且直观地理解https://www.zhihu.com/question/20607178/answer/2133648600
  41. 如何写好 Git commit log? https://zhuanlan.zhihu.com/p/413747397
  42. 移动端耗时类指标检测:基于 图像匹配和 OCR 检测的智能分帧算法 https://mp.weixin.qq.com/s/NvNOPdhKb1ywZSN-_zbyUg
  43. Android 开发太难了:Java Lambda ≠ Android Lambda https://mp.weixin.qq.com/s/bnljzi2fpFyNqXfRBBkJSg
  44. 深入探索 Android 稳定性优化 https://zhuanlan.zhihu.com/p/414155765
  45. 彻底理解 零拷贝 https://zhuanlan.zhihu.com/p/410391372
  46. Measure, measure, measure A journey about how to measure build times for Androidhttps://developer.squareup.com/blog/measure-measure-measure/
  47. Why Workflow? Or why does Square make its own application framework? https://developer.squareup.com/blog/why-workflow/
  48. Native (C++) 开发中如何使用 ASan 检测内存错误 https://mp.weixin.qq.com/s/Ix4lwv9AEy96aqOZfougmg
  49. Android 画面显示流程分析 (1) https://www.jianshu.com/p/df46e4b39428
  50. Android 画面显示流程分析 (2) https://www.jianshu.com/p/f96ab6646ae3
  51. Android 画面显示流程分析 (3) https://www.jianshu.com/p/3c61375cc15b
  52. Android 画面显示流程分析 (4) https://www.jianshu.com/p/7a18666a43ce
  53. Android 画面显示流程分析 (5) https://www.jianshu.com/p/dcaf1eeddeb1
  54. Kotlin Compiler Plugin 探索与实践 https://mp.weixin.qq.com/s/DlAZgysc0MxrQAqTsAKVfw
  55. Android 性能优化之 Android 10+ dex2oat 实践 https://mp.weixin.qq.com/s/5kwU-84TbsO3Tk5QDzNKwA
  56. Button 的 “进化之旅” | 我们是如何设计 Compose API 的 (上篇) https://mp.weixin.qq.com/s/Fe2zdGAGQE97G5XB1V7AwA
  57. Button 的 “进化之旅” | 我们是如何设计 Compose API 的 (下篇) https://mp.weixin.qq.com/s/Q7EPm44asyleZzw1iCr-rA

非技术文章

  1. 写在住院之前 https://www.eyrefree.org/2021/09/25/Before-Hospitalization/
  2. 极其强烈推荐我坚持了 5 年的 30 个好习惯 https://zhuanlan.zhihu.com/p/363049871
  3. 软件开发探索之道:让自己成为知识的所有者 https://zhuanlan.zhihu.com/p/407265957
  4. 什么是 函数式编程思维https://github.com/justinyhuang/Functional-Programming-For-The-Rest-of-Us-Cn/blob/master/FunctionalProgrammingForTheRestOfUs.cn.md

各种 Weekly

  1. Android-Weekly-484 https://androidweekly.net/issues/issue-484
  2. Android-Weekly-485 https://androidweekly.net/issues/issue-485
  3. Kotlin-Weekly-268 https://mailchi.mp/kotlinweekly/kotlin-weekly-268
  4. Kotlin-Weekly-269 https://mailchi.mp/kotlinweekly/kotlin-weekly-269

开源库更新

  1. KOOM 2.0 ( https://github.com/KwaiAppTeam/KOOM) 已经发布,主要新增功能
    1. Java 内存监控支持 Android 11
    2. Native 内存监控
    3. 线程监控
  2. 快手开源 Android 平台弹幕引擎 ——AkDanmaku https://mp.weixin.qq.com/s/j548QmUUQ0iK9AwZ0Y-Y3Q

关于投稿

  1. 我只是大自然知识的搬运工,欢迎大家自荐或者推荐,每周都会收集
  2. 欢迎大家向本公众号投稿,会注明作者和来源,可以夹带私活,比如招聘信息
  3. 欢迎关注微信公众号:Android Performance

投稿指南

欢迎投稿分享您的:

  • 技术博客
  • 实践经验
  • 工具推荐

投稿方式:

  • 公众号后台回复”投稿”
  • 本周刊下面留言
  • 发邮件:dreamtale.jg@gmail.com
  • 微信联系:Gracker_Gao

关于作者

下面是个人的介绍和相关的链接,期望与同行的各位多多交流,三人行,则必有我师!

版权声明

  • 本周刊遵循 CC BY-NC-SA 4.0 协议
  • 转载请注明出处:Android Weekly
  • 欢迎订阅、分享,让更多开发者受益