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: