扫码关注官方订阅号
Android中获取一张图片然后模糊比较容易,但是能不能实现IOS中的那种试试模糊,例如iOS通知栏下拉时,覆盖的区域被透明、模糊。
在小米手机上看到了,小米电视打开设置也有了同样的效果。
ringa_lee
说出来你可能不信,你拿一张模糊化的毛玻璃图片, 作为foreground图, 放在需要被模糊化的image上层, 滚动这个image图, 你就可以看到“实时模糊化”的效果, 正儿八经的做法是实时截取rect作为被计算的区域, 用renderscript的blur算法计算好返回展示也是ok的, 响应速度也还行
传送门: github: Search - android blur
p.s. 如果需要动态设置模糊度, 直接拿图片来做遮罩的那种办法就不可取了.
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
说出来你可能不信,
你拿一张模糊化的毛玻璃图片, 作为foreground图, 放在需要被模糊化的image上层, 滚动这个image图, 你就可以看到“实时模糊化”的效果,
正儿八经的做法是实时截取rect作为被计算的区域, 用renderscript的blur算法计算好返回展示也是ok的, 响应速度也还行
传送门: github: Search - android blur
p.s. 如果需要动态设置模糊度, 直接拿图片来做遮罩的那种办法就不可取了.