Android开发中,我们不免会遇到Material Design展示的需求,以下是本人之前star的开源项目,供大家参考:
一、RippleEffect
项目地址:https://github.com/traex/RippleEffect
MD Ripple效果 -- 波纹视图,用于View中增加动态效果。
效果图如下:
二、material-dialogs
项目地址:https://github.com/afollestad/material-dialogs
为Kotlin和Android提供了一个漂亮而流畅的对话框API。
效果图如下:
使用方法如下:
核心库:
dependencies { implementation 'com.afollestad.material-dialogs:core:2.0.0-beta4' }
内容输入Dialog库(基于核心库扩展):
dependencies { implementation 'com.afollestad.material-dialogs:input:2.0.0-beta4' }
文件选择Dialog库(基于核心库扩展):
dependencies { implementation 'com.afollestad.material-dialogs:files:2.0.0-beta4' }
颜色选择Dialog库(基于核心库扩展):
dependencies { implementation 'com.afollestad.material-dialogs:color:2.0.0-beta4' }
三、sweet-alert-dialog
项目地址:https://github.com/pedant/sweet-alert-dialog
Android版的SweetAlert,清新文艺,快意灵动的甜心弹框。
效果图如下:
安装
使用SweetAlertDialog最简单的办法就是像下面这样添加项目依赖。
Maven
<dependency> <groupId>cn.pedant.sweetalert</groupId> <artifactId>library</artifactId> <version>1.3</version> <type>aar</type> </dependency>
Gradle
repositories {
mavenCentral()
}
dependencies {
compile 'cn.pedant.sweetalert:library:1.3'
}