-
getProgressValue()方法中,第二个参数的大小表示背景颜色的深浅,越小越淡查看全部
-
可以看到背景颜色逐渐加深查看全部
-
***因为只拿取了红绿蓝三种颜色的通道,所以导致0xff000000中的ff无论写aa还是00都是毫无关系的,这两位也就是透明度的通道,因为下面并没有使用颜色的透明度通道,所以这里不管设置什么都是无效的查看全部
-
!!!查看全部
-
!!!***首先需要把颜色当中的红绿蓝给拿出来,组合成新的颜色查看全部
-
!!!查看全部
-
第四步:想要让背景颜色透明度实现由浅到深。首先要绘制透明度。 想要改变颜色的透明度,有两种方式,第一种方式是通过画笔的形式;第二种方式就是通过颜色的运算,通过颜色可拿到它的透明度,然后进行相应的运算之后再转变回颜色,进而赋值回去。查看全部
-
!!!查看全部
-
计算半径 mRippleRadius查看全部
-
!!!!查看全部
-
!!!查看全部
-
!!!!查看全部
-
!!!查看全部
-
***可以通过得到当前发生改变的区域,然后进行计算得到中心点。当区域发生改变的时候,就会调用onBoundChange()方法。查看全部
-
!!!查看全部
举报
0/150
提交
取消