← 返回最新期
Android Weekly #15 ·

Android Weekly #15

技术类

1. 写个更牛逼的Transform | Plugin 进阶教程

2. Android Framework | 一种新型的应用启动机制:USAP

3. Using WorkManager in multi-process apps:https://medium.com/androiddevelopers/workmanager-2-5-0-stable-released-701b668cd064

4. GKI改造原则、机制和方法

5. Kotlin Vocabulary | Kotlin 默认参数

6. Activity 的 36 大难点,你会几个?「建议收藏」

7. 如何实时监控Android 性能相关?推荐一个开源库

8. 机器学习在 APP 启动耗时统计的应用

9. 导航组件概览 | MAD Skills

10. “吹Kotlin协程的,可能吹错了!” 带你真正理解一波!

11. 【译】Kotlin 协程,JVM 线程以及并发问题

12. 深入研究源码:Android10.0系统启动流程(三):Zygote

13. 安卓指纹启动流程

14. 宋宝华:谈一谈Linux让实时/高性能任务独占CPU的事

15. native memory和native heap及GC heap有什么关系?

16. 记一次 Kotlin Ktor 库的 PR 提交记录(TCP 自连接)

17. 分析 AGI 纹理数据并提升 GPU 性能

18. 在应用中导航时使用 SafeArgs | MAD Skills

19. 全民K歌内存篇1——线上监控与综合治理

20. 【Android渲染】为什么alpha渲染性能低?

21. 【Android渲染】图像是怎样显示到屏幕上的?

22. 【Android渲染】在onDraw()中创建对象的隐形成本

23. 一个休眠唤醒失败的案例分享

24. Android Framework 如何学习,如何从应用深入到Framework?|牛气冲天新年征文

25. cpufreq schedutil原理剖析

26. 这一次,带你彻底弄懂 Android 事件分发机制

27. Linux中的任务和调度 [一]

28. Linux中的任务和调度 [二]

29. 一次解决Linux内核内存泄漏实战全过程

30. 赵俊民:​Android性能优化机制-优先级反转问题

31. 三思系列:组件化场景下module依赖优雅实践方案

32. 成为 Android App Bundle 专家 | MAD Skills

33. Android 启动优化(一) - 有向无环图

34. Android 启动优化(二) - 拓扑排序的原理以及解题思路

35. ConstraintLayout2.0进阶之路-欢迎新同学

36. Android 启动优化(三) - AnchorTask 使用说明

37. https://android-developers.googleblog.com/2021/01/mad-skills-kotlin-and-jetpack-wrap-up.html

38. Android App Modularization Tips:https://medium.com/android-bits/android-app-modularization-tips-d1509e1dea5c

39. Improving CI/CD pipeline for Android via Fastlane and GitHub Actions:https://proandroiddev.com/improving-ci-cd-pipeline-for-android-via-fastlane-and-github-actions-a635162d2c53

40. How Dagger, Hilt and Koin differ under the hood?:https://proandroiddev.com/how-dagger-hilt-and-koin-differ-under-the-hood-c3be1a2959d7

41. Getting ready for Declarative UIs — Part 1 — Unidirectional Data Flow:https://proandroiddev.com/getting-ready-for-declarative-uis-8eedb5f8ed0d

42. Modularization of Android Applications with explicit initialization:https://proandroiddev.com/modularization-of-android-applications-with-explicit-initialization-90efdb79db4a

43. Modularization of Android Applications with lazy initialization:https://proandroiddev.com/modularization-of-android-applications-with-lazy-initialization-a091eaaa284a

44. Modularization of Android Applications in 2021:https://proandroiddev.com/modularization-of-android-applications-in-2021-a79a590d5e5b

45. Jetpack 最新成员 AndroidX App Startup 实践以及原理分析

46. Android图片的压缩与缓存策略

47. 我是如何在 72 小时内复刻 ClubHouse 的

48. 【Java】HashMap原理及常见问题

49. https://juejin.cn/post/6925678042048118797

50. Android系统启动流程(二) – Zygote进程的启动流程

51. Android系统启动流程(三)–SystemServer的启动流程

52. 《Android AOP探密系列》一步一步跟我ASM实战

53. [译] 关于 Kotlin Coroutines, 你可能会犯的 7 个错误

54. 【译】如何优雅的处理协程的取消?

55. ART视角 | 如何让GC同步回收native内存

56. ART视角 | Finalize的替代者Cleaner

57. Java | 引用类型 & Finalizer 机制

58. Android | 带你理解 NativeAllocationRegistry 的原理与设计思想

非技术类

1. 我的人生哲学(三十六岁版)

2. Jeff Dean三执笔:一文看尽2020年谷歌AI重大突破

3. flomo weekly vol.020 - 分类整理的知识不叫知识,能被用上的才算。

4. 关于 “第一性原理” 的理解

5. 如何看待年仅 28 岁的郭宇宣布从字节跳动退休?

6. flomo weekly special - 致同路人的一封信

7. 神农班和我的2020年总结

8. flomo 的设计美学,有原研哉的影子

9. Omooo/Android_QA

欢迎大家自荐或者推荐

投稿指南

欢迎投稿分享您的:

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

投稿方式:

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

关于作者

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

版权声明

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