This article will lead you to recompose mainline process as the guide to the source code process analysis, many unrelated to the mainline process has...
In mobile development, different people have different abilities for developers. Just like reading a book, there are a thousand Hamlets for a thousand readers. But...
Currently, there is an ongoing Chinese manual project for Jetpack Compose, which aims to help developers better understand and master the Compose framework. It is...
Background: Dark Mode, RTL Mode? Try Jetpack Compose! One key switch, improve the happiness index. Learn about the cool Jetpack Compose Bar preview design TitleBar
This article is the second in the Compose series. In my first article, I've explained the benefits of Compose, the problems it addresses, the reasons...
An article that takes you through ViewBinding, from integration to project use, as well as an introduction to the principles. Understand the principle, use will...
Jetpack is an official set of Android development components that are designed to improve our development efficiency, eliminate template code, and build high quality powerful...
Because the official version of Compose has not been released yet, you need to download the latest Canary version of Android Studio preview to experience...
Android JectPack Compose 1.@Composable A function with the @Composable annotation is a function type change that internally depends on the Composer throughout the function scope....
The layout file is usually only responsible for the layout of UI controls. The page associates the layout file with the setContentView() method, then finds...
PokemonGo Jetpack is based on the MVVM architecture and Repository design model. PokemonGo is based on the MVVM architecture and Repository design model. The techniques...
Architectural components exist primarily to avoid the unexpected problems of rapid development through a series of clever cohesive structural designs in the context of multi-person...
Your answers must be startActivityForResult and onActivityResult. Yes, all the while, in certain situations, such as launching the system camera to take a photo and...
If our app needs to support regular and Pro versions with different primary colors, we just need to define two themes and configure different colorPrimary....
GetParentFragmentManager is a little more complicated. Normally, it returns the FragmentManager of the activity to which the fragment is attached. If the fragment is a...
Jetpack: Google's October '18 -- 19 issue aimed at improving the android programmer experience when developing applications. Like iOS, in their programming world, they have...
A lot of people didn't like Navigation because the design didn't match the developer's expectations, and it caused a level fragment rebuild when toggle back...
EventBus is an EventBus for Android and Java that simplifies communication between activities, fragments, threads, services, and more. The less code, the better quality