先看下效果: 分析:比较常见于扫描结果、进度条等场景 利用canvas.drawArc(RectF oval, float startAngle, float sweepAngle, boolean useCenter, Paint paint)绘制圆弧 Paint的一些属性定义粗细 ...
先看下效果: 分析:比较常见于扫描结果、进度条等场景 利用canvas.drawArc(RectF oval, float startAngle, float sweepAngle, boolean useCenter, Paint paint)绘制圆弧 Paint的一些属性定义粗细 ...
准备工作:考虑这个自定义view需要什么属性来方便在xml布局里面改。在values/attrs.xml里面添加自定义属性,分别是尺寸,颜色,变大的倍数。 <span style="font-size:14px;"><resources> < ...
使用: lazy var progressView: RCGradientProgressView = { $0.layer.cornerRadius = 5 ...
不多说,直接上代码,可直接看注释,类似于一个仪盘表,下面的类可当做是一个工具类,有什么要修改的地方,可直接在此类中添加 public class ColorArcProgressBar extend ...
效果图: 布局的代码,指定引用自定义View类: 三个小圆点的代码: 颜色值代码: 注意:我这一版,百分比值与绘制环的百分之多少,是写死的,后续我会更新成动态的绘制的 自定义圆环代码: ...
android默认的title只是显示字符串,有时候为了吸引用户的眼球或者操作方便,得搞点个性化的东西。 实现方法是在onCreate()方法开始,加入 requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView ...
一、概述 看见猎豹清理大师的内存开口圆环比例进度 挺有意思的,于是就是想自己实现下这样的效果,于是反编译了猎豹清理 大师的app看了下,原来是有两张图,于是脑子里就过了下思路,利用上下两张图,旋转上面张图以及使用 PorterDuffXfermode 来设置合适的渲染模式,就可以达到效果 ...
小程序官方提供的alert弹窗 没法自定义,如果需要在上面修改,添加一个input 或者 textarea就没办法做到,因此出于此目的,封装了一套自己的弹窗控件,并且通过定义多个slot插槽来提供自定义 能实现功能 点击弹出有spring动画 title和content都可以自定义 ...