Android控件—Toast(吐司)

本文介绍了Android系统中的Toast机制,它是一种轻量级的提醒方式,显示短暂信息且不打断用户操作。内容包括基本的makeText()使用方法,如Context参数、提示字符串和显示时长的选择。同时,提到了可以通过自定义实现更复杂的效果,如自定义位置、带图片、动画及出入效果等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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秒两种,以及改变方法也可在下面链接中有详细解释)

Toast的高级自定义方式-循序渐进带你了解toast

  • 设置完makeText()方法后,然后调用show方法将信息显示到界面中

最普通的Demo

Toast.makeText(getApplicationContext(),"最基本的Toast",Toast.LENGTH_SHORT).show();

还有自定义位置Toast,带图片的Toast,自定义View带动画超高级的Toast,带出入效果的Toast等等,还在学习中,未来写了应该会加上

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值