This article mainly collects the dry goods technology commonly used in Android development, and now makes a catalog. This article is constantly updated, welcome to pay attention to, like, contribute.
The four components and layout of Android
-
1. How to use the Activity
-
2. How to use Service
-
3. Broadcast usage details
-
4. ContentProvider usage details
-
5. Detailed explanation of the use of the four layouts
-
6. Resource Usage details
Android basic control View
-
1. The Dialog using the explanation = = & mid = 2247484846 & independence idx = 1 & sn = 9599 bcbb6c933d7e75a23ece98a14276 & scene = 21 # wechat_redirect)
-
2. ListView usage details
-
3. GridView usage details
-
4. Fragment
-
5. How to use PopWindow
-
6. Details on the use of Notification
-
7. TextView usage details
-
8. How to use Button
-
9. How to use ImageView
-
10. EditText uses details
Android custom control View
-
1. Custom iPhone-like switch control
-
2. Customize Settings itemClickView
-
3. Customize Settings itemCheckView
-
4. Custom mock SettingsItemToggleView
-
5. Customize Button selectors
-
6. Customize the EditText style
-
7. Customize CheckBox styles
Android Data Store
-
1. Preference
-
2. SharePerference Description
-
3. Detailed description of internal storage
-
4. Details about the use of external storage
-
5. SQLite database usage details
Android phone restart solution
-
1. Mobile phone restart Troubleshooting Guide
-
2.SWT Restart Case Analysis (1)
-
3.SWT Restart Case Analysis (II)
-
4.SWT Restart Case Analysis (III)
-
5.SWT Restart Case Analysis (4)
-
6.SWT Restart Case Analysis (5)
-
7.SWT Restart Case Analysis (VI)
-
8.SWT Restart Case Analysis (7)
Android Basics
-
1. Description of Intent
-
2. Summary of Intent methods
-
3. Drawable
-
4. Drawable and Bitmap conversion details
-
5. Handler Description
-
6. Permission
-
7. Detailed description of device compatibility
-
8. Detailed explanation of obtaining equipment information
Android animation
-
1. Detailed explanation of the use of frame animation
-
2. Details on the use of tween animation
-
3. Detailed explanation of the use of attribute animation
The development of advanced
-
1. Android startup process analysis
-
2. Zygote process analysis
-
3. Analyze the SystemServer process
-
4. Android. Mk usage details
-
5. Detailed explanation of Dalvik VIRTUAL machine
-
6. What are you doing
-
ADB All the commands you are looking for are here
System Framework Service
-
1. PhoneWindowManager usage analysis
-
2. ActivityManagerService usage analysis
-
3. Analyze the usage of PackageManagerService
-
4. PowerManagerService Usage Analysis (1)
-
5. PowerManagerService Usage Analysis (2)
-
6. PowerManagerService starts analysis
-
7. PowerManagerService core method analysis
-
8. BatteryService usage analysis
-
9. Remind BatteryService of abnormal battery temperature
-
10. DisplayManagerService Usage Analysis (part 1)
Android switch machine
-
1. Startup animation specification requirements
-
2. Add solutions for startup vibration, animation and ringtone
-
3. Startup problem analysis process
-
4. Shutdown problem analysis
Android restart
- 1. Restart
- 2. MTK SWT restart case Analysis and solution (1)
Android crash
- 1.Crash restarts the analysis tool
- 2. Fixed screen Crash Operation Guide
Fingerprint unlock
- 1. Analyze the fingerprint unlock process
Screen on and off process
-
1. Analyze the process of the mobile phone screen lighting up
-
2. Analyze the process for shutting down the mobile phone screen
The power consumption of the Android
-
1. WakeLock mechanism analysis
-
2. Introduction to Power management
-
3. Analyze the power management interruption
-
4. Analysis of MTK power consumption
Crash && ANR
-
1. ANR problem analysis
-
2. App Crash solution
-
3. GMS Crash solution
-
4. In-depth understanding of The Android 9.0 Crash mechanism (part 1)
-
5. In-depth understanding of The Android 9.0 Crash mechanism (2)
Android Performance Optimization
-
1. App lag optimization scheme
-
2. App memory optimization scheme
-
3. App memory management optimization scheme
-
4. Mobile phone battery optimization scheme
-
5. Google’s official performance optimization video tutorial
-
6. Systrace performance optimization tool details
-
7. Improve App performance through ART
What’s new with Android
-
Android Q(10) Bate features and new features
-
2. Android P(9.0) features and new features
-
3. Android Go(8.1) Features and new features
-
4. Android Oreo(8.0) Features and New Features
-
5. Android Oreo 8.0 features and New Features
Other dry goods technology
-
1. App changes the screen backlight brightness scheme
-
2. APP keeps backlight on
-
3. Try a foldable simulator
-
4. The MTP driver cannot install the solution