水波纹效果和版本兼容

作者: 喂_balabala | 来源:发表于2017-12-28 15:41 被阅读0次

http://blog.csdn.net/insist_hui/article/details/51840481

http://www.jb51.net/article/90646.htm

http://www.2cto.com/kf/201608/542438.html

1499942189(1).png
drawable
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/white" android:state_pressed="false"/>
<item android:drawable="@color/litter_pink" android:state_pressed="true"/>
</selector>

drawable-v21
有界水波纹需要我们在ripple节点中定义item,item的id要为系统id mask,然后还要定义drawable,drawable中的颜色并没有什么卵用,水波纹的颜色是由ripple节点中的颜色来控制的

<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="@color/litter_pink"><!-- 按压的颜色 -->

 <!-- 底部背景的drawable/color/bitmap -->
 <!--<item android:drawable="@color/red" />-->

设置有界
    <item android:drawable="@color/white" android:id="@android:id/mask"/>
</ripple>
1499942296(1).png

相关文章

  • 蛋有点小疼__Andriod向下兼容的坑

    Material Design水波纹触控效果 MaterialDesign 水波纹触摸效果,兼容版本 12 !M...

  • 水波纹效果和版本兼容

    http://blog.csdn.net/insist_hui/article/details/51840481 ...

  • 水波纹效果实现

    水波纹兼容5.0以下版本 水波纹的两种实现方式和兼容 1.1: Style 样式方式实现 5.0以上——draw...

  • 2019-11-05

    水波纹,interpolator加速器属性值 ------- 水波纹效果实现: 点击水波纹效果:只有android...

  • 2019-09-25

    ImageButtom 实现点击水波纹效果和图标切换 一个简单的点击效果: 一:水波纹的实现 5.0以上bu...

  • 5.0以上使用Ripple实现水波纹点击效果

    在Api版本21及以上提供了ripple标签来实现水波纹的效果。这个效果常常被用来实现View的点击效果。本篇文章...

  • ripple水波纹 和 Palette调色板 了解

    ripple 水波纹 5.0之后按钮会自带水波纹效果,但是颜色是固定的。而且如果给按钮设置了背景后,水波纹效果就没...

  • MD动画

    1.Touch Feedback(触摸反馈) 例子:水波纹效果 水波纹效果是5.0+自带的。 控件设置属性 and...

  • 按钮点击出现水波纹特效

    水波纹效果 .btn { position:...

  • Django web开发环境搭建

    注意:安装python版本和Django版本尽量选择对应,以免版本不兼容问题Python 兼容性Django 4....

网友评论

    本文标题:水波纹效果和版本兼容

    本文链接:https://www.haomeiwen.com/subject/kkrvgxtx.html