Material Design 开源项目总结

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'
}