10 Common Jetpack Compose Mistakes
10 Jetpack Compose usage mistakes 🤥: How to create beautiful UI the right way Jetpack Compose is a powerful tool for building declarative UIs, but even the most creative people…
10 Jetpack Compose usage mistakes 🤥: How to create beautiful UI the right way Jetpack Compose is a powerful tool for building declarative UIs, but even the most creative people…
introduce Android AOP 1. What is AOP? Android AOP (Aspect-Oriented Programming), Android aspect-oriented programming, is a programming paradigm used to modularize functionality across multiple points in a program (called aspects…
Android MVVM architecture In modern Android development, maintaining a clear, testable, and modular code base has become crucial. The architectural practice recommended by Google is to use the MVVM (Model-View-ViewModel)…
The Secret of SystemUI Path: frameworks/base/packages/SystemUI In fact, SystemUI is an APP with the following main functions: The secret of immortality android:persistent="true"It is guaranteed that after hanging up, it will…
Android process communication refers to the process of sharing information and completing tasks between multiple processes. Since the Android system is an operating system based on the Linux kernel and…
Android multi-language adaptation switch language The most critical line of code is Add values folder Adapt strings.xml in the values files of multiple countries. The contents of the string key…
Zygote Zygote is a special process that acts as an incubator for new application processes. Zygote is launched when a user launches a new application and is responsible for creating…
Recently, Android 15 released Preview 1. The preview plan will last from February 2024 to the public release of Android 15 (expected in October). March is developer preview 2, April…
What is Android Jetpack Compose The official website explains more comprehensively, what is declarative UI? My personal understanding is that it is the toolkit used by Android to build UI.…
When the application and backend interact, some specific interfaces require token verification to return correct results, such as modifying user information, obtaining user information, etc. The token usually has a…