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
What’s Up with Flutter merging Platform and UI Threads? What are the Implications?: Flutter 3.29 introduces a major change: Dart code now runs directly on the main thread in Android and iOS. This aims to optimize Native-Dart interaction, simplify thread management, and reduce async overhead. While improving efficiency for tasks like text input and PlatformViews, it may impact plugin compatibility.
From 18% to 64% Launch Speed: How We Optimized the Mini-Program Simulator: Kuaishou shares its journey in optimizing simulator performance for developers, achieving significant gains in FCP and instant-launch rates through specialized optimization tracks.
Can Damaged Core Files Still Be Saved? Yes, They Can.: Discussing methods to repair truncated or unparseable core files in GDB using the Fakecore feature, including linkmap reconstruction and thread stack recovery.
Facebook Opens Sources Screenshot Tests for Android: Automated Visual Regression Testing: Introducing Facebook’s tool for generating deterministic screenshots to track UI changes and prevent layout regressions in Android apps.
Deep Research into Android Startup Speed Optimization (Part 2): Following up on process analysis, this part focuses on common startup issues and metrics to complete the optimization workflow.
Using Perfetto Trace to Analyze Poor Input Response Time: A tutorial on using Perfetto to diagnose function execution time, CPU frequency scaling, and task scheduling issues related to touch input.
Performance Optimization Based on GPU Counter Data: Analyzing game performance bottlenecks via GPU metrics like memory R/W, vertex throughput, and fragment processing.
Enhancing Mobile Game Experience: Dual Optimization Strategies for Performance and Power: Discussing how OEMs balance smooth gameplay with power efficiency on mobile hardware, covering unique tuning capabilities available to device manufacturers.
Don’t Upgrade Yet! Flutter Debug Fails on iOS 18.4 Beta: mprotect Permission Denied: Warning about new iOS memory restrictions impacting Flutter’s JIT compilation in debug mode.
Using Strategy Pattern in Android: Reducing Bad Code for Better Maintenance: Implementation guides for using design patterns to handle messy payment logic and modularize feature sets.
Exploring Android IPC: Unlocking the Mystery of Inter-Process Communication: Comprehensive look at Android IPC mechanisms, serialization, and solving multi-process issues with Binder, AIDL, and Messenger.
Understanding Memory Leaks and How LeakCanary Can Help: Definition, hazards, and mitigation steps for memory leaks with a focus on integrating LeakCanary for detection.
The 2025 “Hexagonal Warrior” Android Developer Trends: Skills required for top-tier developers in 2025: Compose UI, system internals, high-performance optimization, and security/reverse engineering.
Android NDK Example (Part 6): Image Memory Monitoring: Using ShadowHook to intercept image creation functions across different Android versions to monitor large memory allocations.
Miscellaneous
- Independent Developer Weeklog 106: Improving Conversion Rate.
- Reading “Hackers and Painters” (100,000 Copy Commemorative Edition): On measurability and scalability as the core value of high-tech professionals.
- Technology Weekly #339: What are Tokens?.
- Meet the Android Studio Team: A Conversation with UX Manager Dan Dole.
- Android Studio Ladybug Feature Drop Stable Now Available: Productivity tools like Gemini, Wear tile previews, and App Links Assistant.
- Howie’s Weekly #179.
- Inverted Thinking: A Value-Oriented Life: Living without regrets by aligning life with core values.
- Experience Snippets Weekly #221.
AI
- Mastering DeepSeek Prompting for Doubled Efficiency.
- Multi-Modal Identity Video-Driven Tech Review: Lip, head, and limb driving technologies in commerce and education.
- Cursor + Claude 3.7: App Development in Two Steps: Moving from visual prototypes directly to code with Claude 3.7 Sonnet.
- A Real Flutter Experience in Cursor & Trae: Comparing AI assistants for refactoring state management frameworks (Redux to Riverpod).
- How I Studied DeepSeek (3): Reasoning Schema: Reasoning structure, strategy, and operations.
- How I Studied DeepSeek (4): V3 Architecture: MLA, DeepSeekMoE, and Multi-Token Prediction (MTP).
- The Irreversible Trend of AI-Assisted Programming.
- AIGC Weekly #110: Grok3 release, Google Veo2 open access, and AI’s impact on technical interviews.
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
