android常见对话框(其他对话框)总结 二

前言:上篇文章总结了AlertDialog的几种常见的方式,本篇文章继续讲解其他的对话框。

 ProgressDialog

1 ProgressDialog
这种对话框在api26中已经标记为过时的api 已经被google工程师弃用了,但是此处还是介绍一下让大家了解一下。


android常见对话框(其他对话框)总结 二_第1张图片
image.png

建议使用progressBar控件替代此对话框(此控件的使用很简单的支持圆形 水平进度条 想玩的可以自己搜搜玩玩,此处不再讲解此控件了)。

ProgressDialog简单的使用Demo

package com.example.zhangbiao.myapplication;

import android.app.ProgressDialog;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

public class TestActivity extends AppCompatActivity {

   @Override
   protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.activity_test);


       //1.创建一个ProgressDialog的实例
       //2.设置标题
       //3.设置显示内容
       //4.设置可否用back键关闭对话框
       //5.将ProgessDialog显示出来
       ProgressDialog progressDialog = new ProgressDialog(this);
       progressDialog.setTitle("这是一个 progressDialog");
       progressDialog.setMessage("Loading......");
       progressDialog.setCancelable(true);
       progressDialog.show();

   }
}

运行出来的贴图:


android常见对话框(其他对话框)总结 二_第2张图片
image.png

alertdialog对话框参考
android常见对话框(其他对话框)总结 一
https://www.jianshu.com/p/5849ff24e486

你可能感兴趣的:(android常见对话框(其他对话框)总结 二)