Toast的简单实用

【android开发-01】android中toast的用法介绍 android中toast的作用和用法参考例子 阅读详情

      安卓中加入了这么一个小巧的Toast(提示信息)交互部件。它的作用是:让用户和用户界面更好的交互,其实就是提示信息啦。接下来学习它的简单使用吧!先看效果图

       这里用的是Android Studio和夜神模拟器。废话不多说,我们开始吧!首先建一个项目,这个太简单不多说了,我已经创建好项目了,直接看代码,博客刚学会写,怕做的不好,怕朋友们看不到图片,下面我会把代码贴出来,对了,图片可以看下整体布局,不光只看代码哈!聪明!

 

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">
    <TextView
        android:id="@+id/id_text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textSize="25sp"
        android:text="Hello World!" />
    <Button
        android:id="@+id/id_button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textSize="20sp"
        android:text="点我"/>
</LinearLayout>

 

接着。。。。

 

package com.xhm.dell.mygrowth01;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;

public class MyActivity extends Activity {
    //声明变量
    private TextView sdText;//文本显示
    private Button sdButton;//按钮
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_my);
        //通过ID获得实例
        sdButton=(Button) findViewById(R.id.id_button);
        sdText=(TextView) findViewById(R.id.id_text);
        //注册点击事件
        sdButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                createToast();
            }
        });
    }
    private void createToast(){
        //第一个参数:表示当前引用的上下文,第二个参数:要显示的提示信息
        //第三个参数:显示提示信息的时长.  最后调用show()方法进行显示
        Toast.makeText(this,"欢迎来到安卓世界!",Toast.LENGTH_SHORT).show();
    }
}

 

最后说创建一个Toast的两步骤:

1.通过Toast这个类提供的静态方法makeText设置提示文本信息和展示的时长。

2.调用Toast的静态方法show进行显示,这一步类似于Dialog的显示操作。

搞定!奋斗

 

 

 

 

 

 

 

 

 

 

 

 

     

Toast追踪器-Toast弹出通知来源查看 立即下载

相关推荐

飞书文档API深度使用指南:如何用n8n社区节点绕过HTTP Request的复杂配置

本文详细解析了如何利用n8n社区节点简化飞书文档API的集成过程,绕过复杂的HTTP Request配置。通过n8n-feishu-lite社区节点,开发者可以轻松实现飞书文档的创建、编辑和查询操作,大幅提升自动化工作流的效率。文章还提供了高级应用场景和性能优化建议,帮助开发者更好地利用飞书开放平台的API功能。

weixin_29227585的博客 83

Android 常用工具Toast的使用

1_Toast介绍:         在屏幕下方浮现出一个窗口,显示一段时间后又消失,这个可视化组件叫做 Toast,它主要用于提示用户某种事件发生了   2_Toast使用方法:     1,简单的调用: Toast toast = Toast.makeText(MainActivity.this,'要显示的内容',Toast.LENGTH_SHORT).show(); 第一个参数为...

Cricket_7的博客 622

智能车实战——极速越野组GPS与惯导融合定位导航全解析

本文深入解析了智能车极速越野组中GPS与惯导模块的融合定位导航技术。通过对比GPS的全局定位与惯导的高频姿态感知,详细阐述了如何利用MM32SPN27主控,将两者数据融合以实现精准、实时的车辆控制。内容涵盖硬件选型、软件数据处理、PID控制及系统调试等实战环节,为智能车开发者提供了一套完整的解决方案。

pz8901234的博客 1203

记录一个自定义的Toast

很简单,项目中有视频播放器,用了一些toast作为提示信息,但是系统的整的太low了 没办法,谁让我追求美感呢! 优点 1)使用简单 2)系统自带Toast采用的是队列显示的方式, 等当前Toast消失后, 下一个Toast才能显示出来; 而ToastUtil会把当前Toast顶掉, 直接显示最新的Toast,也可以自定义其他的美观的UI图 一步一步的实现吧 (一)Layout: 定义...

现状很好 744

手把手教你用VS Code + Codex在WSL中高效编程(避坑指南)

