目录
从零开始水安卓——基础UI组件1
Toasts
Toast显示文本
实现代码:
Toast.makeText(context,显示的内容,显示的时间长短);
context——Activity实例或getApplicationContext()得到
时间长短为两个常量——Toast.LENGTH_LONG或Toast.LENGTH_SHORT
留个传送门
design模式下创建元素可能会出现如下错误
这篇博文写的很好....https://blog.csdn.net/bssynhdjzmh/article/details/79728625
记个笔记
图示文字——绑定布局文件
所以在布局文件如果要添加事件,要在对应Activity文件里写对应的方法
按钮单击事件方法的写法
除了方法名外其余格式基本固定
"View"需要导包,可以通过按住 ALT+回车 导入包
Toast.makeText有三个参数
第一个参数为上下文(全局语义)在前面有提到..可以通过两个方式获取到
getApplicationContext() 作用域为整个程序
也可以写this表示当前对象,当前界面的上下文(MainActivity的向上若干个父级会最终继承自Context)
第二个参数为字符串内容
第三个参数为显示时长
最后还需要.show()来显示文本
然后运行,底下那个气泡一样的就是啦。
Toast显示图片
先设置一下布局
然后同样的到Activity里写对应方法
图片放到drawable文件 但是不能以数字开头,建议以小写开头...否则会报错?
完整方法
OK 运行 然后点击对应按钮会出现一张图片...