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. iOS 为iPhone和iPad创建不同的storyboard

    复制Main.storyboard,重命名为Main_iPad.storyboard 在info.plist文件中添加 Main storyboard file base name (iPad) -- ...

  2. 原生态ajax 传递json参数到服务器端

    案例说明:通过ajax将用户名和密码以json形式传递给服务器端,然后服务器端接受数据,进行处理返回json数据到前端 首先,在客户端,通过JavaScript脚本将页面表单数据封装成JSON格式.L ...

  3. java的向上转型总结

    在<think of java>中对'向上转型'有着如下的描述 看完之后很蒙圈,所以自己在网上找了一些描述,并自己做了简单的总结 简单的例子 class A{ public void A1 ...

  4. 使用 jquery 获取当前时间的方法

    我们在写一些效果时,经常要用到 jquery 获取当前时间,但是jquery 目前并没有提供直接获取当前时间的 api 或者函数,所以我们还是得用原生的 javascript 时间对象 Date 来获 ...

  5. javascript判断iphone/android手机横竖屏模式的函数

    function orientationChange(){ switch(window.orientation) { case 0: // Portrait case 180: // Upside-d ...

  6. delpin常用函数

    if  r>570 then                  SET_TT(1);//超出多少行就用excel导出 类似数组用法:var        ts: TStringlist;begi ...

  7. 监听JVM的几个命令(可用于linux 本机)

    1. jstat 这个命令对于查看Jvm的堆栈信息很有用.能够查看eden,survivor,old,perm等heap的capacity,utility信息 对于查看系统是不是有能存泄漏以及参数设置 ...

  8. javascript date picker

    一个简洁的date picker <html><head><meta http-equiv="Content-Type" content=" ...

  9. [CSS]多浏览器兼容的垂直居中,兼容多个IE

    相信你都是在兼容垂直居中而烦恼,翻阅多个网站总是找不到理想的方法而苦恼,来到这里你的问题解决了!如果对你有帮助请点个赞,谢谢. 多兼容垂直居中,在IE6-9亲自测试并通过 <!doctype h ...

  10. Eclipse编程时的快捷键总结

    " alt + / " 快捷键是代码补全功能 输入" syso alt + / "会自动补全成System.out.println();