Custom Control Details (6): Paint Brush MaskFilter Filter

First, look at an API: setMaskFilter(MaskFilter maskfilter): Setting up MaskFilter, you can use different MaskFilter to achieve the effect of the filter, such as filtering, stereo, etc. The following two subclasses of MaskFilter are available: BlurMaskFilter: Specifies a vague style and radius to handle Paint's edges. Emboss MaskFilter: Specif ...

Posted by jwstockwell on Sat, 22 Jun 2019 23:39:52 +0200

RxJava Quick Start

Preface I believe that you have heard about RxJava for a long time, so I will not repeat what RxJava is, you can Baidu yourself if you don't know it.If you already have a general idea of what RxJava is and want to start learning, then this article is a good choice for you. Why do you say so, because I have only been learning for a few days, wh ...

Posted by sbarros on Sat, 22 Jun 2019 20:03:02 +0200

Signature Configuration of Android studio

We can create a new project and then generate a new signature file.   Generally speaking, after these operations, we can package by clicking Build - > Generate Signed APK - > Next in the upper left corner, and then selecting the corresponding Build Type. That's too much trouble for some people. They have to input relevant informatio ...

Posted by immot on Sat, 22 Jun 2019 20:00:32 +0200

Glide Frame Gauss Blur Picture Processing

From: https://ligboy.org/?p=380 For those who don't need to see rubbish, please go directly Show me the code For fuzzy processing, there are four general solutions: Algorithmic processing for Java implementation; Algorithmic processing for NDK implementation; RenderScript processing; openGL processing; Generally speaking, the perfo ...

Posted by stephenk on Sat, 22 Jun 2019 18:34:16 +0200

Fusion Cloud SDK Integration (I) Integrated SDK and Connected Successfully

Disclaimer: This blog is for personal learning records only. Recently, when I was bored, I browsed the major recruitment websites and found that all the recruitment requirements had written about im experience or integrated experience of Rongyun Huanxin. Here the blogger specifically to understand the XMPP protocol and use OpenFire server to ...

Posted by JonnyThunder on Sat, 22 Jun 2019 02:28:28 +0200

Four startup modes for Android Activity

Recently, several friends have left me a message to talk about my understanding of the Activity startup mode.I think the understanding of a certain point of knowledge must be handled in order to be impressed, so I wrote a blog post today to understand the Activity startup mode with a case.Because a blog post (with a link at the end of the art ...

Posted by dai.hop on Fri, 21 Jun 2019 22:08:26 +0200

Step of Learning (2) Kotlin Implementing Recyclerview List

A day's plan lies in the morning. Come on! Summary In this paper, kotlin implements a recycler view list, item click events. demo has been written long ago, but it will be forgotten after a long time. Still need to review frequently, is not there a memory curve, so this article is my review, as the saying goes, good memory is better than b ...

Posted by wgh on Wed, 19 Jun 2019 23:29:22 +0200

How Android returns data to the previous activity

How Android returns data to the previous activity We know that to pass data from an activity to the next activity, we need to use the method putExtra(), then call getIntent() in the next activity to get the Intent used to start the current activity, and then call the method getStringExtra() to get the incoming data, so how do we return the da ...

Posted by kiju111 on Wed, 19 Jun 2019 18:16:32 +0200

Vim Skills Training Course (2) - Fast Grammar Highlighting

Grammar Highlighting and Quick Achievement We continue to practice Vim skills on earth. Last time we learned how to install plug-ins through vundle, this time we moved quickly towards writing plug-ins. Let's first learn how to write a simple grammar highlighting plug-in. Grammar highlighting basically consists of three parts: Colour matching s ...

Posted by sup on Wed, 19 Jun 2019 01:21:41 +0200

Simple use of RecyclerView

Use of RecyclerView 1 Introducing recyclerView In the build.gradle file in moudle, find dependencies and add a reference to recyclerView: compile 'com.android.support:recyclerview-v7:24.2.0' In fact, the design package contains many controls related to Material Design, including recyclerView code, so you can also use recyclerView by re ...

Posted by Alkimuz on Tue, 18 Jun 2019 22:13:42 +0200