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