Today I recommend some of the better articles and open source libraries I’ve seen this week.
The article
Introduction to the principle and implementation of Android hardware acceleration
In Android development, we often hear the word hardware acceleration, but we do not really understand it. This article introduces the principle of hardware acceleration from the bottom, analyzes the drawing process of Android, and compares the effects of software drawing and hardware acceleration in different scenarios. Even those students who are not interested in the underlying principle, It is also worth reading this article’s description of the performance of the two drawing methods.
Rating: five stars
Talk about clean code
This article does not have the pompous old chauffeur style, introduces some practical code neatness tips. Personal feeling or to write more code, read more source code, write more, see more after the content of this article will have a deeper understanding.
Rating: five stars
Android memory leak analysis tips
This article introduces the basic principle of Android memory leak detection and common tools, and introduces some common memory leak cases.
Recommended rating: four stars
Android AOP three musketeers :APT, AspectJ, Javassist
This article provides an overview of the AOP tools available in Android. For those who are not familiar with AOP, you can go in and take a look. For those who need further study, you can also follow the other articles mentioned in this article.
Recommended rating: four stars
Open source library
Dali
A very easy to use image blur library.
Rating: five stars
Toasty
The toast of the system is too simple. A friend who is not satisfied with the toast of the system can choose to use Toasty:
Recommended rating: four stars
PanoramaImageView
Image libraries that support scrolling with gestures:
Recommended rating: four stars
walle
After Android 7.0, the signature mechanism of Android has been updated so that the original packing method by zip annotation and adding empty files is no longer applicable.
Rating: five stars
Because the public article does not support external chain, can not click the link can be solved by clicking to read the original text.
Long press the QR code to identify the public number Wutongke, learn more about the cutting-edge technology of mobile development: