9. Zhang Long netty Learns Grpc

gRPC why gRPC? gRPC is a modern open source high performance RPC framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authe ...

Posted by kyllerj on Sun, 15 Sep 2019 11:16:05 +0200

Several Multi-Channel Packaging for Android

1. What is multi-channel packaging?There may be different statistical requirements in different application markets, and an installation package needs to be released for each application market, which leads to the multi-channel packaging of Android. In order to distinguish different channels, different labels are added to the installation packa ...

Posted by mmoore on Wed, 04 Sep 2019 05:40:02 +0200

Brief Introduction to the Access of Aliyun Sophix Thermal Repair Framework

Brief Introduction to the Access of Aliyun Sophix Thermal Repair Framework At present, Android development hot repair can be said to be a basic function of a standard commercial project, which is convenient for emergency problem repair after onlin ...

Posted by NiallThistle on Tue, 03 Sep 2019 12:21:15 +0200

[Android Refinement Manual] Gradle Article--Basic Use of Gradle

Preparatory knowledge Basic knowledge of android Development Understanding the basic use of Android Studio How far can I go after reading this article Master the basic use of gradle Understanding gradle and android gradle plugin Understanding the gradle build phase and life cycle callbacks Master Task, Transform and other concepts Learn to c ...

Posted by MrCreeky on Fri, 16 Aug 2019 06:04:35 +0200

Android Real-time Filter Demo (GPUImage + Camera2 implementation)

I. Application screenshots Preface GPUImage is an open source image rendering library, which can easily achieve many filter effects, and also can easily define and implement its own unique filter effects. Address: https://github.com/cats-oss/android-gpuimage III. Dependent Engineering To use GPUI ...

Posted by colforbin05 on Mon, 12 Aug 2019 12:56:32 +0200

android Realizes Glide Loading Pictures (Optimizing Up and Down Sliding Pictures Repeated Loading Problem) Simple News

Android Realizes Glide Loading Pictures Optimize Up and Down Sliding Pictures Repeat Loading Problem Simple News 8 Problem Description Let's take another look at the obvious difference between loading images with Glide Optimizing process The first step is to add a reference to Glide Step 2: Modify ...

Posted by xionhack on Sat, 10 Aug 2019 14:27:12 +0200

Introduction to Mapbox Android Learning Notes

brief introduction The Mapbox Maps SDK for Android is an open source toolkit for displaying maps in Android applications. Mapbox: https://docs.mapbox.com/android/maps/overview/ Reference resources: Introduction to Mapbox Android (I) install 1. Adding dependencies In the build.gradle file, ensure tha ...

Posted by jackinva on Sun, 04 Aug 2019 09:15:31 +0200

Hand-in-hand teaching you to access Flutter in Android projects and use Android layouts in Flutter

Start In flutter development, there are always two unavoidable problems: The migration of native projects to flutter requires access to flutter in native projects In order to use some mature applications in flutter project, it is unavoidable to use various mature libraries, such as audio and video. ...

Posted by zzz on Tue, 30 Jul 2019 18:05:34 +0200

Analysis of Dex String Encryption Principle by StringFog Plug-in

Android application reinforcement and reverse has always been one of the hot topics of research, and the attack and defense between encryption and cracking is in full swing. Although Dex encapsulation and res confusion technologies were born, they are not widely used in practice. First, most anti-reverse services are charged, second, the perfo ...

Posted by dgny06 on Thu, 18 Jul 2019 00:06:54 +0200

Self-built Maven Warehouse - Artifactory

Artifactory I. Overview In actual business development, we may encounter many common module management problems. Maybe we don't want to re build corresponding modules every time we pack them, which will liberate our development efficiency to a certain extent. Similarly, because of the existence of walls, sometimes packaging is always a long-t ...

Posted by Joshua F on Mon, 15 Jul 2019 23:10:06 +0200