Practice of using cmake to compile ffmpeg in Android studio

This example uses the combined libffmpeg library. Please refer to the previous practice The practice of compiling ffmpeg into a single library on android platform Catalog Configuration environment New hello project Configuration environment Operating system: ubuntu 16.05 Note: the compilation of ffmpeg library uses android ...

Posted by paulytrick on Thu, 12 Dec 2019 20:43:02 +0100

Android Jetpack architecture component - detailed explanation of Navigation in the pit

This article starts with WeChat public's "Android development tour". Welcome to pay more attention to get more dry goods. Preface Navigation is a direct translation of navigation, which is one of Android Jetpack components, making single Activity application the preferred architecture. The jump of Fragment page in the application is h ...

Posted by BRAINDEATH on Wed, 11 Dec 2019 10:14:30 +0100

The pit encountered by android integration sharesdk cannot return to app, etc

After sharesdk integration, I encountered a problem sharing to wechat and friends circle. When I clicked back, I found that I couldn't go back to the app private void sharedToThirdPlatform() { OnekeyShare oks = new OnekeyShare(); //Close sso authorization oks.disableSSOWhenAuthorize(); // Ti ...

Posted by Thikho on Tue, 10 Dec 2019 18:14:37 +0100

Android recyclerview + gallerylayoutmanager to achieve advertising Gallery effect

I'm sure you've met the effect of galleries in projects. There are many ways on the Internet, such as viewPager, recyclerview and so on. Today, we recommend a three-party Gallery layoutmanager, which is easy to realize quickly and solve the urgent problem. rely on gradle dependence compile 'github.hellocsl:GalleryLayoutManager:1.0.6' Realiza ...

Posted by Kaitosoto on Sun, 08 Dec 2019 06:54:45 +0100

Using process record of Gradle plug-in

The process of compiling and packaging based on Gradle in Android is as follows: how to develop the Gradle plug-in: First, a new module named buildSrc is created in the project. Please see why it is called Official documents . Then delete the Java folder and res folder, and create a new groovy folder and resource folder: Create a new package ...

Posted by shank888 on Sun, 01 Dec 2019 19:33:24 +0100

Log Best Practices for Android Debug

This WeChat public number "Android Traveler" was launched. background Debugging is an essential part of development. When we want to determine the logic of a project, when we want to understand the life cycle of an interface, when we find new logic inconsistent with what we expect, when we think there is a problem with the data... The ...

Posted by greedyisg00d on Mon, 18 Nov 2019 01:45:52 +0100

SpringBootCLI command line tool

Spring Boot CLI is a command-line tool for rapid development of spring applications. Used to run Groovy (similar to Java style) scripts. Spring cli does not seem to be a tool for command line parameters and behaviors of various DIY spring boot programs. Instead, it executes groovy scripts to quickly achieve some results. Edition SpringBoot-2 ...

Posted by mark110384 on Tue, 05 Nov 2019 02:42:57 +0100

Tutorial of using ebean

Since 2018, we have been accumulating server related technologies. In the company, from a client programmer, he actively requests to do server tasks, hoping to take the opportunity to improve his application ability of server technology. In private, we have been studying the related technologies of vert.x. however, the company uses php + yii so ...

Posted by rheroux on Sat, 02 Nov 2019 22:07:18 +0100

Data transmission structure Protobuf learning data accumulation

First, the reason: android project to use the bottom of the given protobuf interface, but how to parse or how to use do not understand, so consult a wave. 2. Relevant information found: 1. Definition: Protocol Buffers (also known as protobuf) is an extensible structured data sequence mechanism inde ...

Posted by mchip on Wed, 02 Oct 2019 09:05:58 +0200

Notes on the Use of Centos

Centos use 1. Shell Foundation 1.1 Shell type Bash (Bourne-Again Shell, default Linux shell, enhanced version of SH including centos ubuntu, sh soft chain to bash, GNU R&D) http://www.gnu.org/software/bash/manual/html_node/index.html ash (Almquist shell, Kenneth Almquist and 1980s, almost rep ...

Posted by karnegyhall on Wed, 25 Sep 2019 14:12:14 +0200