自定义弹窗 VS AlertDialog分享弹窗

一.摘要

弹窗通常用于提示用户进行某种操作,比如:点击分享按钮,弹窗分享对话框;双击返回按钮,弹窗退出对话框;下载文件,提示下载对话框等等,分享对话框/退出对话框/下载对话框,都可以直接使用AlertDialog实现,类似的效果如下图:
popup-alertdialog-demo

二.AlertDialog基础知识

AlertDialog无法直接通过new关键字获取对象,调用方法:new AlertDialog.Builder.create()获取AlertDialog对象,这个时候容易让人疑惑的是:如何设置对话框的属性?比如:对话框标题,对话框消息,对话框按钮等等

原文转自:TeachCourse

原文地址:https://www.cnblogs.com/dazhao/p/5410881.html