Android学习整理-3-弹出式窗口popup与AlertDi

2017-03-05  本文已影响345人  minminaya

弹出式窗口PopupWindow和AlertDialog

Android学习整理 - 系列


区别

表现为:AlertDialog弹出时,背景是黑色的,但是当我们点击背景,AlertDialog会消失,证明程序不仅响应AlertDialog的操作,还响应其他操作,其他程序没有被阻塞,这说明了AlertDialog是非阻塞式对话框;PopupWindow弹出时,背景没有什么变化,但是当我们点击背景的时候,程序没有响应,只允许我们操作PopupWindow,其他操作被阻塞

PopupWindow的学习

简单粗暴
五分钟教你学会PopupWindow

动画等等很全
android的PopupWindow简解

该文章关于popup的动画属性设计在 三 --> 4 关于popup的动画


PopupWindow的位置:


AlertDialog的学习

AlertDialog

注意自定义布局实现是构造器是

AlertDialog build = new AlertDialog.Builder(this).create();```

  而不是

AlertDialog.Builder builder = new AlertDialog.Builder(this);```

上一篇下一篇

猜你喜欢

热点阅读