Android Performance

Introduction to The Android Performance Knowledge Planet

Word count: 619Reading time: 3 min
2023/12/30
loading

Currently, the “Knowledge Planet” (ZSXQ) is a paid community. The income mainly goes towards blog server costs and buying cat food for my cat, Douzi. It also serves as my motivation to keep updating the blog. If you find the content helpful, consider joining to support the work! Thank you very much!

The community is named The Performance, a circle for sharing Android performance optimization. I am the host—an Android performance developer at a top-tier smartphone manufacturer in China with years of experience in performance, power consumption analysis, and case studies. This community provides a one-stop-shop for performance knowledge, covering fundamentals, methodologies, tools, and valuable real-world case analyses.

As Android evolves, performance optimization has become a top priority for both smartphone manufacturers and app developers. However, performance is a broad topic, involving everything from the Kernel to the Framework and Apps. Each layer requires deep knowledge. Our team established this technical circle to provide high-quality sharing and systematic learning for Android performance optimization.

All members are welcome to share knowledge and cases, ask or answer questions, and grow together. We focus on the following topics:

The current content plan (labels marked with ##) is as follows:

  • Trace Analysis — 1v1 Trace teaching and analysis (Systrace, Perfetto, SimplePerf, etc., by appointment) and various real-world case analyses.
  • #The Performance# — Early access to chapters of the “Android Performance Optimization - Systematic Course“ e-book. While there are many high-quality resources available, we aim to provide a truly complete and systematic guide covering principles, tools, and practices for both App and System developers.
  • #Performance Tools# — Sharing performance analysis tools and usage methods used in Android development. Straightforward 1v1 video guidance for Systrace/Perfetto is also provided.
  • #Case Analysis# — Summarizing typical case analysis logic and discussing cases provided by community members. Real-world cases are the best path to learning. (Sensitive information will be masked).
  • #Classic Interpretation# — Deep dives into classic solutions, library analyses, and reviews of top-tier courses like “Android Development Master Class.”
  • #Knowledge Sharing# — Curated excellent articles, blogs, and open-source tools from industry experts.
  • #Knowledge Accumulation# — Highlights from WeChat group chats, Q&As, and blog discussions.
  • #Performance Interviews# — Collection and analysis of Android performance-related interview questions.
  • #Programming Languages# — Sharing tips and techniques for relevant programming languages.
  • #Efficiency Improvement# — Methods and tools to improve developer productivity and engineering efficiency.
  • #Industry Trends# — First-hand interpretations of new performance technologies, including:
    • Reports from industry and academic summits.
    • New papers, books, and videos.
    • Performance updates in major Android versions.
    • Performance content related to new Android hardware.
    • Deep dives into performance-related open-source projects.
  • #Expert Sharing# — Regular experience sharing and case sessions with industry experts.
  • #Job Referrals# — Internal referral opportunities at major tech companies.

Paid Planet QR Code

Scan with WeChat to join (iOS users should use WeChat):
Paid Knowledge Planet

Free Planet QR Code

We also have a free version focused on general knowledge sharing:

image-20231126142045297

WeChat Official Account

Follow the WeChat account for more updates:

Scan WeChat QR Code

WeChat Group

A new communication group for real-time discussion on Android performance topics (Responsiveness, Smoothness, ANR, Crash, Memory, Power, etc.).

Please keep discussions relevant to the themes. Avoid off-topic chatter or vendor debates to maintain the group quality.

We also have groups for casual chat, running, reading, and GPT. You can message me privately to join.

If the group is full (over 200) or the code expires, add me on WeChat (ID: 553000664).

Other Information

  1. Blog: https://www.androidperformance.com/en/
  2. Free Knowledge Planet: https://t.zsxq.com/ZZ337Am
  3. Paid Knowledge Planet: https://t.zsxq.com/Fuvvf6y
  4. Zhihu: https://www.zhihu.com/people/gracker
  5. Jike: https://okjk.co/pJbjFa
  6. Android Weekly (CN): https://androidweekly.zhubai.love/
  7. WeChat Account: AndroidPerformance
  8. Juejin: https://juejin.cn/user/1816846860560749
CATALOG
  1. 1. Paid Planet QR Code
  2. 2. Free Planet QR Code
  3. 3. WeChat Official Account
  4. 4. WeChat Group
  5. 5. Other Information