1:选中某个控件进行触发

2:触发事件进行监听,然后绑定Toast对象进行消息提示

1,创建Android项目的时候,自带的一个Activity,我们看看代码

 package com.example.androidday2testbyteacherbydfs;

 import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button; public class MainActivity extends Activity { private Button butn; @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//进行设置布局
setContentView(R.layout.mytest);
//返回一个button控件对象。
butn =(Button)findViewById(R.id.mybuttonone) ;
butn.setText("你,点我看看....."); //这个是匿名内部类进行实现的单击事件进行提示的信息。
/*
butn.setOnClickListener(new OnClickListener() {
//进行新建一个匿名内部类
@Override
public void onClick(View arg0) {
Toast ss = Toast.makeText(MainActivity.this, "欢迎你来学Android",Toast.LENGTH_LONG);
ss.show() ;
}
});*/ //现在进行引用外部类来实现单击信息(目的是方便的进行维护) butn.setOnClickListener(new MyTestOnClickOne(this)); }
}

上面已经有了一个实现方式,-------匿名内部类,

看看结构:

现在我第二种是实现方式,外部类就是方便的维护

创建一个MyTestOnClickOne这个类实现单击事件的接口  如下:

 package com.example.androidday2testbyteacherbydfs;

 import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.EditText;
import android.widget.Toast;
/**
* 构建一个按钮单击事件的监听类
* @author Administrator
*
*/
public class MyTestOnClickOne extends Activity implements OnClickListener { private Context con ;
public MyTestOnClickOne(Context con){
this.con=con ; } @Override
public void onClick(View arg0) {
//构建一个吐司,相当于网页的alert。 makeText(Context 上下文对象,String字符串,显示延迟的时间);
Toast ts = Toast.makeText(con,"欢迎你的光临!", Toast.LENGTH_LONG);
ts.show() ;//这个是打开的意思,就是调用的意思。 Intent intent = new Intent(con,MyTestRedirectPage.class); con.startActivity(intent); } ; }

当一运行时的效果

                        

----------------------------------------------------------------------------------------------

以上就是Toast消息提示的全部内容。

Android消息的提示,Toast吐司方式的更多相关文章

  1. Android消息推送之GCM方式(一)

    <声明> 转载请保留本来源地址: http://blog.csdn.net/wzg_1987/article/details/9140371 首先,你需要使用一个谷歌账号登录谷歌Api控制 ...

  2. Android消息推送之GCM方式(二)

    <声明> 转载请保留本来源地址: http://blog.csdn.net/wzg_1987/article/details/9148023 上一节讲了GCM方式实现前的一些必要准备工作, ...

  3. 第12讲- Android之消息提示Toast

    第12讲 Android之消息提示Toast .Toast Toast 是一个 View 视图,在应用程序上浮动显示少量的信息给用户,它永远不会获得焦点,不影响用户的输入等操作,主要用于向用户显示一些 ...

  4. Android消息提示框Toast

    Android消息提示框Toast Toast是Android中一种简易的消息提示框.和Dialog不一样的是,Toast是没有焦点的,toast提示框不能被用户点击,而且Toast显示的时间有限,t ...

  5. Android Toast:是一个类,主要管理消息的提示

    Toast:是一个类,主要管理消息的提示.makeText(),是Toast的一个方法,用来显示信息,分别有三个参数.第一个参数:this,是上下文参数,指当前页面显示第二个参数:“string st ...

  6. android中的提示信息显示方法(toast应用)

    android中的提示信息显示方法(toast应用) (2011-10-17 11:02:06) 转载▼ 标签: android toast 杂谈 分类: Android android中toast的 ...

  7. Android之提示Toast

    步骤: 设置监听事件步骤1.事件源,如按键 btn_simple2.事件 OnClick3.监听器new OnClickListener3.绑定事件源与事件 setOnClickListener(ne ...

  8. Android消息通知(notification)和PendingIntent传值

    通知栏的自定义布局:转:http://blog.csdn.net/vipzjyno1/article/details/25248021 拓展 实现自定义的通知栏效果: 这里要用到RemoteViews ...

  9. Android退出应用最优雅的方式(改进版)

    Android退出应用最优雅的方式(改进版)(转) 我们先来看看几种常见的退出方法(不优雅的方式) 一.容器式 建立一个全局容器,把所有的Activity存储起来,退出时循环遍历finish所有Act ...

随机推荐

  1. MySql绿色版下载,安装,配置详解

    下载完成之后解压,楼主用的版本是:mysql-5.7.15-winx64 解压完在根目录下建立一个data文件夹和my-default.ini my-default.ini里面的内容如下:(红色内容根 ...

  2. 后台数据库读取Html值 到前台显示不了样式

    @Html.Raw(FieldValue) 像一些Html代码 传到前台编译不了,直接显示出来 FieldValue 是后台传过来的值 viewBag

  3. Linux SAMBA Practical

    Samba配置 on Ap1-10.*.16.81首先,判斷samba服務是否安裝?[root@ap01 ~]# rpm -qa|grep sambasamba-client-3.5.10-125.e ...

  4. bugfree安装 centos

    bugfree团队早已不做支持,转作禅道管理了,关于其中恩怨可以参见http://www.bugfree.cn/ 组里同事要用此做管理,所以写此文档,以备后用 ==================== ...

  5. 自己用C语言写单片机PIC16 serial bootloader

    了解更多关于bootloader 的C语言实现,请加我QQ: 1273623966 (验证信息请填 bootloader),欢迎咨询或定制bootloader(在线升级程序). 为什么自己写bootl ...

  6. shell 脚本,提取文件中的内容

    使用awk.cut.sed.if.while 等 awk.cut.sed还是很重要的 这是后来修改的,可以完成 #!/bin/bash #conver formatFILE=mobile_dpi.ru ...

  7. ubuntu和win7 64双系统 安装

    我是thinkpad机器 主要参考到是http://www.weste.net/2012/4-29/82173.html这个地址到教程,表示感谢 这边说下安装好以后到环境设置 首先要 sudo apt ...

  8. NIO 连接

    http://www.iteye.com/magazines/132-Java-NIO

  9. android 简单打jar包

    先建议一个moduel,先写一个下载图片代码: public class LoadTest extends AsyncTask<Void,Void,byte[]>{ public stat ...

  10. sniffer底层网络配置记录

    公司需要一款可以检查网络的软件,之后任务分配到我们组 经过讨论最终方案是以wireshark为版本,进行二次开发,主要目的在于简化上层操作复杂性(软件使用人群为非专业性的) 软件分为三部分,其一底层网 ...