本文提供了一份详细的避坑指南,教你如何在WSL环境中高效配置和使用VS Code与OpenAI Codex。文章核心在于解决WSL内Codex扩展的OAuth登录失败问题,推荐将扩展安装在Windows本地,并通过UNC路径直接访问WSL文件系统,从而实现AI辅助编程与Linux开发环境的无缝结合,提升编码效率。

weixin_28677451的博客 1062

WinDbg调试工具安装全攻略:从下载到配置的保姆级教程(Windows 10/11适用)

本文提供了一份详细的WinDbg调试工具安装与配置指南,适用于Windows 10/11用户。文章对比了WinDbg Preview独立版与SDK内置经典版的区别,并手把手指导从Microsoft Store或Windows SDK完成安装。核心部分重点讲解了如何配置符号文件路径与源代码路径,这是让WinDbg发挥强大调试功能的关键步骤,并针对常见安装问题提供了实用的排错方法。

hp777的博客 385

Android Studio中Toast的使用方法2-1

Toast是Android Studio中的一个视图,用来快速显示少量信息。Toast显示信息时,就像漂浮在程序之上,当调整Android系统的声音或者保存设置时就会看到Toast显示的信息,如图1所示。 图1 调整Android系统声音 1 基本使用方法 在MainActivity类的onCreate()方法中,通过Toast类显示信息的代码如图2所示。 图2 Toast的基本使用方法 其中,toast是Toast类的对象,makeText()方法是Toast类的静态方法,该方...

hou09tian的博客 6900

PredFormer实战:用Transformer搞定交通流量预测(附TaxiBJ数据集代码)

本文详细介绍了如何利用PredFormer这一基于Transformer的先进模型进行交通流量预测,特别针对TaxiBJ数据集提供了完整的实战代码和优化策略。PredFormer通过门控Transformer块(GTB)的创新设计,在时空预测任务中展现出显著优势,相比传统方法将MSE降低33.1%,推理速度提升4.4倍。文章还涵盖了模型轻量化、部署优化等实用技巧,为智慧城市建设中的交通预测提供了高效解决方案。

weixin_29194817的博客 444

[Android Studio] 第4节 Toast使用详解

使用以上步骤,你可以在Android Studio中创建和显示Toast消息,并根据需要设置其位置和时长。请注意,Toast是一种轻量级的提示方式,适合显示简短的信息,而不适合作为复杂交互或长时间显示的内容。方法设置Toast显示的位置。默认情况下,Toast会显示在屏幕底部居中位置。Toast是Android中用于在屏幕上显示简短的提示消息的一种方式。方法创建一个Toast对象,并设置要显示的文本内容和显示时长。之前,确保已设置好要显示的文本和其他属性。设置Toast的位置(可选): 可以使用。

AA2534193348的博客 9847

VSCode+ESP-IDF开发环境搭建:从零开始创建你的第一个物联网项目(2024最新版)

本文详细介绍了如何在2024年使用VSCode和ESP-IDF搭建物联网开发环境,从零开始创建第一个物联网项目。内容包括环境准备、ESP-IDF配置、项目创建与结构解析、构建烧录步骤以及高级技巧和常见问题解决方案,帮助开发者快速上手ESP32开发。

weixin_29165725的博客 330

储能电池管理系统介绍(一)

介绍储能BMS的架构以及各模块功能

manjixingkong1234的专栏 1916

一个简单的Toast实用工具类!

为什么80%的码农都做不了架构师?>>> ...

weixin_34397291的博客 113

【软考高级架构】案例题考前突击6——大数据架构

前一类的数据主要由流量方以接口的方式提供(比如对接的腾讯广点通平台),后一类则是某网特有的数据,通过买家的浏览、下单、付款日志算出来。1. 在数据层面只维护一张包含所有指标的MySQL表,表中的stday字段作为索引,stday=当天的保存实时数据,stday<当天的保存离线数据。典型的大数据架构,除了Lambda架构之外,还有kappa架构,这两个架构的区别如下标所示,请补充表中空(1)-(4)第二,实时数据只对接了内部的kafka消息,没有实时的获取第三方的曝光、点击、浏览数据。

qq837993702的博客 66

推荐开源项目:Swift中的便捷Toast视图——Toast-Swift

