Toast
什么是Toast?
Toast是Android系统提供的轻量级信息提醒机制,用于向用户提示即时信息,他显示在应用程序界面的最上层,显示一段时间后自动消失不会打断当前操作,也不获得焦点,非常常用
基本使用方法makeText()
Toast.makeText(Context(),Text,Time).show();
- Context():表示应用程序环境的信息,即当前组件的上下文环境。Context是一个抽象类,如果在Activity中使用Toast提示信息,那么该参数可设置为“当前Activity.this”
- Text:表示提示的字符串信息
- Time:表示显示信息的时长,其属性值包括Toast.LENGTH_SHORT和Toast.LENGTH_LONG,分别表示显示较短时间和较长时间(根据下面链接中了解到了时长只有2秒和3.5秒两种,以及改变方法也可在下面链接中有详细解释)
- 设置完makeText()方法后,然后调用show方法将信息显示到界面中
最普通的Demo
Toast.makeText(getApplicationContext(),"最基本的Toast",Toast.LENGTH_SHORT).show();
还有自定义位置Toast,带图片的Toast,自定义View带动画超高级的Toast,带出入效果的Toast等等,还在学习中,未来写了应该会加上