Android FFmpeg realizes wechat small video recording function with filter

This paper will realize the simultaneous coding and multiplexing of the collected preview frame (add filter) and PCM audio to generate an mp4 file, that is, to realize a small video recording function imitating wechat. Audio and video recording and coding process This paper adopts software coding (CPU) implementation, so when aiming at high- ...

Added by Tatara on Sun, 30 Jan 2022 20:45:15 +0200

Various postures to deal with privacy detection

background Last November, our team announced its dissolution, but due to the problem of privacy supervision, we have to maintain the last version to meet the requirements of privacy supervision. I am mainly responsible for the privacy issues of our team. Looking back on this year, I was really tossed about by various privacy issues, Fortun ...

Added by angryjohnny on Sun, 30 Jan 2022 19:55:01 +0200

About Android project camera usage ----------- image storage

How to store the photographed picture and obtain the uri of the picture for later processing This includes external memory path acquisition, file storage, streaming, file compression and other technologies public boolean saveImageToGallery(Bitmap bmp) { // Save the picture first String storePath = Environment.getExternalStorageDirecto ...

Added by Ghostu on Sun, 30 Jan 2022 19:38:18 +0200

Introduction to MQTT Android client

Introduction to MQTT Android client . brief introduction MQTT (Message Queuing Telemetry Transport) is an instant messaging protocol developed by IBM. It is a publish / subscribe, extremely simple and lightweight messaging protocol designed for limited devices and low bandwidth, high latency or unreliable networks. Its design idea is li ...

Added by ecg on Sun, 30 Jan 2022 18:54:56 +0200

Android: SharedPreferences data access

SharedPreferences Many software have configuration files to store the attribute values of program operation, such as default welcome, login user name and password. The amount of configuration information is not large. If the database is used for storage, the database connection and data operation are time-consuming, which will affect the effic ...

Added by public-image on Sun, 30 Jan 2022 15:41:52 +0200

Compile CyanogenMod13 using Ubuntu 16.04 in 2022. 0

Preface Change your daily FreeBSD for a variety of reasons to Arch Linux's recent attempt to make a SalifishOS adapter for your idle mobile phone, before verifying the availability of Android Base. This mobile phone has CM13.0 is officially supported, but compilation on Arch Linux is often wrong, so this article Find problems Error Found Ha ...

Added by powerofphp on Sun, 30 Jan 2022 13:24:44 +0200

How do I implement this cool tree node chart custom control step by step

This paper introduces the principle and some effect demonstration of my custom tree node diagram control. Welcome to the exchange Tree View; Mind map; Think map; tree map; Dendrogram; Mind mapping; brief introduction github connection: https://github.com/guaishouN/android-tree-view.git No good Android Dendrogram Open Source Controls we ...

Added by mjm7867 on Sun, 30 Jan 2022 10:53:51 +0200

Glide source code reading template mode 2

Continued from template mode 1 of Glide design mode The list of known implementation classes of LifecycleListener is as follows: AppWidgetTargetBaseTargetBitmapImageViewTargetBitmapThumbnailImageViewTargetCustomTargetCustomViewTargetDrawableImageViewTargetDrawableThumbnailImageViewTargetImageViewTargetNotificationTargetPreloadTargetRequestFut ...

Added by academ1c on Sun, 30 Jan 2022 01:49:51 +0200

Jetpack All In Compose ? See the use of various jetpack libraries in compose

The main purpose of Jeptack Compose is to improve the development efficiency of UI layer, but a complete project needs the cooperation of logic layer and data layer. Fortunately, many component libraries in Jetpack have been adapted to Compose, and developers can use these Jetpack libraries to complete functions other than UI. Bloom is a Demo ...

Added by gregsmith on Sat, 29 Jan 2022 21:57:44 +0200

Random fight Westward Journey 2 automatic coin collection script

Article catalogue prefaceI Slide Click & screenshotII Picture comparison3, Character recognition4, Linkage with Excelsummary preface Random fighting is just an old Netease abandon game. Well, although, as an amateur coin dealer who enjoys a certain popularity in the Android 2 theater, I don't have 100 numbers in my head every day ...

Added by prowley on Sat, 29 Jan 2022 15:24:47 +0200