Android Weekly is a weekly newsletter focused on the Android technical ecosystem, updated every Monday. This newsletter delves into high-quality technical content in areas such as Android system architecture, performance optimization, cross-platform development, and AI, providing continuous knowledge updates and technical insights for developers.
Subscription Channels: [WeChat Official Account] | [Zhihu] | [Juejin] | [RSS]
Technical Articles
Google I/O 2025 Retrospective: Gemini Everything and the Return of Google Glass: Highlighting the integration of Gemini across the ecosystem, including search, generative tools, and wearable AI.
Dart 3.8 Released: New Formatting and Syntax Support: Introducing Null-Aware Elements, Web Hot Reload preview, and improved native interop via FFIgen and JNIgen.
Android 16 Debugging and Diagnostics Feature Summary: Focused on
tracing_perfettointerfaces, Bitmap diagnostics, native memory statistics, and dynamic instrumentation capabilities.Power Optimization in Android Rendering: Refresh Rate and Resolution: Using user attention principles to dynamically adjust rendering parameters and save battery.
Binder Mechanism Series (Parts 2-4): Deep analysis of the Java layer (Stub/Proxy), the communication kernel (mmap/single-copy), and the IPC service discovery/registration framework.
Introduction to Navigation 3 — Multi-Stack and Adaptive Layouts.
KMP in 2025: Current Status and Future Outlook: Analyzing adoption trends, tooling improvements, and existing pain points in Kotlin Multiplatform.
Android Log Printing Practical Guide: Saving Your Log System: Best practices for log levels, dynamic switches, unified formatting, and security/privacy governance.
Android V App Cold Start (12) — Window Transition: How the system hides the startup window and transitions leash control to the actual app window.
Smart Scheduling Thread Pools via Machine Learning: A technical proposal for E-commerce apps to dynamically adjust thread parameters based on predicted load.
Evolution of the Mobile Ecosystem from a Google I/O Perspective: The shift from XML/View to Compose and on-device AI (Gemma/MLkit).
Flutter Tip: The Property Editor in Flutter 3.32: A visual productivity tool for inspecting and modifying widget properties in real-time.
Input Subsystem: interceptKeyBeforeQueueing vs. interceptKeyBeforeDispatching: Understanding the timing and logic differences between global and application-level intercepts.
Image Preloading in Flutter: Supporting batch concurrency and SVG compatibility to optimize perceived load speed.
Memory Leak Detection: From Manual Analysis to Automated Governance.
FART: Automated De-shelling Framework Design and Source Analysis: Using active invocation to dump dex files and repair functions in the ART era.
Miscellaneous
- Who Will Survive in the Chinese Smartphone Market?: Analyzing the brutal price wars and the differentiation strategies of Huawei, Xiaomi, and the BBK group.
- Coping with Chaos: How Individuals Can Adapt.
- One-Year Anniversary and AI Anxiety: Balancing productivity gains with the fear of becoming an “easily replaceable junior developer.”
- Reflecting on 30: Lessons from 4 Years of Failed Startup.
AI
- The AI End-game: Claude 4 and the Windsurf Acquisition: Is $3B for an AI agent startup the start of a trend?
- Gemini 2.5: Upgrading Our Smartest Model Family: Deep Think and natural conversation improvements.
- Project Astra and the Vision for Universal AI Assistants.
About the Author
- Juejin - Gracker
- Zhihu - Gracker
- Personal Blog - Android Performance
- About Me - Join our WeChat groups
- Curated Performance Articles
- WeChat Official Account Android Performance:

- Android Performance Knowledge Planet
