This post was shared by Google development technology outreach engineer Florina Muntenescu, in which she picks up some of the most popular questions Google has...
In small projects, EventBus is a good way to decouple and avoid unnecessary interface code. The sender just sends the message, regardless of what the...
This article gives an exclusive understanding of Dagger2, which I find very good and recommend reading. Don't ask me what the secret organization is, ALL...
Component creation 3. Component development 4. Component maintenance 5. Component release 6. Component removal Demo will be updated on Github sometime, welcome to pay attention...
In Android R PowerManagerService module (3), the PMS part of the brightening process is analyzed. The PMS module also provides goTosleep(), which is used by...
Constructors Prior to ES6, objects were not created based on classes. Instead, special functions called constructors were used to define objects and their characteristics. You...
The use of Navigation will not be introduced here, there are a lot of online, beginners of friends to check by themselves. Only problems encountered...
BlackBox BlackBox is a virtual engine that can clone and run virtual applications on Android without installation. The black box can take control of the...
Android uses HTTPS frequently. Therefore, how to verify HTTPS certificates? The verification principle of HTTPS can be referred to an article I wrote before: "HTTPS...
1. Picture waterfall flow is now almost the most common app picture display way, this article introduces RecyclerView + Glide combined to achieve the effect...
In Q1, the company listed a training plan, and some people as lecturers should report training topics. Coming off several Android projects, I saw The...