项目需求: 点击音乐按钮,跳出弹出框,此时,背景要有类似高斯模糊的效果,针对这个问题,我们采用github上的
compile ‘com.flurgle:blurkit:1.1.1’
主要是它不消耗性能,高斯模糊性能消耗大(因为需要先对屏幕截图,然后再加载截图进行模糊处理).
效果如下
那么这时候又一个效果就是 点击弹出框以外任何地方,此弹出框消失.
先科普这个布局:
(这是一个保密项目)
那么这时候问题来了,点击弹出框以外的地方,这个层就要消失.这时候用的了事件拦截机制,主题来了.
参考:
http://www.cnblogs.com/lwbqqyumidi/p/3500997.html