Ripple 效果总结
来源:互联网 发布:substring sql 编辑:程序博客网 时间:2024/06/08 16:39
一.如何引入这种效果:
使用Material主题后,App 就具有了RippleEffect效果即水波效果的touch feedback。
如果不是Material,也可以使用水波效果,需要手动配置。
二.详细介绍:https://developer.android.com/reference/android/graphics/drawable/RippleDrawable.html
三.下面使用demo 展示效果,demo中的布局文件如下所示:
code 1
系统有边界:
android:background=
"?android:attr/selectableItemBackground”
code 2
系统无边界:android:background=
"?android:attr/selectableItemBackgroundBorderless"
code 3
code 4
code 5
code 6
code 7
code 8
code 9
code 10
code 11
code 12
四 总结
1.有mask :背景不管设置什么都不显示
2.无mask:显示背景
3.设置了item:水波有范围
4.不设置item:水波扩散到view外
5.可以有多个item,RippleDrawable 继承自LayerDrawable
阅读全文
0 0
- Ripple 效果总结
- recycler添加ripple效果
- Android 实现Ripple效果。
- 触摸反馈(波纹效果Ripple)
- 为ListView添加Ripple效果
- 使用TouchableNativeFeedback实现Ripple效果
- android点击的ripple效果
- 自定义Ripple效果的Colorfulbar
- ripple实现水波纹效果
- Android 水波纹点击效果(Ripple Effect)
- Android 水波纹点击效果(Ripple Effect)
- <android5.0>之Ripple水波纹效果
- android自定义view实现5.0 Ripple效果
- 自定义view实现android5.0 ripple效果
- Android5.0水波纹效果ripple实现
- Android 水波纹点击效果(Ripple Effect)
- android自定义控件波纹ripple效果
- Android 水波纹点击效果(Ripple Effect)
- 欢迎使用CSDN-markdown编辑器
- 换源NPM为国内镜像CNPM
- 从Python切换到Go的九大理由
- 【软考】纠错6
- 关于win10,ubuntu16.04双系统安装后修复grub引导的方法
- Ripple 效果总结
- Win10重装系统/Ubuntu双系统-----备忘
- Https单向认证与双向认证
- android 热点开发、WiFi热点通信
- C++ 整型和字符串相互转换
- 联合Tag-Label的推荐方法:A Joint Approach to Label Classification and Tag Tecommendation
- 和为S的连续整数序列 JAVA实现
- Resin介绍及配置
- 使用npm安装包