最近有空,来把app中常用到的Dialog对话框写一篇博客,在app中很多地方都会用到Dialog对话框,今天小编我就给大家介绍Dialog对话框。 先看看效果图: 12种,可根据需求选择,上图可知,底部弹框也可通过Dialog对话框实现,可以不用PopupWindow来实现了,比较方便 Andro ...
分类:
移动开发 时间:
2017-07-20 12:10:50
阅读次数:
303
PopupWindow的官方定义例如以下:A popup window that can be used to display an arbitrary view. The popup window is a floating container that appears on top of the ...
分类:
移动开发 时间:
2017-07-14 20:31:58
阅读次数:
245
近期工作需求,需要做一个弹出窗口,并且里面包含2个设置项,一个进入详细设置,一个快捷开关,界面如下: //目前常规的动画设置,如下几种mPopWindow.setAnimationStyle(Animation_Toast); 其中,可以设置的动画值如下:AnimationAnimation_Activity:像Activity一样出现,..
void setOutsideTouchable(boolean touchable) Controls whether the pop-up will be informed of touch events outside of its window. void setFocusable(bool ...
PopupWindow可以说是Google坑最多的一个控件,使用PopupWindow的时候没有遇到几个坑你都不好意思说你用过它,说一个可能大多数人都遇到过的一个坑:那就是我们想触摸PopupWindow 以外区域就隐藏PopupWindow,理论上我们只需要调用 setOutsideTouchab ...
分类:
移动开发 时间:
2017-07-01 10:03:57
阅读次数:
1419
本文讲述什么是 LayoutInflater。有何作用。使用场景。以及与 setContentView() 的差别。应用案例请參见我的还有一篇博文《Android PopupWindow 仿微信点赞和评论弹出框》。 1. LayoutInflater 是什么 LayoutInflater 是一个抽象 ...
分类:
移动开发 时间:
2017-06-30 09:47:10
阅读次数:
171
说明:从屏幕底部弹出PopupWindow,有弹出隐藏动画效果.背景设置透明度.效果图例如以下:1.MainActivity.java 显示popwindow,宽高跟屏幕大小一样,设置一个透明度背景public class MainActivity extends Activity { @Overr ...
前几天要用到PopupWindow,一时竟想不起来怎么用,赶紧上网查了查,自己写了个demo,并在此记录一下PopupWindow的用法。 使用场景 PopupWindow,顾名思义,就是弹窗,在很多场景下都可以见到它。例如ActionBar/Toolbar的选项弹窗,一组选项的容器,或者列表等集合 ...
分类:
移动开发 时间:
2017-06-17 11:08:43
阅读次数:
194
先来看下Android API 的这个Methods: public void setOutsideTouchable (boolean touchable) Controls whether the pop-up will be informed of touch events outside o ...
分类:
移动开发 时间:
2017-06-12 11:52:50
阅读次数:
302
public class MainActivity extends Activity implements OnClickListener { protected int mScreenWidth; protected int mScreenHeight; private PopupWindow p ...