【第21期】观点:人工智能到底用 GPU?还是用 FPGA?

Android背景虚化的PopupWindow 可指定虚化区域

原创 2016年06月01日 20:59:56

转载请注明出处

使用方式同系统PopupWindow:

//初始化并设置返回键以及点击外部消失
mPopupWindow = new BackgroundBlurPopupWindow(mTextView, WindowManager.LayoutParams.WRAP_CONTENT, WindowManager.LayoutParams.WRAP_CONTENT, this, true);
mPopupWindow.setFocusable(true);
mPopupWindow.setBackgroundDrawable(new ColorDrawable());

可配置背景变暗动画、位置、颜色,不配置默认全屏展示暗黑色:

mPopupWindow.setBlurRadius(BackgroundBlurPopupWindow.DEFAULT_BLUR_RADIUS);//配置虚化比例
mPopupWindow.setDarkStyle(R.style.MyDarkStyle);//动画
mPopupWindow.setDarkColor(Color.parseColor("#a0880000"));//颜色
//mPopupWindow.darkFillScreen();//全屏
mPopupWindow.drakLeftOf(mBtnRight);//左于
mPopupWindow.darkRightOf(mBtnLeft);//右于
mPopupWindow.darkAbove(mBtnBottom);//上于
mPopupWindow.darkBelow(mBtnTop);//下于
mPopupWindow.darkFillView(mBtnView);//覆盖视图
mPopupWindow.showAtLocation(mBtnCenter, Gravity.CENTER, 0, 0);//弹出PopupWindow

效果如下:

下载地址:
https://github.com/BakerJQ/BackgroundBlurPopupWindow

版权声明:转载请注明出处 举报

相关文章推荐

android--毛玻璃效果(背景虚化)的实现

1. RenderScript 谈到高斯模糊,第一个想到的就是RenderScript。RenderScript是由Android3.0引入,用来在Android上编写高性能代码的一种语言(使用...

Android快速毛玻璃虚化效果实现

在iOS设备上我们随处可见毛玻璃效果,而且最近越来越多的场合应用到了这种美观的虚化效果,包括本人的一个开源项目BlureImageView也是受此启发。所以,恰到好处的虚化效果能很好的改善用户体验,而...

Android 图片虚化,虚化图片,模糊图片

Blur 自从iOS系统引入了Blur效果,也就是所谓的毛玻璃、模糊化效果,磨砂效果,各大系统就开始竞相模仿,这是一个怎样的效果呢,我们现来看一些图: 这些就是典型的Blur效果,...

PopupWindow弹出后其他地方变暗的效果如何实现

PopupWindow弹出后其他地方变暗的效果如何实现 现实的解决方法,总结了一下,共有两种 第一种方法,简单有效: popupwindow 的界面本来就是和整个屏幕一样的大小,  只是有内容的部分...

android中popupwindow弹出后,屏幕背景变成半透明

android中popupwindow弹出后,屏幕背景变成半透明这个效果很普通。实现的方法也很多。我使用的可能是最简单的一种,就是设置一下getWindows的透明度。不多说上代码 /** * 设...

android 中毛玻璃效果(背景虚化)的实现

搜集很多关于背景虚化的帖子, @IcyFox 的见解 : 模糊实现方案探究 1. RenderScript 谈到高斯模糊,第一个想到的就是RenderScript。RenderSc...

一种快速毛玻璃虚化效果实现--Android

在iOS设备上我们随处可见毛玻璃效果,而且最近越来越多的场合应用到了这种美观的虚化效果,包括本人的一个开源项目BlureImageView也是受此启发。所以,恰到好处的虚化效果能很好的改善用户体验,而...

View之背景虚化处理(头像作为背景模糊化处理)

在工作中,遇到一个问题,要将用户的头像作为一个大背景,就是背景模糊化。 主要就是用到了下面这个类 public class BlurImageview { /** 水平方向模糊度 */...

Android 虚化图片的方法

Android 虚化图片 模糊图片 图片毛玻璃效果。 效果如图: 在Android可以用RenderScript方便的实现这个方法: private void blur(Bitmap b...

Android 虚化的高级技巧

今天我们试着深入研究一些模糊技巧献给安卓开发者们。我阅读了大量的文章和so帖子中对于它的不同的描述方法,所以我想总结一下我学到的东西。 为什么? 如今越来越多的开发者试着为他们的自定义控件增加...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)