新建一个xml

<?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"android:gravity="center"><LinearLayoutandroid:layout_width="280dp"android:layout_height="150dp"android:orientation="vertical"android:paddingHorizontal="15dp"android:paddingVertical="15dp"><LinearLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="horizontal"android:gravity="left"><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="请稍等"android:textSize="30sp"android:textColor="#000000"/></LinearLayout><LinearLayoutandroid:layout_width="match_parent"android:layout_height="match_parent"android:layout_marginVertical="10dp"android:orientation="horizontal"><LinearLayoutandroid:layout_width="0dp"android:layout_height="match_parent"android:layout_weight="1"android:gravity="center"><ProgressBarandroid:layout_width="match_parent"android:layout_height="match_parent"/></LinearLayout><LinearLayoutandroid:layout_width="0dp"android:layout_height="match_parent"android:layout_weight="2"android:gravity="left"android:layout_marginTop="5dp"><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="正在飞速加载中..."android:textSize="18sp"/></LinearLayout></LinearLayout></LinearLayout>
</LinearLayout>

xml的预览图

在Java文件中 调用此方法即可 注意需要上下文对象

 //等待对话框private void waitDialog(){//关联xml文件 需要上下文对象View view = LayoutInflater.from(context).inflate(R.layout.dialog_progress,null);AlertDialog.Builder dialog = new AlertDialog.Builder (context);dialog.setView(view);//点击空白区对话框不会消失dialog.setCancelable(false);final AlertDialog dialog1 = dialog.create();dialog1.show ();//等待三秒钟之后自动消失final Timer timer = new Timer();timer.schedule(new TimerTask() {@Overridepublic void run() {dialog1.dismiss();timer.cancel();}},3000);}

最终效果图

超简单的 ProgressBar + AlertDialo相关推荐

  1. 零起点学算法03——超简单模仿算术题

    零起点学算法03--超简单模仿算术题 Description 计算机计算能力很强哦.  让计算机帮你算其实也很容易,不过要学好计算机语言哦.  下面请看一个例子:要求计算机计算1+2的值并输出.  这 ...

  2. 迷你世界电锯机器人_迷你世界:三分钟制作超简单飞翔石像机器人报道!

    更多游戏资讯,请点击上方蓝字查询! 哈喽,大家好,还记得我之前分享的超简单的石像机器人吗?不记得了吗?我再帮助大家回忆回忆,之前研游酱分享的石像机器人总共是分两篇文章,一个是不会动的入下图,一个是会动 ...

  3. 面试Python开发的这道题超简单,我却搞砸了!

    题图 | Shutterstock / studiostoks 这道算法题明明超简单-- 上午10点,在T公司的会议室里,小R正在参加一场他准备了好几天的技术面试. 整体来说,他在这场面试中的表现还不 ...

  4. ASP.NET中一种超简单的Ajax解决方案

    为什么是Ajax2? 因为之前有一个blqw.Ajax,并且已经在项目中投入使用了,但是没有这个方便,这个是后来才弄的,为了纪念第一版的blqw.Ajax,所以这个就2了... 话说看了评论才发现,原 ...

  5. python http服务器_超简单的Python HTTP服务

    超如果你急需一个简单的Web Server,但你又不想去下载并安装那些复杂的HTTP服务程序,比如:Apache,ISS等.那么, Python 可能帮助你.使用Python可以完成一个简单的内建 H ...

  6. 用python实现视频换脸_超简单使用Python换脸实例

    换脸! 这段时间,deepfakes搞得火热,比方说把<射雕英雄传>里的朱茵换成了杨幂,看下面的图!毫无违和感! 其实早在之前,基于AI换脸的技术就得到了应用,比方说<速度与激情7& ...

  7. 【超简单】MySQL存储引擎的选择与配置

    [超简单]MySQL存储引擎的选择与配置 存储引擎简介 MySQL中的数据用各种不同的技术存储在文件(或内存)中.每一种技术都使用不同的存储机构,索引技巧,锁定水平并且最终提供广泛的不同的功能和能力. ...

  8. 批处理 操作mysql_超简单使用批处理(batch)操作数据库

    超简单使用批处理(batch)操作数据库 批处理(batch)是什么 批处理的执行就好比快递员的工作: 未使用批处理的时候,快递员一次从分发点将一件快递发给客户: 使用批处理,则是快递员将所有要派送的 ...

  9. python与excel表格-超简单:用Python让Excel飞起来

    超简单:用Python让Excel飞起来 作者:王秀文;郭明鑫;王宇韬 编著 出版日期:2020年07月 文件大小:20.30M 支持设备: ¥45.00在线试读 适用客户端: 言商书局 iPad/i ...

最新文章

  1. VirtualBox 下USB 设备加载的步骤及无法加载的解决办法
  2. get,put,post,delete含义与区别
  3. 【Android 组件化】路由组件 ( 路由框架概述 )
  4. C语言学生学籍管理系统 链表+存储数据到文档
  5. leetcode876. 链表的中间结点
  6. java 关闭守护线程_Java并发编程之线程生命周期、守护线程、优先级、关闭和join、sleep、yield、interrupt...
  7. Java游戏小李飞镖,安全工程与虚拟技术部双节活动
  8. 酒店管理系统java实现
  9. Android TTS(TextToSpeech)实践
  10. 站在知乎肩上-做更强的自己(3)
  11. BZOJ 2794 [Poi2012]Cloakroom(离线+背包)
  12. Cent OS7的安装
  13. 计算机中央的处理器由什么构成,计算机中央处理器CPU的由什么组成
  14. SEO人员快速提升关键词优化排名的方法
  15. 项目:家庭收入支出记账软件(JAVA语言)
  16. Win10系统bhound7.sys蓝屏故障修复
  17. win7已经阻止此发行者在您的计算机上运行软件,win7系统打开特定网站提示“控件无法安装,windows已阻止此软件因为无法验证发行者”如何解决...
  18. 宜信笔试题 把m升水倒入n个杯子
  19. java 二进制流转图片_java转发二进制图片流【原】
  20. 5G大时代来临智慧城市智能化建设加速完成

热门文章

  1. gitLab汉化出错问题
  2. 易会考刷题平台搭建信息技术学业水平考试会考平台搭建
  3. Python字节转换(Bytes conversion)
  4. WDS201 2串口RS-232转10/100Base-T(X) + 801.11 b/g无线设备服务器
  5. AMD CPU Ryzen R7 2700X 安装 Ubuntu18.04 + AMD RX580 显卡驱动
  6. Jetson nano查看自带的opencv版本
  7. 南通SEO爱好者之“拿来主义”!
  8. 给张云成的留言 20120223
  9. Improved Residual Networks for Image and Video Recognition
  10. 拥抱开源,聆听不同的声音——2017 PostgreSQL大象汇暨第八届PostgreSQL中国技术大会行记...