Recent Posts
-
Internal classes of Java family
Today, let's review the internal classes in Java. The internal classes are generally as follows: static internal class…… -
About the use of hashcode and equals methods in HashSet
The object class is the root class of the class hierarchy, so all classes are the methods of this class first, and the…… -
Frame animation and gap animation of Android animation series
Android provides three kinds of animation: frame animation, gap animation and attribute animation. This article introd…… -
Mob SMS verification integration smssdk
There are always SMS verification operations in sending related messages. I didn't have time to write anything new thi…… -
Use of Android database framework dbflow
Dbflow is a convenient ORM Android database developed based on the annotation processor. The library simplifies a lot …… -
Attribute animation of Android animation series
Attribute animation is more powerful than frame animation and gap animation. Frame animation and gap animation can onl…… -
Detailed explanation of the use of Android advanced Aidl
Aidl (Android interface definition language) can be used to define the programming interface for inter process communi…… -
Collapsingtoolbarlayout of material design components
Collapsingtoolbarlayout is mainly used to implement a collapsible title bar, which is generally used as a child view o…… -
Mob’s social sharing integration sharesdk
Next, I'll share a note about my use of sharesdk. In the previous article, we integrated smssdk to complete the functi…… -
Detailed explanation of memory cache and disk cache of bitmap
Caching is widely used in Android. Using the corresponding caching strategy can reduce the consumption of traffic and …… -
Interaction between Java and JavaScript in WebView
WebView is widely used in Android development and is often used to load web pages, such as loading news pages with Web…… -
Understanding of the gradle series task
The previous articles have learned the basic knowledge of gradle construction task and understood the concepts of proj…… -
Detailed explanation of positioning information of sky map
The recent project involves the use of Baidu map. The project team informed to use tianmap instead of Baidu map. One r…… -
Floatingactionbutton of material design component
The material design specification was launched in Google I / O 2014. Once launched, this design concept has been loved…… -
Appbarlayout of material design component
Appbarlayout is a vertical LinearLayout, which implements many functions that the status bar in accordance with the ma…… -
Simple use of recyclerview
Since Android 5.0, Google has launched a recyclerview control, which is a new component in the support-v7 package and …… -
Recyclerview implements drag sorting and slide deletion functions
For the drag sorting of recyclerview, you need to use the itemtouchhelper class. The itemtouchhelper class is a usage …… -
Spinner is simple and practical
public class Spinner extends AbsSpinner implements DialogInterface.OnClickListener <!--code display01--> <Sp…… -
Click event of item in recyclerview
The click event of each item of recyclerview is not encapsulated in the component like listview. When the click event …… -
Click event of item in recyclerview
The click event of each item of recyclerview is not encapsulated in the component like listview. When the click event …… -
Eclipse development Android project error reporting solution detailed tutorial, the latest version is enough!
This article records all kinds of possible errors reported in the new project after just contacting the Android develo…… -
-
[docker]How to Server speed test
先安装 docker 如果已安装请跳过 curl -sSL https://get.docker.com/ | sh systemctl start docker systemctl en…… -
Java multithreaded programming — multithreading
If you want to implement the definition of multithreading in Java, you need to have a special thread body class to def…… -
Java (4) enumeration class
@ 1、 Introduction to enumeration class 2、 Custom enumeration class 1. Method 1: jdk5 Custom enumeration class before…… -
Java(8)I/O
1、 File class 1. File class overview 2. File class instantiation 3. Common methods of file class Public Boolean renam…… -
Java development environment configuration
Installing Java in Windows system Download JDK First, we need to download the java development kit JDK at: http://www.…… -
Java thread — production and consumption
/* JDK1. Version 4: producer, consumer. The problem of multiple producers and consumers. If judgment flag, only once, …… -
Enhanced for loop usage
1、 Enhanced for loop Enhance the function of the for loop: simplify the writing format of the iterator. (Note: enhanc…… -
Java (3) common classes
@ Common Java classes 1、 String related classes 1. String class public class StringTest { String str = new Strin…… -
Java (1): object oriented
Java review notes (I): object oriented 0. How to understand "everything is an object" 1. Within the scope of Java lang…… -
Java foundation – multithreading
First, let's learn about the relationship between process and thread and the difference between them. { 1: To understa……