Android
-
Detailed explanation of timing pin (refresh page request server) used in Android
I want to use 5 seconds in the program to request data (I don't recommend you to do this, my demand is this) Code disp…… -
Android custom view implements address book alphabetic index (imitating wechat address book)
1、 Effect: we see that the address book of many software has an alphabetic index function on the right, such as wecha…… -
Unsupported major.minor version 52.0 in Android studio solution
Unsupported major.minor version 52.0 in Android studio solution After the Android studio was recently updated, an erro…… -
Android solution to prevent multiple response events caused by too fast clicking
Recently, there are some small problems in the development process. For example, a BTN click user may only click once,…… -
Detailed explanation of Android memory optimization — lrucache
Concept: LruCache What is lrucache? What is the implementation principle of lrucache? In fact, these two questions can…… -
Detailed explanation of how to use Android custom toolbar
This article introduces: How to use the toolbar; Customize Toolbar; Let's take a look at the effect and learn about to…… -
Data storage of ContentProvider in Android development tutorial
1、 Introduction to saving data by ContentProvider A program can completely expose its own data by implementing an abs…… -
Explain the basic use of Android image loading framework fresco (2)
PS: Recently, I saw that many people began to write year-end summaries. Time passed quickly. At the end of the year, I…… -
Detailed explanation of Android control drag instance
Android control drag The dragging of Android control is mainly to override its ontouch () method by setting the setont…… -
Detailed explanation of messenger and Aidl for Android process communication
1. Preface Mentioned inter process communication (IPC): in the Android system, one process cannot directly access the …… -
Android drawerlayout implementation drawer effect example code
Official website: https://developer.android.com/training/implementing-navigation/nav-drawer.html Paste the main logic …… -
Android implements the tangent chart as an example of avatar
Android tangent chart The renderings are as follows: MyView class Mainactivity class xml Thank you for reading, hope t…… -
Implementation code of dialog animation effect pop up from the lower left corner of the screen in Android
Mainactivity Code: Layout of main interface: Dialog layout: Styles Code: Enter the animation (zoom in at the lower lef…… -
Folding and unfolding effects of tableview similar to QQ packets in IOS development
Similar to QQ grouping, realize the folding and expansion of tableview. In fact, to achieve this effect, I first thoug…… -
Detailed introduction to the constructor of Android custom view
Constructor for Android custom view Custom view is a common requirement in Android. Each custom view needs to implemen…… -
Android thread realizes picture rotation
1、 Realization effect This article implements a simple picture rotation, initializing 3 resource pictures, changing t…… -
Android touch event monitoring (activity layer, ViewGroup layer, view layer) details
Android touch event monitoring at different levels In app development, we often encounter operations related to gestur…… -
Create a cool Android studio plug-in
After learning the basics of Android studio plug-ins in the previous articles, this article intends to develop a cool …… -
Dialog pops up at the bottom of Android imitation apple
Style file Animation folder anim two files actionsheet_ dialog_ in.xml actionsheet_ dialog_ out.xml Main activity appl…… -
Android tab tab usage Foundation
In Android programs, tab tab window is a common UI interface element. Its implementation mainly uses the tabhost class…… -
Playing 360 degree panoramic video in VR development for Android
VR is virtual reality. Virtual reality technology is a computer simulation system that can create and experience the v…… -
Detailed explanation of data instance of jsup grabbing page
Jsup grabs the data of the page You need to use the jsoup-1.7.3.jar package. If you need to see the documentation, ple…… -
Android status bar tips (recommended)
The following code introduces the Android status bar micro skills. The code is relatively short, but its micro skills …… -
Method instance code for hiding virtual keys in Android
Here's a code to explain how Android hides virtual keys. There's no more nonsense. Let's take a look at the code and c…… -
Add a search and sharing window for the title bar through the actionbar in Android
After Android 3.0, Google has made a series of reforms in UI navigation design. One of the most useful new features is…… -
Solution to the problem of listview clicking item without response in Android
If the listitem includes a button or check@R_ 760_ 2419 @ and other controls. By default, listitem will lose focus, re…… -
Simple use and packaging of Android okhttp
Simple use and packaging of Android okhttp 1. I took a closer look at okhttp yesterday. In the past, I used to call th…… -
Explain the multi-threaded breakpoint download in Android
First, let's look at the principle of multithreaded download. Multi thread download is to divide the original files on…… -
Pop up menu of wechat applet development in Android
First, let's show you the renderings. The specific renderings are as follows: The specific code is as follows: 1.index…… -
Explain Android 6.0 runtime permission management
Since the release of Android 6.0, great changes have been made in permissions. It is no longer that you can obtain per…… -
Android custom ViewGroup landscape layout (1)
Recently, I learned to customize the ViewGroup. My goal is to make a listview that I want to scroll, fill the data wit…… -
Android click the blank space of the screen to stow the input method soft keyboard (open it manually)
Many times, when we use the application, the soft keyboard of input method will pop up. Usually, we will enable the us……