这里说两个常用的弹窗类, PopupWindow和AlertDialog.
我的理解就是, PopupWindow较为随性, 可以在任意位置弹窗, 比如你经常看到的朋友圈点赞的那个小的弹窗....为了保护你的眼睛, 图片已处理
----
PopupWindow
官方文档传送门
实例解析
先来看一段常规的PopupWindow的使用, 然后逐行分析下...., 因为22中引入了Material Design风格的Dialog(5.0引入的Material Design), 当然, 如果你用Android Studio, 这点基本无需担心.
dependencies...右侧是Material Design风格
好, 接下来进入正文. 我们构建一个最简单的弹窗....当然啦, 还有adapter的方法, 但是我暂时不打算在这次的文章中写, 因为用adapter的时候太多了, 可能要下次弄个单独的部分.
?
举个栗子
<?