Recent Posts
-
Cycle and anomaly of kotlin basic learning
preface Kotlin is not as powerful as expected, and it is not difficult. I prefer to regard him as a grammar candy. The…… -
Actual Android packaging and signature
Xiaobian has introduced a lot of Android project packaging experience to you before. In this article, we will explain …… -
How kotlin builds regular expressions with regex
preface I believe many people know about regular expressions, but many people's first feeling is that they are difficu…… -
Android custom control EditText realizes the functions of clearing and dithering
This example shares the specific code of Android EditText to realize the clearing and dithering function for your refe…… -
Android customized EditText to realize Taobao login function
This article mainly customizes EditText. When EditText has text input, the delete icon will appear. Click the delete i…… -
How to use Android viewdraghelper
Help us realize various types of complex gesture operations. In its example, the viewdraghelper is created through a s…… -
Android EditText implements a flat login interface
Let's take a look at the effect drawing of the login interface 2. Listen to EditText and clear it with one click three…… -
Solve the apt error problem after upgrading Android studio 2.3 to Android studio 3.0
1. Phenomenon description The original project works normally in Android studio 2.3. After upgrading to 3.0, the follo…… -
Example code of viewpager sliding indicator in Android
First look at the renderings: This requires an open source library, which will be described later. Project catalogue: …… -
Solve the problem of customized dialogfragment width and height in Android
For a detailed explanation of the basic usage of dialogfragment in Android applications, you can refer to it@ H_@ R_ 3…… -
Definition and usage example analysis of image loader in Android programming
This article describes the definition and usage of the Android programming image loading class imageloader. Share with…… -
Detailed explanation of rxjava2 retrofit2 network framework, simple and lightweight packaging
preface Rxjava2 and retrofit2 have been popular for some time. Some time ago, relevant technologies in this regard wer…… -
Textview in Android implements segmented display of strings of different colors
About textview Textview is one of the most common controls in Android development. There are many attributes recorded …… -
Android App performance optimization analysis
This paper makes a detailed analysis on the four aspects of Android App performance optimization, and explains the pri…… -
Introduction to Android animation kotlin
preface Google announced at this year's IO conference that it will replace the official language developed by android …… -
Android imitation code for opening wechat red envelope animation effect
First look at the effect: Implementation principle: Prepare 3 pictures from different angles and play them through ani…… -
On okhttp removing request header user agent
User agent of HTTP header The Chinese name of user agent is user agent. It is a part of HTTP protocol and belongs to t…… -
Implementation method of Android imitation wechat and QQ multi graph merging framework (similar to group avatar)
preface Now it is a very common phenomenon to join chat in most apps, and wechat and QQ are the ancestors of the commu…… -
Detailed explanation of map parameter transfer in Android Aidl
preface Aidl is an abbreviation and its full name is Android interface finalization language, that is, Android interfa…… -
Android imitation coin rotation wechat red envelope animation effect
The project needs to study the wechat red envelope animation, that is, the effect of coin rotation. In fact, the princ…… -
Using MVC to write advertising strip rotation effect
I understand that the MVC idea in Android is to use holder to program, display layout, provide views, and bind views a…… -
Android custom circular progress bar with loading animation effect
I have nothing to do recently. I have customized a circular progress bar. I don't say much and directly go to the code…… -
A preliminary study on Android’s step counting function
This paper mainly introduces the initial exploration of Android's step counting function and shares it with you as fol…… -
Android uses the broadcast receiver to automatically fill in the SMS verification code
Today, the blogger brought a small function to his friends, that is, using the broadcast receiver to automatically fil…… -
Android custom control viewfipper to achieve vertical running light effect
I've always wanted to achieve the effect of a vertical running lamp. Today, I came into contact with the viewflipper c…… -
Android custom control ImageView implements circular pictures
Android development often involves a case that the pictures uploaded by users are displayed in a circular style, but t…… -
Android studio novice tutorial (III) illustration of GitHub (ignore ignore rules)
Android studio integrates the function of uploading code to GitHub, so it is still very simple to use. Add an account …… -
Android development uses messenger and handler to communicate
This article describes the method of using messenger and handler for communication in Android development. Share with …… -
Detailed explanation of efficient loading and use of bitmap in Android Development
Due to the memory limit imposed by Android on a single application, such as 16MB, it is easy to have memory overflow w…… -
Deep understanding of kotlin’s generic system
preface Like Java, kotlin's generics are a kind of syntax sugar. They only appear in the source code, and simple strin…… -
Detailed explanation of wechat payment function implemented by Android
1. Integrated wechat payment SDK: In build.gradle, add the following dependencies 2. Set wechat payment callback page:…… -
Detailed explanation of Android refresh loading framework
This example shares the specific code of Android refresh loading framework for your reference. The specific contents a……