Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
690 views
in Technique[技术] by (71.8m points)

Android应用怎么实现实时模糊效果的View,同时View下面仍然有一个VideoView仍然在播放视频?

Android中获取一张图片然后模糊比较容易,但是能不能实现IOS中的那种试试模糊,例如iOS通知栏下拉时,覆盖的区域被透明、模糊。

在小米手机上看到了,小米电视打开设置也有了同样的效果。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

说出来你可能不信,
你拿一张模糊化的毛玻璃图片, 作为foreground图, 放在需要被模糊化的image上层, 滚动这个image图, 你就可以看到“实时模糊化”的效果,
正儿八经的做法是实时截取rect作为被计算的区域, 用renderscript的blur算法计算好返回展示也是ok的, 响应速度也还行


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share

2.1m questions

2.1m answers

63 comments

56.7k users

...