Kapok mine clearance based on HarmonyOS ArkUI 3.0 framework
prefaceHarmonyOS ArkUI 3.0 framework trial first experience 2 comes |゙ ( ̄▽  ̄) ノミ| Ю, This time compared with the last ti...
Android Studio realizes Baidu map and positioning
1, Functional requirements Develop Baidu map positioning according to official documents APP,Displays the coordinates of...
Android 10.0 (q) AOSP adds application lock function
preface
The function of applying locks can be...
RecyclerView source code analysis LinearLayoutManager drawing
preface
The previous article introduced the re...
Essential skills for Android architects thread sharing and collaboration for concurrent programming
Status of the thread Six thread states provided in the official Oracle documentation Status nameexplainNEWIn the initial...
Animation and transition, adding entry animation to ViewGroup, overview of LayoutAnimation
Android animation and overview mainly covers the following contents:
...
Deep and shallow copies of clonable
1, What is clonable Clonable is an interface of java. There is no method to be enforced in the interface. Therefore, thi...
CodeReview - background playback & quick reply
Background play Function description
On deman...
[Android] Chapter 1 | UI Design | Summary of Knowledge Points | Include Demo
Running Environment Android Studio 2020.3.1 1. Knowledge Summary
...
The first line of code, Third Edition - Chapter 2 (notes)
Explore new languages and get started with Kotlin programming
...
Gilde picture request execution process -- into()
Glide's request execution process To understand the request execution process, we first need to know the following quest...
android performance test app CPU share
1. What is proc?
Proc file system is a pseudo file system...
Imitation wechat chat fried "shit" effect!! Ah, just play!
Long Long Ago, wechat 8.0 has updated a new function of "frying shit", which is quite new.
...
RxJava for Android Development Interview, [Job insights]
Exceptions.throwIfFatal(ex); parent.onError(ex); }
...
FFmpeg Code Framework for FFmpeg Open Course, Ali Middleware
2. Open the video file
avformat_open_input(&a...
Flutter 7 Summary, Open Source First
Here is a widget tree drawn while learning Although it's half the way from the full version, it's enough to get started,...
References in Java and JNI (strong, soft, weak, virtual)
1. Strong References (Objects) Features: Strong references provide direct access to the target object. Will not be rec...
References in Java and JNI (strong, soft, weak, virtual)
1. Strong References (Objects) Features: Strong references provide direct access to the target object. Will not be rec...
Jump to third-party app for Cordova plug-ins
created by diwj on 20171205 Step 1: Install the Cordova plug-in cordova plugin add https://github.com/lampaa/com.lampa....
android exceptions collect error information and save it to the crash folder
Save the log file to the sdcard, directory: crash folder under the sdcard root directory First, set permissions, no pe...
kotlin uses Parcelize annotations to simplify Parcelable writing
kotlin uses Parcelize annotations to simplify Parcelable writing
...
Android Dropdown Refresh Dropdown Load More, PullToRefresh Third Party
Don't say anything but the picture above I'm using a third party that relies on PullToRefresh to do this This is just ...
Android for Picture Reflection
Provides a tool class for Android image reflection effect, which is very useful. First, the previous image:
...
divier for RecyclerView (you can control whether the boundary is displayed)
Design Idea: Because ItemDecoration is a modification of an item, if a split line is used, add a split line to the botto...