Getting Started with Data Binding in Android Development

Getting Started with Data Binding in Android Development

Author: Mark Zhai Original: http://blog.zhaiyifan.cn/2016/06/16/android-new-project-from-0-p7/ Introduction Data Binding has been available since its release at last year’s Google I/O, and it has been nearly a year now. Over this year, from Beta to a more stable version, and from Android Studio 1.3 to the current 2.1.2, Data Binding has become a technology that is quite … Read more

The Correct Approach to Android App Persistence: Avoiding the Trap of Endless Persistence Requirements

The Correct Approach to Android App Persistence: Avoiding the Trap of Endless Persistence Requirements

Before we begin, let me briefly introduce some previous "black technologies": About 6 years ago, a library called MarsDaemon appeared on Github, which achieved persistence through a dual-process guardian approach, becoming quite popular for a time. However, this was short-lived, as it became obsolete with the arrival of Android 8.0. In the last two years, … Read more

Comprehensive Summary of Android Knowledge Points: Essential for Interviews

Comprehensive Summary of Android Knowledge Points: Essential for Interviews

Original link: https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Android基础知识.md FrameLayout This layout is the simplest among the five layouts. Android does not control the arrangement of child views, and all controls in this layout will default to appear in the top left corner of the view. We can use <span>android:layout_margin</span>, <span>android:layout_gravity</span> and other attributes to control the position of child controls … Read more

Advanced Android View: Implementing a Custom Gesture Password Similar to Alipay

Advanced Android View: Implementing a Custom Gesture Password Similar to Alipay

Hot Article Preview | Click Title to Read Big news, Google finally takes action, moving closer to iOS? Android 9.0 will prohibit developers from using unofficial APIs Incredible! Complete source code for 74 apps! The truth learned after 10 years of work: I wish I had known earlier that positions matter more than now Source: … Read more

Android Performance Optimization: Memory Management Techniques

Android Performance Optimization: Memory Management Techniques

Hot Articles | Click Title to Read How to Advance to Become a Java and Android Architect? Why Should We Prohibit HTTP Methods Other Than GET and POST? Why Do Internet Companies in Beijing Experience Rush Hour at 10 PM? Author: Overried Source: http://www.apkbus.com/blog-955864-78235.html Memory optimization is a basic skill for programmers. Sometimes, it is … Read more

Analysis of the Android FART Unpacking Process

Analysis of the Android FART Unpacking Process

1. Introduction On the Android platform, the Java code written by programmers is ultimately compiled into bytecode that runs on the Android virtual machine. Since Android came into the public eye, decompilation tools such as apktool and jadx have emerged one after another, becoming increasingly powerful. The bytecode compiled from Java has become vulnerable in … Read more

13 Classic Projects for Rapid Android Development

13 Classic Projects for Rapid Android Development

[Reply to the official account with “1024” to receive a special push] Statement|This article is authorized for publication by codeGoogler, please do not reprint without permission Content 1. OkHttp – A framework that simplifies network requests Project address https://github.com/jeasonlzy/okhttp-OkGo 2. TwinklingRefreshLayout – A RefreshLayout with pull-to-refresh and load-more features, supports RecyclerView, AbsListView, ScrollView, WebView Project … Read more

Pre-installation of Android Applications on Rockchip Platform (Based on Android 13)

Pre-installation of Android Applications on Rockchip Platform (Based on Android 13)

Pre-installation of Android Applications on Rockchip Platform (Based on Android 13) 1. Types of Pre-installed Applications The pre-installation feature of applications on Android mainly refers to the configuration of products, where pre-prepared third-party applications are embedded into the Android system according to the manufacturer’s requirements. Pre-installation can be divided into the following types: 1. Install … Read more

Downloading and Compiling Rockchip RK3588 Source Code (Based on Android 13)

Downloading and Compiling Rockchip RK3588 Source Code (Based on Android 13)

Downloading and Compiling Rockchip RK3588 Source Code (Based on Android 13) Source Code Download Download Link repo init –repo-url https://gerrit.rock-chips.com:8443/repo-release/tools/repo -u https://gerrit.rock-chips.com:8443/Android_T/manifests.git -m Android13.xml Server Mirror Download repo init –repo-url https://gerrit.rock-chips.com:8443/repo-release/tools/repo -u https://gerrit.rock-chips.com:8443/Android_T/manifests.git -m Android13.xml -mirror You need to apply for SDK usage permission from RK. Since AOSP uses repo to manage source code repositories, … Read more