Android
-
Introduction to Android thread pool
This article mainly uses kotlin to discuss the usage of thread pool in Android development. When we want to use thread…… -
Introduction to Android MediaPlayer Basics
Link to this article: introduction to Android MediaPlayer Foundation Briefly introduce the basic concept, status, comm…… -
Android View Post method
Resolve the view.post method. Analyze the flow of this method. Speaking of the post method, we can easily think of the…… -
Android seekbar custom thumb, thumb rotation animation effect
On the interface of some music or video playback, when resources are still loaded, the origin (thumb) of the progress …… -
Android constraintlayout uses chains to control linear groups
A chain is a set of views that are linked to each other by bidirectional position constraints. Views in the chain can …… -
Getting started with Android workmanager
Work manager provides task scheduling function, and we can mark or name work. Let's use an example to demonstrate how …… -
Getting started with Android kotlin collaboration
Android officials recommend using concurrency to deal with asynchronous problems. The following are the characteristic…… -
Android Bezier curve line chart
1. Bezier curve: http://baike.baidu.com/view/60154.htm , understand what Bessel curve is here 2. Directly above: 3. Mo…… -
Android button width is scaled
<LinearLayout android:layout_ width="fill_parent" android:layout_ height="fill_parent" android:orientation="horizon…… -
Read the process of Android touchevent event event distribution, interception and processing
What is an event? Events are a series of touchevents caused by the user touching the mobile phone screen, including ac…… -
Loading pictures asynchronously universal image loader
Project address: https://github.com/nostra13/Android-Universal-Image-Loader -
Build the slidingmenu environment using the open source framework on GitHub, and the problems that cannot be found by the getsupportactionbar method
http://blog.csdn.net/lovexieyuan520/article/details/9814273 Build the slidingmenu environment using the open source fr…… -
Specification for using SharedPreferences in Android projects
1、 What is SharedPreferences from? SharedPreferences is one of the four Android data storage technologies (SharedPref…… -
Android Battery power progress bar, scroll up and down the picture progress bar (battery)
Recently, to make an app, you need to simulate a progress bar of battery power, and set the percentage according to th…… -
Installation of Android development environment under Ubuntu
I. install JDK website: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html Create a n…… -
Android defines a one-dimensional array in the resource file (RES / strings. XML), and indirectly defines a two-dimensional array
We often define strings and one-dimensional arrays in the resource file (RES / strings. XML). What about two-dimension…… -
-
-
The first installation of Android Studio 1.0 encountered a problem and the SDK could not be downloaded
I believe you will encounter many problems during the installation of Android studio, especially if you can't download…… -
XStream fast transform XML
Project address: http://xstream.codehaus.org/tutorial.html (the following is from the official website) 1. Create clas…… -
Kotlin / native uses KMM to write fluent plug-ins
Google officially has an example of how to write a shuttle plugin. Here, Google plugin_ The codelab example is changed…… -
Drop down update list Android pulltorefresh
Project address: https://github.com/chrisbanes/Android-PullToRefresh -
Display and hide up, down, left and right mobile animation of Android controls
1、 Use the left and right mobile tool class provided by Android: animationutils 2、 Add animation with translateanima…… -
Android makes custom title bar
1. Set the theme in androidmanifest.xml 2. Add a file title in layout_ layout.xml 3. Include reference to title on oth…… -
Android dynamically adds controls to the layout container
Here, through a small demo, you can master the dynamic addition of controls in the layout container. Taking the dynami…… -
Android one app launches another app
Recently, an app started another app. This game is very popular. Have you tried to update QQ to version 5.1? Other app…… -
Android loading progress bar Usage Summary
Here, I would like to summarize the use of the loading progress bar. 1、 Speaking of the progress bar, we must talk ab…… -
Android generates JSON
result: {"primary": [{"1001": "Kindergarten", "1002": "primary school"}, {"2002": "senior high school", "2001": "junio…… -
Android generates and pull parses XML
1、 Generating XML from a single object How to generate the following XML? First define an account class with the attr…… -
Eclipse development, using WordWrap to set automatic line feed
To install WordWrap: Help → install new Software→ http://ahtik.com/eclipse-update/ After successful installation, rest…… -
Debug the Java part of the Android framework
Note: debug the Java code of Android framework. Take android-28 as an example. An API 28 simulator is required. There …… -