【自学笔记】对话框,进度条
来源:互联网 发布:伊利的网站域名有几个 编辑:程序博客网 时间:2024/06/14 15:32
ProgressBar
界面上显示的一个进度条。
xml中:
android:visibiity =visible ,invisible和gone
visible:表示可见的(默认值)
invisible:表示不可见的,但是他仍然占据着原来的位置和大小,可以理解为透明状
态。
gone:表示不仅不可见,而且不占据任何控件。
默认圆形的进度条,还可以设置成水平进度style=”?android:attr/progressBarStyleHorizontal”
android:max 表示设置进度条最大值
方法中
setVisibility() :有三个参数,View.VISIBLE, View.INVISIBLE,GONE作用和xml中一样
AlertDialog
在当前的界面中弹出一个对话框,置顶于所有界面元素之上,能够屏蔽其他控件的交互能力。
我们在点击事件中添加
bt.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { AlertDialog.Builder dialog=new AlertDialog.Builder(MainActivity.this); dialog.setTitle("这是对话框"); dialog.setMessage("重要的信息在这里"); dialog.setCancelable(false); dialog.setPositiveButton("确认", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { } }); dialog.setNegativeButton("取消",new DialogInterface.OnClickListener(){ @Override public void onClick(DialogInterface dialogInterface, int i) { } }); dialog.show(); } }); }
首先用AlertDialog.Builder创建一个AlertDialog的实例,然后设置基本属性。最后调用show()方法显示对话框。
dialog.setCancelable(false); 表示按返回键无效(可否取消)
setPositiveButton():确认按钮点击事件
setNegativeButton():取消按钮点击事件
ProgressDialog
和AlertDialog相似,只不过多了个进度条
bt.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { ProgressDialog dialog=new ProgressDialog(MainActivity.this); dialog.setTitle("这是标题"); dialog.setMessage("loading。。。。"); dialog.setCancelable(true); dialog.show(); } });
阅读全文
0 0
- 【自学笔记】对话框,进度条
- Android开发自学 -- 进度条对话框ProgressDialog
- 进度条对话框
- 对话框进度条。。
- 进度条对话框
- 进度条对话框
- Android studio 自学笔记-----avd打不开模拟器,进度条无反应
- 自学QT之进度条
- Android 应用开发笔记 - 对话框中的进度条(ProgressDialog)
- 进度条,进度条对话框,QProgressBar类
- 进度条对话框和圆形进度条对话框
- 自定义进度条对话框,自定义对话框
- 添加进度条对话框
- Android ProgressDialog进度条对话框
- [控件]ProgressDialog对话框进度条
- ProgerssDialog对话框中的进度条
- android进度条对话框Demo
- RCP-进度条对话框
- sql 习题
- 2017 Multi-University Training Contest
- Java.lang.Character.isDigit()和isLetter()方法
- IO的总结
- python爬虫学习第九天
- 【自学笔记】对话框,进度条
- [Unity3D经验分享]批处理工具 (提前下班神器)
- Weblogic无法启动adminserver相关问题
- 安装docker本地镜像仓库
- 笔试题-堆排序
- 数据设计三范式
- 利用opencv作透明重叠人群密度热度图
- hdu6047Maximum Sequence(优先队列)
- 编辑框CEdit的EN_CHANGE通知消息