Android on-board application development and analysis - integrated third-party APK

preface In the process of on-board application development, there will be a special need to pre install some third-party apps, such as Baidu map on-board version, on-board wechat and so on. This kind of app OEM will not get the source code, but only one apk. This article demonstrates how to use AOSP based on Android R_ car_ x86_ The third-par ...

Posted by jesseledwards on Mon, 11 Oct 2021 13:22:04 -0700

How to request a third-party interface to obtain data

HTTP is a common network method for exchanging data and media in modern applications. Efficient use of HTTP can make resource loading faster and save bandwidth. OkHttpClient is an efficient HTTP client, which can generally be used to request third-party interfaces. Its request / response API is designed using constructor pattern builders and su ...

Posted by Janjan on Mon, 11 Oct 2021 12:31:08 -0700

Spring Boot implements code scanning login

1, First we need a watch What is this watch for? Just record who scanned the code. Who logged in. User_Token table The fields are as follows: uuid: used to ensure uniqueness userId: who logged in loginTime: login time createTime: the creation time is used to determine whether it has expired state: whether the QR code is invalid. 0 ...

Posted by Pnop on Sun, 10 Oct 2021 17:56:04 -0700

Android uses BottomNavigationView and navigation components to implement bottom navigation

The renderings are as follows: Implementation steps: Don't forget to add the required dependencies before working implementation 'androidx.navigation:navigation-fragment:2.2.2' implementation 'androidx.navigation:navigation-ui:2.2.2' 1, First, make preparations and create four fragments, corresponding layout files and menu files 1. Four ...

Posted by danmahoney245 on Sun, 10 Oct 2021 01:55:46 -0700

App Portal Interface Design

Project Requirements 1. Content: Please implement the framework design of APP portal interface according to the course practice, which contains at least 4 tab pages, to achieve click-through between tab pages; 2. Technology: Use layouts and fragment s to click on controls; Specific development steps Project Establishment Create a new pr ...

Posted by cLFlaVA on Sat, 09 Oct 2021 10:20:15 -0700

InputManagerService source code analysis 3: event distribution

preface android source code is obscure and difficult to read. I think there are three main points: The code contains many small internal logic, so it is difficult to grasp the key points in the reading process. This problem can be solved by streamlining the process and log analysis.Involving unknown areas of knowledge. As an application ...

Posted by trg on Sat, 09 Oct 2021 02:26:30 -0700

Android clipToPadding usage and troubleshooting

preface ClipXX series: Android clipChildren usage and troubleshooting Android clipToPadding usage and troubleshooting The last article analyzed clipChildren and said that it had to mention its twin brother clipToPadding. You can guess from the name that these two are used for clip canvas. Next, this article will analyze them in detail. ...

Posted by MyWebAlias on Wed, 06 Oct 2021 21:52:52 -0700

Actual development of Qianlima android framework - transaction failed caused by oneway driven by binder

csdn online learning course, course consultation and Q & A and new course information: QQ communication group: 422901085 for course discussion android cross process communication practice video course (add group to get preferential) Actual development of Qianlima android framework - transaction failed caused by oneway driven by binder Fi ...

Posted by lipun4u on Wed, 06 Oct 2021 19:24:12 -0700

Draw process of Android custom View

preface The Draw process involves a lot of knowledge and is divided into three parts Draw process of Android custom View (Part 1)Draw ing process of Android custom View (in progress)Draw process of Android custom View (Part 2) The first part analyzes the relevant knowledge of hardware acceleration: Draw ing process of Android custom Vie ...

Posted by cs-web on Wed, 06 Oct 2021 18:20:46 -0700

Android Basics: implement a simple route using Annotation Processor

Only as personal study notes, please verify carefully. 1, Introduction to Annotation Processor Annotation Processor means Annotation Processor; In the compilation stage of java code, the Annotation Processor will process annotations. In this mechanism, we can customize the Annotation Processor to realize different processing of annotations. ...

Posted by PHPThorsten on Wed, 06 Oct 2021 16:15:29 -0700