Android featured source code
Android car assistant source code
A cool Android special effect source code
Sina Weibo's third-party client and UI follow Material Design.
Android realizes various effects of carousel layout
Android mutual file transfer, local area network, no network transfer file source code
Android high imitation second shot card sliding and left and right fly out effects
LOLBox multi-play lunch box Android source code
Android rapid development framework - realize page loading, loading failure, no data, etc.
There are pet mall source code (updated version)
Android background management: view operation management library, realize jump, close application
Android screen adaptation scheme, view layout (View Layout)
A beautiful boot page effect for Android
Imitation QQ viewing app
android immersive status bar + picture background + title bar gradient + background stretching
A very useful line chart Chart
Android global dynamic display Iloveyou effect
<br/>
Android Premium Blog
Understand the idea flow of custom View from the progress scale drawing
First look at the effect (forgive my slag pixels), the scale, width, and color of the progress can be set at will: It is not difficult to implement. Through this article, we can learn: 1. The use of custom attributes. 2, shader... read the original text
Implementation of Android Timeline
Timeline, as the name suggests, is to list the events in chronological order, bringing a more intuitive experience to the user. The logistics order of JD.com and Taobao is a timeline (as shown in the figure), which must be familiar to everyone. ... read the original text
Custom View to achieve a calendar effect
In response to the project requirements, we need to make a calendar control. The rendering is as follows: After receiving the demand, I did not immediately find out whether there are relevant open source calendar controls available and whether the system calendar control can meet the requirements. The first reaction is how to draw this control? Who told us that the custom control technology is awesome? O... read the original text
Add a firework effect to your EditText
!(//upload-images.jianshu.io/upload_images/1715600-b321c38ce15ecad5.gif) A beautiful and easy-to-use input box fireworks effect, imitating the 360 search box on the web. The performance of the gif image is not good, and the effect displayed in the actual Demo is better, and there will be no lag. ... read the original text
Retrofit2 + OkHttp3 configuration and Interceptor principle
Some time ago, I was encapsulating some basic modules for the company's new app, and set some basic configurations in the Http module, such as setting link timeout, Http Log Interceptor, Access Token Interceptor, Status Code Interceptor, as well as Json conversion, RxJava adaptation and other settings Do share, and then briefly talk about OkHttp Int... read the original text
Memory leak of Android performance optimization
Purpose of performance optimization: 1. How to optimize your own project to run more smoothly. The actual App process allocates memory space: 16M 32M 64M 2. When developing a project in the future, it is necessary to do a good job in the project from the beginning. Not all instructions are executed quickly and well. The following introduces the memory and how it affects the system operation. It is generally believed that more... read the original
MVP architecture development, an article that lets you go from understanding to using
There are many articles about the mvp architecture on the Internet, but it is not very friendly to some developers who do not understand this architecture. Therefore, I want to write a blog, through my efforts, so that everyone can better understand him, and use him. The following is what I want to explain in this article. What is mvp? Analysis of the basic design of mvp architecture and use of mvp architecture design ideas. Let us read the original text
Detailed explanation of Android animation implementation
We all know that a beautiful user interface is an important basis for measuring the "good or bad" of an application, because people are visual animals, just like saying that men are always attracted by their beauty, and their handsomeness can always win hearts. This is an unquestionable fact, and so is our application. A beautiful user interface can enhance the user's favorable impression of the application and enhance the user experience. And animation is an important factor to improve the user experience. Good animation interaction makes people feel more comfortable... read the original text <br/>
<br/> ![Welcome to scan the code and follow the WeChat public account](http://upload-images.jianshu.io/upload_images/6692991-c8da932a3a9d8df0.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240 )