Android Weekly 是一份专注于 Android 技术生态的周刊,每周一更新。本周刊深入挖掘 Android 系统架构、性能优化、跨平台开发、AI 等领域的高质量技术内容,为开发者提供持续的知识更新与技术洞察。
订阅渠道:[微信公众号] | [知乎专栏] | [掘金] | [RSS]
技术文章
- Android Perfetto 系列 07 - MainThread 和 RenderThread 解读: 本篇是 Perfetto 系列文章的第七篇,主要介绍 Android App 中的 MainThread 和 RenderThread,也就是大家熟悉的主线程和渲染线程。文章会从 Perfetto 的角度来看 MainThread 和 RenderThread 的工作流程,涉及卡顿、软件渲染、掉帧计算等相关知识。
- Android 性能优化:提升应用启动速度(GC 抑制): 在移动应用开发领域,启动速度是用户体验的重要指标。对于 Android 应用而言,垃圾回收(Garbage Collection, GC)机制虽然是内存管理的核心,但在应用启动期间频繁触发 GC 会显著拖慢启动速度。本文将深入探讨如何通过 GC 抑制技术优化 Android 应用的启动性能。
- 憋了一周了,12000 字深入浅出 Android 的 Context 机制: 该文章深入探讨了 Android 中 Context 的机制,包括其定义、功能、层次结构、与系统服务的交互以及在进程和组件生命周期管理中的作用。文章详细分析了 Context 的不同类型(如 Application Context、Activity Context、Service Context 等),以及 Context 在 Android 系统架构中的关键角色。
- Android 嵌套滑动设计思想: 本文详细介绍了 Android 嵌套滑动机制的设计思想,包括自定义 View 的实现问题、NestedScrolling 接口的作用、CoordinatorLayout 的功能以及 AppBarLayout 的实现细节。通过这些内容,读者可以深入理解嵌套滑动的原理及其解决方案。
- 技术简报 2025 第六期(Perfetto 专项): 本期技术简报聚焦 Android 性能分析工具 Perfetto,梳理了业界优质学习资料与实战案例,强调通过问题驱动和案例分析深入掌握 Perfetto 的使用与原理,并简要介绍了其低开销、统一数据源和生产者-消费者隔离等核心架构设计,建议结合官方文档和源码进一步深入学习。
- Flutter 里的 Layer 解析,带你了解不一样角度下的 Flutter 渲染逻辑: Flutter 里的 Layer 解析,带你了解不一样角度下的 Flutter 渲染逻辑。文章详细介绍了 Flutter 中 Layer 的概念及其在 Dart 层和 C++ 层的实现,涉及 Layer 的更新机制、类型分类以及 PlatformViewLayer 和 TextureLayer 的底层渲染原理。通过分析 LayerTree 的构建和光栅化过程,帮助读者理解 Flutter 渲染机制的核心逻辑。
- 探寻 Liquid Glass 的实现原理: 苹果在 iOS 26 中推出的 Liquid Glass 效果通过多层 CALayer(高光、阴影和内部形变模糊)及私有的 CABackDropLayer 和 SDFLayer 实现,结合了动态背景跟踪和 Signed Distance Fields(SDF)物理融合技术,带来高度可调和真实的玻璃视觉体验,但其性能消耗约为传统高斯模糊的两倍,对设备性能提出了更高要求。
- 安卓实现 iOS 26 的 Liquid Glass 部分效果: 首页文章介绍了一项安卓开发技术,用于实现 iOS 26 的 Liquid Glass 部分效果。作者分享了相关的开源代码和技术细节,并与其他用户进行了讨论,包括折射效果、核心代码开源、下载问题等。
- 漫谈 HDR 和色彩管理(一)光、颜色和色度图: 本文详细探讨了 HDR 和色彩管理的基础知识,涵盖了光和颜色的定义、视觉感知过程、颜色匹配函数及相关色彩空间的演变与优化。通过科学原理和实验数据,解释了人眼如何感知颜色以及如何量化和表示颜色,最终引入了 CIE 1931 色度图作为标准化讨论颜色的工具。
- Android 性能优化(六)使用 Callstacks Sample 和 Java/Kotlin Method Recording 分析方法的耗时: 首页文章介绍了如何使用 Android Profiler 工具中的 Callstacks Sample 和 Java/Kotlin Method Recording 来分析方法耗时。文章详细比较了两者的功能和区别,并提供了设置与使用指南。此外,还介绍了性能分析相关的工具和概念,如 Profileable app、Debuggable app、火焰图、调用图等。
- Android 性能优化(五)使用 Heap Dump 分析内存: 这篇文章详细介绍了 Android Profiler 工具中的 Heap Dump 功能及其使用方法,帮助开发者优化 Android 应用的内存性能。文章涵盖 Heap Dump 的启动、界面操作、内存分配过滤、类列表分析、内存泄漏排查等内容,并提供相关注意事项和参考资料。
- Android Weekly issue-686:
- 一次 Android 下载优化,CDN 消耗占比从 50+%到 1%: 一次 Android 下载优化,CDN 消耗占比从 50+%到 1%,文章介绍了 Android 应用中字体下载的优化过程。原先的逻辑导致大量不必要的字体下载,消耗了高额的 CDN 费用。通过分析问题,提出按需加载字体、版本管理、即时刷新视图以及增强管理机制等优化方案,并提供未来改进方向和对技术债务的思考。
- 读《https://perfetto.dev/docs》: 本文总结了 Perfetto 官方文档的核心要点,强调性能分析的本质在于让软件更高效,涉及 Tracing 和 Profiling 两大技术,Perfetto 能够同时支持两者的数据采集与可视化。文章还介绍了性能指标的两种收集方式、复杂系统分析的关注重点,以及调试调度阻塞的实用案例,并简要提及了数据格式和架构图等内容。
- Android 开发者的 Jetpack Compose 学习路线图: 这篇文章介绍了 Jetpack Compose 的学习路线图,这是一个现代化的 Android UI 工具包,旨在简化和加速原生 Android UI 开发。文章详细列出了学习 Jetpack Compose 的重要阶段,从基础概念到高级功能,包括状态管理、UI 组件、导航与架构、动画与手势、高级布局、测试、互操作性以及生产环境最佳实践。它还强调了 Jetpack Compose 的优势,例如使用 Kotlin 构建声明式 UI、减少冗余代码、响应式更新和更好的测试工具。
- Kotlin 技术月报 | 2025 年 7 月: 本文是关于 2025 年 7 月 Kotlin 技术月报的总结,涵盖了 Kotlin 语言的最新动态、工具更新、学习资源、社区活动以及相关技术的应用与优化。
- 软件效率工程: 这篇文章系统梳理了提升软件开发效率的方法论,强调通过工具化、自动化和 IT 化手段,利用数据驱动发现和优化效率瓶颈,提升 CI/CD 流程和编译构建速度,同时注重工程师认知能力与团队文化建设,实现端到端提升研发效能和资源利用率,最终增强企业竞争力。
- GPU 的结构与工作原理: 本文详细介绍了 GPU(图形处理器)的结构与工作原理,包括其诞生背景、制造流程、性能优势、架构特点以及与 CPU 的协同工作方式。文章还分析了 GPU 的并行计算能力及其在图形渲染和通用计算领域的应用。
杂记
- 俊民大佬的技术感悟系列文章:
- 智商税?4000+的 "编程专用" 显示器评测: 总体来说,我对 BenQ RD280U 这款显示器表现相当满意,"4k 3:2 屏比 + 编程模式 + 护眼",虽然有点小贵(4k+),但从长久角度来说 "物有所值",先是干活效率的提升,然后是 眼睛,每天近距离对着电脑屏幕 10h+ ,一个不好的屏幕更易对眼睛健康造成不利影响,还是对自己好一点吧。当然,"护眼" 最重要的还是要合理安排工作和休息时间,尽量避免用眼过度
- 从 iPhone 换到 Android 的体验: 作者作为十多年 iPhone 用户,近期转用 OPPO Android 手机,发现迁移成本低且体验出乎意料地好,尤其认可 ColorOS 的可玩性、便捷性和高性价比,同时指出 Android 在发热、系统一致性和与苹果生态联动上仍有不足,但认为现代 Android 已大幅提升,值得尝试。
- 工程师如何更好投资: 团队内部的一次简单分享,周末抽空随便理了理,聊聊工程师如何更好投资,由于买美股风险很高,不建议大家参照,需要有自己的判断,当做我在瞎说来看随便看看就好了。
- 独立开发周记 128:爆单、爆肝、爆米花: 独立开发者道哥分享了他在 2025 年 7 月 21 日至 7 月 27 日的开发周记,主要围绕新单词 App 的开发进展以及个人生活动态。他谈及工作、问题修复与重构、娱乐活动和日常生活。
- 技术管理思考:错位管理: 本文探讨了技术管理中的"错位管理"现象,强调在团队层次不齐时需设定底线管理,而优秀团队可赋予更多自由;指出技术与业务双轮驱动虽理想,但普通公司应务实简化流程;呼吁管理者要接地气、关注基层员工实际需求,避免官僚主义和管理层职责错位,以提升团队士气和组织效能。
- 拭心 7 月日复盘|个体在 AI 时代的挑战: 文章记录了作者在 2025 年 7 月的日常思考与复盘,包括个人成长、职场经验、对 AI 时代的挑战和探索,以及生活中的点滴感悟。作者通过反思自己的行为和心理状态,尝试找到更好的学习、工作和生活方式,同时分享了对 AI 技术应用的见解和未来发展的思考。
AI
- AI 提升的是下限,而不是上限: 这篇文章指出,AI 的主要作用是提升大众的能力下限,使更多人能更容易入门和完成基础任务,但对于高深、创新或复杂领域的突破帮助有限,精通仍需个人努力;AI 适合用来优化已标准化、流程化的知识工作,但对创意和专业深度要求高的领域影响较小。
- Claude Code 最佳实践视频文稿: 本文详细介绍了 Claude Code 的概念、工作原理、应用场景以及最佳实践与高级技巧。它是一种纯粹的 AI 智能体,能够显著提高软件开发效率,涵盖从项目探索到部署与运维的全周期。文章还分享了用户反馈和内部实践总结的最佳实践,以帮助用户最大化利用 Claude Code 的潜力。
鸡血

投稿指南
欢迎投稿分享您的:
- 技术博客
- 实践经验
- 工具推荐
投稿方式:
- 公众号后台回复"投稿"
- 本周刊下面留言
- 发邮件 :dreamtale.jg@gmail.com
- 微信联系:Gracker_Gao
关于作者
下面是个人的介绍和相关的链接,期望与同行的各位多多交流,三人行,则必有我师!
- 掘金 - Gracker:juejin.cn/user/181684...
- 知乎 - Gracker:www.zhihu.com/people/grac...
- 个人博客 - Android Performance: 写东西的地方
- 个人介绍 - 欢迎加微信群组多多交流 :里面有个人的微信和微信群链接。
- 个人整理和搜集的优秀博客文章 - Android 性能优化必知必会 :欢迎大家自荐和推荐 (微信私聊即可)
版权声明
- 本周刊遵循 CC BY-NC-SA 4.0 协议
- 转载请注明出处:Android Weekly 第 X 期
- 欢迎订阅、分享,让更多开发者受益