引言
在Android开发中,Toast一直扮演者开发者和用户之间交流的纽带作用。它常被用于提示用户,但一直以来我们要想使用Toast总要打很多的字段,费时费力,于是我想到了Github上的一个ToastUtils工具类库。
使用它,我们可以很快实现Toast的功能,不但如此,它所提供的一些API以及自定义Toast样式,让我也心动不已!所以想给大家安利以下!
介绍
简单三部曲,让你的Toast尽享丝滑~
对比
对比原本的Toast来看:
Toast.makeText(this,"我是吐司!",Toast.LENGTH_SHORT).show();
使用ToastUtils工具类库后:
ToastUtils.show("我是吐司!");
用法
第一步:添加依赖(mudule下build.gradle)
dependencies {
implementation 'com.hjq:toast:8.6'
}
第二步:初始化
// 在 Application 中初始化
ToastUtils.init(this);
第三步:显示Toast
ToastUtils.show("我是吐司");
其他API
// 设置Toast布局
ToastUtils.setView();
// 设置吐司重心
ToastUtils.setGravity();
// 获取Toast对象
ToastUtils.getToast();
自定义样式
如果对Toast的默认样式不满意,可以在Application初始化样式,具体可参考ToastBlackStyle类的实现
ToastUtils.initStyle(new IToastStyle());
大功告成!
千夜零一:"之前总是看各种博客学习东西,现在我想用博客记录下我的学习脚步,好东西也需要分享,索取和给予是相互的。以后会尽量日更的!目标完成1001篇博客哈哈。”
如果觉得对你有所帮助,请不要吝啬你的点赞,有问题也可以在下方评论区留言哦,关注我一起学习吧~