相关文章
AndroidUI之Paint滤镜XFERMODE解析
目录
写在前面
一、PorterDuff.Mode图层混合模式
1.1、图层混合模式使用介绍
1.2、离屏绘制(离屏缓冲)
1.3、图层混合模式全解析
1.4、刮刮卡案例实操
二、滤镜效果
2.1、LightingColorFilter滤镜
2.2、PorterDuffColorFilter滤镜
2.3、ColorM…
建站知识
2025/3/17 5:13:11
Android 自定义SeekBar 的thumb遮挡问题解决
在app开发中 自定义各种各样的seekbar,也是常有的功能,但是有个问题 就是thumb 滑动块会被遮挡住一部分 所以也是个bug,需要来解决这个问题
查阅seekbar相关源码发现
android:thumbOffset原理: Android的控件SeekBar中有个android:thumbOffset的属性,这个属性的作用是指示…
建站知识
2025/3/17 5:16:03
Android OpenGLES滤镜开发之贴纸效果
前言
上一篇中写到了如何实现放大眼睛的效果,这一篇实现贴纸效果,就像那个faceu相机,b612相机,还有抖音都会有的这种贴纸效果。
思路
1、贴纸肯定也是需要定位到人脸的 2、找到贴纸需要放置的位置 3、将贴纸纹理和人本身纹理进…
建站知识
2025/3/17 5:10:18
android 光线传感器 light sensor的使用
调用anroid的光线传感器使用。 MainActivity.java package hk.ust.cse.comp107x.ligthsensor;import android.content.Context;
import android.hardware.Sensor;
import android.hardware.SensorEvent;
import android.hardware.SensorEventListener;
import android.hardware…
建站知识
2025/2/8 9:11:23
Android的遮罩层(蒙板)效果 setXfermode
Android的遮罩效果就是把一张图片盖在另一张图片的上面,通过控制任意一张图片的显示百分比实现遮罩效果。下面我使用两张一样的图片来实现一个类似于 Android 的progressbar 的填充效果。使用遮罩效果来实现progressbar的效果的好处是,我们可以只改变图片…
建站知识
2025/2/8 9:35:47
Unity3D Soft Mask 软遮罩插件
一、如何使用 Soft Mask 插件
下载地址:Soft Mask | GUI Tools | Unity Asset Store
和常用的 Mask 和 RectMask2D 组件一样,SoftMask 也可以用来对 Image、RawImage 等图形单元进行遮罩,仅显示部分区域,不过相对于传统的遮罩&a…
建站知识
2025/2/8 9:11:26
Android 模仿H5高斯模糊发光阴影
public class MaskFilterView extends View {private Paint lightPaint;/*** 发光范围*/private int radioRadius 15;/*** 圆角大小*/private int roundRadius 15;/*** 颜色*/private int blurColor Color.WHITE;private RectF rectF;private i…
建站知识
2025/2/8 9:35:57
给手机使用的模糊玻璃Unity shader, 可模糊UI
这个shader 参考了: unity-frosted-glass-master毛玻璃效果 https://blog.csdn.net/f_957995490/article/details/106616041
上面这个方案使用commandbuff制作效果,但是无法处理透明物体和UI。原因是:CommandBuff无法在UI渲染之后和玻璃模型…
建站知识
2025/3/15 2:44:43