推荐开源项目:Swift中的便捷Toast视图——Toast-Swift 在iOS开发中,我们经常需要在用户交互后显示一些短暂的通知信息,如加载成功、网络错误等。这些提示信息通常以Toast的形式出现,不打断用户的操作流,且易于阅读。今天,我要向大家推荐一个非常实用的Swift开源库——Toast-Swift,它能帮助你快速、方便地创建自定义的Toast视图。 项目介绍 Toast-Swift是一...

gitblog_00128的博客 550

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Toast在进行页面跳转后关闭提示的解决方法!

很多时候我们在进行页面跳转的时候,那个toeast提示却还在显示,带到了下一个页面,极大的影响了美观性,现在我们来解决这个问题,让我们到达新的页面就将toeast 取消。 很简单 我直接贴代码,大家用得到的时候直接复制 粘贴就好了。 public class MainActivity extends Activity { private Button btn; private

NingZhouXu的博客 4550

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Toast的封装

博客转载:http://blog.youkuaiyun.com/guolin_blog/article/details/51336415 本文出自郭霖的博客这是从牛人的博客中看到的,基本上的思路就是当多次点击一个按钮,如何去屏蔽若此弹出提示的问题 直接上代码:public class Utils { private static Toast toast; public static void

xuxin20130713的博客 439

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

ToastUtil【简单的Toast封装类】【未自定义Toast的显示风格】

版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 一个简单的Toast封装类。 效果图 API = 6.0 API = 4.4.2 代码分析 实现了不管我们触发多少次Toast调用,都只会持续一次Toast显示的时长; 使...

weixin_30270561的博客 84

单列Toast

toast

qq_31608451的博客 464

简单的工具类LogUtil、Toast

简单的工具类LogUtil、Toast

随意而然的专栏 1169

Cocos2d-x实现android的Toast效果

感觉android中的toast效果挺不错的,就试着自己用2dx做了一下,挺简单的,效果也不错。 XYToast.h #pragma once #include "cocos2d.h" #include "cocos-ext.h" USING_NS_CC; USING_NS_CC_EXT; using namespace std; class XYToast: public CCLay

Nat_myron 4141

简单的工具LogUtil、Toast

简单的工具LogUtil、Toast 能够用了 import android.content.Context; import android.util.Log; import android.widget.Toast; public class LogUtil { public static void e(String tag, String msg)...

weixin_30302609的博客 77

Android T-Toast统一管理类

T是一个Toast统一管理类 功能: 1.短时间显示Toast 2.长时间显示Toast 3.自定义显示Toast时间 import android.content.Context; import android.widget.Toast; //Toast统一管理类 public class T { private T() { /* cannot be instantia

zhujb 632

Android-Toast小结

转自:http://houshijie3.iteye.com/blog/1276432 1 简单的使用 Java代码   Toast.makeText(context, "简单的使用", Toast.LENGTH_SHORT).show();      2 创建并主动 停止   Java代码   Toast toast = Toast.makeT

248

小白开发程序之路(3-1)Toast

内容概述 Toast是一个消息提示组件 设置显示的位置 自定义显示内容 简单封装 小知识 根布局宽度高度设置不起效果,需要再套一个布局控件。比如LinearLayout里面再套一个LinearLayout。 代码 不同版本的Toast显示情况似乎不一样 ToastActivity.java package com.example.myapplication; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle

weixin_45941945的博客 645

Android自定义滑动Toast

之前做过的一个项目中要实现这样的效果:从屏幕的上端向下滑入一个带色的文字提示框,停留几秒之后再滑出屏幕之外。当时我并没有想到去用第三方库,自己摸索着做出来了。我的做法很简单,就是在界面的最上方放置一个TextView,然后给它设置滑出和滑入的动画。下图就是完成的效果:看起来还是可以的。写法并不高明,但当时确实满足了我的需求,也让我在解决问题的过程中得到了锻炼。现在就来介绍一下我的做法吧。1、创建项目

Lindroid的博客 1239
上一篇: 请不要随便走上编程这条路
下一篇: Android高级控件之ListView
小红妹
博客等级 码龄10年 151粉丝 116原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值