每日一记:Toast的使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了每日一记:Toast的使用相关的知识,希望对你有一定的参考价值。

参考技术A

1. Toast的使用
今日见到 码农明明桑 的 Toast的使用详解 感觉颇有收获,总结几点,供日后使用。

int xOffset :决定了离初始显示位置的水平偏移量,单位是px,左负右正。
int yOffset :决定了离初始显示位置的垂直偏移量,单位是px,上负下正。
最终的显示位置由三个属性综合决定。
2. setMargin() 方法
toast.setMargin(float horizontalMargin, float verticalMargin);
该方法的初始显示位置跟
Toast.makeText(Context context,CharSequence text, int duration);
的方式显示的Toast的位置是一样的
float horizontalMargin :以整个水平宽度的百分比左右位移,左负右正。
float verticalMargin :以整个垂直高度的百分比上下位移,上负下正。
可以通过设置这些属性方便地改变Toast的样式和位置。想到 Android Material 中有 Snackbar 这一个跟Toast很相似的东西,下次再做它的总结吧。

2018-12-12每日一记

这两天忙于项目,没空看东西,昨天看了一点go语言的东西,今天看了点UI样式,准备使用layui的tab标签页功能,做智能小区的相关功能。

以上是关于每日一记:Toast的使用的主要内容,如果未能解决你的问题,请参考以下文章

2018-12-12每日一记

每日一记8.1

每日一记--技术小细节

每日一记8.7

[每日一记] Python报错 IndentationError: unexpected indent

每日一记----python中for的用法