百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
R

RippleView

> 编程语言
开源

在 Android L 中引入的点击产生漂移效果的视图 (适用于 Android 2.3 及更高版本)

1.1K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

在 Android L 中引入的点击产生漂移效果的视图 (适用于 Android 2.3 及更高版本)

RippleView

一种模仿 Android L 中引入的点击产生漂移效果的视图

使用方式

要了解实际实现,请查看示例项目 - RippleViewExample

  1. 将库包含在本地库项目中。
  2. 在布局中包含 RippleView 小组件。
xml
    
    
    ```
3. 在您的 `onCreate` 方法中,请参考 View 并为其添加 `OnClickListener`。
```java    
    mButton = (RippleView) findViewById(R.id.btn);
    mButton.setOnClickListener(new View.OnClickListener() {
		@Override
		public void onClick(View v) {
			//your code
		}
    });
    ```
# 自定义
`RippleView` 具有三个属性。

* `rippleColor` 条纹的颜色
* `alphaFactor` 条纹的透明度
* `hover` 按钮的悬停效果
* 您还可以通过调用 `setRippleColor(rippleColor, alphaFactor)` 和 `setHover(enabled)` 分别从 Java 代码中设置这些属性。

Copyright 2014 Muthuramakrishnan 许可证: 遵照 Apache 许可证第 2.0 版 (以下简称"许可证") 使用本文件,除非适用法律要求或经书面同意,否则在遵照许可证的前提下分发的软件均以"现状"提供,不附带任何明示或默示的保证或条件。请参阅许可证,了解许可证规定的权利和限制的具体语言。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Javaandroidandroid-libraryandroid-uijava

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言