-
点击判断写到drawable里面它才具备通用性啊!查看全部
-
一定要setCallBack(this).view里面有drawable的这个callback实现查看全部
-
1.添加半径渐增。2.onTouch时调用drawabled的selfInvalidate()。3在自定义view里面添加callback方法,另外callback有调用个验证drawable的方法,我们得放行我们自定义的这个drawable,如截图所示。4当onSizeChanged里面给drawable设置bounds,如截图所示。查看全部
-
何时需要渐变效果查看全部
-
涟漪之美查看全部
-
抗锯齿:将为填满颜色的像素,根据相对的位置,把像素颜色调整为接近与所需的颜色查看全部
-
maxlvlel查看全部
-
得到drawable的透明度,未知,半透明,全透明,不透明查看全部
-
缩放drawable查看全部
-
level-list主要用于电量显示,通过代码动态设置查看全部
-
layer-list从上往下覆盖查看全部
-
drawable简介查看全部
-
继承Button后,有4个构造方法,第四个构造方法是API21以上才有的。查看全部
-
!!!查看全部
-
这里虽然可以直接设置背景,但是我们要的效果就是既可以设置背景又可以实现涟漪,所以 要自定义drawable,自己draw查看全部
-
**当颜色滤镜发生改变也应该刷新查看全部
-
!!!当颜色改变的时候也应该进行刷新,所以也要在这里调用invalidateSelf();查看全部
-
!!!查看全部
-
!!!查看全部
-
!!!!删掉选中的那些代码,然后根据相应的操作来控制查看全部
-
!!!查看全部
-
!!!!查看全部
-
***为什么调用getActionMasked()而不调用getAction()呢,因为getAction()方法中封装了点击的详细信息以及点击的各种操作如是抬起还是按下,即包括操作和点击的一些信息。而getActionMasked()方法仅仅保留了点击的操作而已。查看全部
举报
0/150
提交
取消