Chinese Annotation for android fat-aar.gradle

/** * This is free and unencumbered software released into the public domain. Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means. In jurisdictions that recognize copyright laws, the au ...

Posted by bullchina on Sun, 19 May 2019 19:51:24 -0700

Summary of GreenDao Database Learning

This article refers to the simple use of A Dui's Green Dao 3.2 article: https://www.cnblogs.com/wjtaigwh/p/6394288.html During this period of preparation, I have been preparing some technical points that need to be used in the reconstruction of old projects. One of them is the use of databases. I have consulted releva ...

Posted by hkucsis on Fri, 17 May 2019 08:39:03 -0700

Gradle Super Detailed Analysis

Detailed configuration of android gradle AppExtension class and its properties Maybe most people will feel very strange when they see the AppExtension class. In fact, when we fill in the configuration information in build.gradle of app, we often see it. What is it? If you press ctrl + ...

Posted by livvylove on Fri, 17 May 2019 05:09:12 -0700

Android NDK Development (I) Development Process in Android Studio 3.0 Environment

cover In the first article of 2018, I mainly explained some concepts of JNI and NDK and how to use CMake build tools to develop NDK in AS 3.0 environment. 1. Understand some concepts JNI(Java Native Interface): Java native interface is a bridge between Java and other native code languages (such as C and C++). NDK(Native Development ...

Posted by bleh on Thu, 16 May 2019 15:55:18 -0700

How did Android multidex master dex come from?

First, mention the key products in the compilation process of gradle assemble Debug In the build/intermediates/multi-dex/debug directory, you can see the following files image.png CompoonentClasses. Jar - > obtained by shrinkWithProguard (jarOfRoots.jar) components.flags Maindexlist. txt - > Through some column operatio ...

Posted by R1der on Thu, 16 May 2019 07:58:04 -0700

Application Development Process of Soft Face Recognition in Rainbow

Share a wave of dry goods with you at night. Rainbow Soft Face Recognition is developed both in applications and offline applications. Because it does not require a network, it is faster to recognize.Okay, let's not talk much nonsense, so let's start to teach you how to use it. 1. First, go to the official website to apply for APPKEY, various k ...

Posted by e39m5 on Wed, 15 May 2019 18:13:04 -0700

Detailed Basic Use of Android Glide Picture Loading Library

Preface Picture loading is indispensable in Android development projects. In order to reduce the development cycle and difficulty, we often choose some open source image loading libraries. Now, Android has developed into more and more open source image loading libraries. Here we introduce Glide open source image loading libraries. brief introdu ...

Posted by erax on Wed, 15 May 2019 04:10:29 -0700

jni static registration pure gradle compilation of those things

First, we register a static jni function and write the following code in the entry java class: static { System.loadLibrary("test"); } Then the header file is generated with javah at the terminal. If the command is not found in the report, the environment variable is configured.Find out where jdk is under mac, as shown in the figure ...

Posted by jaco on Sat, 11 May 2019 07:18:48 -0700

Video Live Software Development: Implementation Process of Android Client Access to Google Payment

When developing live video software, developers often add some functions to the live software at the request of customers, such as developing lucky gifts, adding microblog login function, or accessing Google Payment function which is not commonly used in China. What should we do?This article talks about the implementation of Google Payment by ...

Posted by fdost on Fri, 10 May 2019 07:59:41 -0700

02. Using fmod to achieve QQ sound change effect

introduce fmod is a very excellent c + + open source framework, this time through this framework to achieve QQ-like sound effects, sound effects of six kinds, normal, Laurie, uncle, thriller, funny, empty. As for more effects, I am interested in exploring them again. The routine is roughly the same. Project Effect Diagram a ...

Posted by FUEL on Thu, 09 May 2019 23:54:39 -0700