安卓第三方工具类 Toast弹窗:Toasty

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://xuhong.blog.csdn.net/article/details/54773820

在学校安卓时候,觉得系统的默认弹窗不好看,于是乎在git上看到了工具类,蛮好看的。


https://github.com/GrenderG/Toasty


步骤:


集成:在 allproject配置


allprojects {
    repositories {
        ...
        maven { url "https://jitpack.io" }
    }
   }

在moudle上配置依赖:


dependencies {
    ...
    compile 'com.github.GrenderG:Toasty:1.1.2'
}

使用方法:


1、展示一个错误弹窗:

Toasty.error(yourContext, "This is an error toast.",Toast.LENGTH_SHORT, true).show();

这里写图片描述

2、展示一个成功弹窗:

Toasty.success(yourContext, "Success!", Toast.LENGTH_SHORT, true).show();

这里写图片描述
3、展示一个信息弹窗:

Toasty.info(yourContext, "Here is some info for you.", Toast.LENGTH_SHORT, true).show();

这里写图片描述

4、展示一个警告弹窗:

Toasty.warning(yourContext, "Beware of the dog.", Toast.LENGTH_SHORT, true).show();

这里写图片描述

5、展示一个普通弹窗:

Toasty.normal(yourContext, "Normal toast w/o icon").show();

6、展示一个弹窗并且自定义附带图片:

Toasty.normal(yourContext, "Normal toast w/ icon", yourIconDrawable).show();

7、展示一个弹窗,自定义内容和其颜色、背景颜色,以图片:

Toasty.custom(yourContext, "I'm a custom Toast", yourIconDrawable, textColor, tintColor, duration, withIcon, true).show();

这里写图片描述


展开阅读全文

没有更多推荐了,返回首页