高级控件【安卓5】——信息提示框、对话框

Toast信息提示框

 1 Button bt1=(Button)findViewById(R.id.Tbt01);
 2 Button bt2=(Button)findViewById(R.id.Tbt02);
 3 bt1.setOnClickListener(new OnClickListener() {
 4     public void onClick(View v) {
 5         Toast.makeText(Toast0.this, "按钮1短提示",
 6             Toast.LENGTH_SHORT).show();
 7     }
 8 });
 9 bt2.setOnClickListener(new OnClickListener() {
10     public void onClick(View v) {
11         Toast.makeText(Toast0.this, "按钮2长提示",
12             Toast.LENGTH_LONG).show();
13     }
14 });

信息提示框

Dialog(对话框)、AlertDialog(警告框)

 1 protected void onCreate(Bundle savedInstanceState) {
 2     super.onCreate(savedInstanceState);
 3     setContentView(R.layout.dialog);
 4     bt = (Button) findViewById(R.id.Dbt);
 5     bt.setOnClickListener(new OnClickListener() {
 6         public void onClick(View v) {
 7             Dialog dialog=new AlertDialog.Builder(Dialog0.this)
 8                 .setTitle("警告")                        //设置标题
 9                 .setMessage("股市有风险,投资需谨慎")    //显示信息
10                 .setIcon(R.drawable.go)                    //设置显示的图片
11                 .create();                                //创建Dialog
12             dialog.show();            //显示对话框
13         }
14 });

警告框

时间: 2024-10-27 19:23:22

高级控件【安卓5】——信息提示框、对话框的相关文章

[ExtJs5.1.0系列-第二天] 信息提示框组件<Ext.MessageBox>

在介绍ExtJs信息提示框组件之前,我们先来介绍一下ExtJs的组件配置. ExtJs组件通常有两种配置形式: (1) 用逗号分割的参数列表;  (2) 使用JSON对象作为组件提供配置信息.对于比较简单的配置一般采用逗号分隔的参数列表进行设置,对于较复杂的配置一般采用JSON对象的方式为组件提供配置信息. JSON简单介绍: JSON的全称是JavaScript Object Notation(JavaScript对象符号).JSON是一种结构化的,轻量级的,完全独立于语言的,基于文本的数据传

安卓高级控件(一)

1.Toast信息提示框   2.对话框,警告框(Dialog.AlertDialog)  警告框代码 接口名称 描述 DialogInterface.OnClickListener 对话框单击事件处理接口 DialogInterface.OnCancelListener 对话框取消事件处理接口 DialogInterface.OnDismissListener 对话框隐藏事件处理接口 DialogInterface.OnKeyListener 对话框键盘事件处理接口 DialogInterfa

安卓高级控件(1)

1.Toast信息提示框   2.对话框,警告框(Dialog.AlertDialog)  警告框代码 接口名称 描述 DialogInterface.OnClickListener 对话框单击事件处理接口 DialogInterface.OnCancelListener 对话框取消事件处理接口 DialogInterface.OnDismissListener 对话框隐藏事件处理接口 DialogInterface.OnKeyListener 对话框键盘事件处理接口 DialogInterfa

Windows应用程序高级控件之日期控件-DateTimePicker

DateTimePicker--日期控件 用途:用于选择日期和时间,但只能选择一个时间,而不是连续的时间段.当然也可以直接输入日期和时间 DateTimePicker的Format属性设置为Time,即可时间控件中只显示时间. Format属性用于获取或设置控件中显示的日期和时间格式 DateTimePickerFormat枚举值如下: Custom      DateTimePicker控件以自定义格式显示日期/时间值 Long        DateTimePicker控件以用户操作系统设置

Windows应用程序高级控件(一)

1.ErrorProvider控件 (1)用途:在不影响用户操作的情况下向用户显示有错误发生,一般在验证用户输入的数据是常用到该控件,这里就好像web应用中的CompareValidator等验证控件差不多. (2)一般通过ErrorProvider控件的SetError方法设置指定控件的错误. public void SetError(Control control,string value) 参数control表示要为其设置错误描述字符串的控件 参数value表示描述错误信息的字符串 (3)

Windows应用程序高级控件之ListView控件

ListView控件---列表视图控件 用途:显示带图标的项列表,其中可以显示大图标.小图标和数据 ListView控件的常用属性: View属性:设置项在控件中的显示方式,View属性的值有以下几种 Details       每个项显示在不同的行上 LargeIcon     每个项都显示为一个最大的图标,下面有标签,是默认的视图模式 List          每个项显示为一个小图标,右边带标签,各项排列在列中,没有列表头 SmallIcon     每个项显示为小图标,右边带标签 Tit

Windows应用程序高级控件之TreeView

TreeView控件--树控件 为用户显示节点层次结构,每个节点又可以包含子节点. 添加和删除树节点 添加--TreeView的Nodes属性的Add方法:public virtual int Add(TreeNode node) 删除--TreeView的Nodes属性的Remove方法:public void Remove(TreeNode node) 添加-实例代码: private void Form1_Load(object sender, EventArgs e) { //为树控件建

Android高级控件(一)——ListView绑定CheckBox实现全选,添加和删除等功能

Android高级控件(一)--ListView绑定CheckBox实现全选,添加和删除等功能 这个控件还是挺复杂的.也是项目中应该算是比較经常使用的了,所以写了一个小Demo来讲讲,主要是自己定义adapter的使用方法.加了非常多的推断等等等等-.我们先来看看实现的效果吧! 好的,我们新建一个项目LvCheckBox 我们事先先把这两个布局写好吧,一个是主布局,另一个listview的item.xml.相信不用多说 activity_main.xml <LinearLayout xmlns:

Android 高级控件(六)——RecyclerView的方方面面,让你知道他的魅力!

Android 高级控件(六)--RecyclerView的方方面面,让你知道他的魅力! RecyclerView出来很长时间了,相信大家都已经比较了解了,这里我把知识梳理一下,其实你把他看成一个升级版的ListView也是可以的,为什么这样说呢?我们一起来学习一下! 一.RecyclerView的基本使用 使用RecyclerView的话,大家都知道,他是V7里面的控件,所以我们需要添加源,但是大家的Gradle版本都是不一样的,这里介绍一下一种比较方便的添加方法,我们右键我们的项目 选择op