ripple board是什么东西

ripple board是什么东西,第1张

RippleBoard 插件,iso系统越狱的软件。这款插件可以为 iOS 设备的主屏增加波纹效果,每个图标周围泛起的波纹都是不一样的,插件会根据应用图标颜色的不同而泛起不同颜色的波纹。

RippleBoard 提供多种设置,你可以让在后台运行的应用泛起波纹效果,也可以让波纹效果在你点击应用的时候出现。安装这款插件后,上述的设置都可以在插件的专属面板中找到。

除了上面提到的一些使用场景外,你还可以设置波纹泛起的范围和持续时间,你也可以打开圆形应用图标的开关,让图标更配合波纹的泛起效果。

使用这类型插件的弊端就是它可能会对设备的续航造成一定影响,介意者慎用。

最近在看动画的使用。

在看 Android官方文档 时,看到触摸反馈的文章,就自己动手实验下效果,顺便记录下使用方法。

具体使用地址: https://developer.android.com/training/material/animations.html#Touch

创建drawable resource file

使用如下:

在ripple中添加item,同时设置id为@android:id/mask,其中item的drawable属性不知道干嘛用的,不设置的话会报错~,我这就随便添加了个颜色。

ok,上面咱们不知道item的drawable属性作用,现在就知道其作用了,添加了图片之后,其水波纹就只能在图片的非透明区域显示了。

上面的drawable属性已经尝试过用图片了,那用自定义的shape如何呢?

我自定义了一个圆形的shape,里面设置的颜色还是没什么用的。

shape的xml:

该shape放到drawable属性中

现在,我们在item中添加selector再看看效果

我的图片默认状态是灰色,点击后是红色,而我在ripple中设置的color是绿色,这里就能看出水波纹这一层的效果就像是覆盖在图片上一样。

至此,ripple的使用差不多结束了,如果在开发中发现新的使用方法,我再来添加~~


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11161890.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存