-1
A
回答
1
与iOS8不同,Android没有内置模糊效果,但有几种方法可用于创建自己的效果。
如果你想模糊一个可以呈现为Bitmap
的视图,那么一个好的解决方案是使用RenderScript
ScriptIntrinsicBlur
。使用ScriptIntrinsicBlur
的有用的开源BlurringView
已经被开发了500px并且可用here。这个观点背后的想法是,你打电话.setBlurredView(View view)
,view
是BlurringView
以下的视图是模糊的。然后,每当模糊将被重绘时,请致电.invalidate()
,因为模糊视图已更改。
但是,直接从Surface
中检索Bitmap
是不可能的,因为它具有视图。如果你想模糊一个表面而不是一个视图,我建议看看this answer。
相关问题
- 1. 模糊效果时滚动
- 2. 滚动时的运动模糊效果
- 3. 模糊效果
- 4. 手指触摸的Android模糊效果
- 5. QML模糊效果
- 6. Android Listview模糊效果项目
- 7. 添加模糊效果,而对视差头(SWIFT)滚动
- 8. 格Mozilla的鼠标滚轮滚动的模糊效果的内容
- 9. 如何在Android中实现Spotify App效果(图片淡化和滚动模糊)?
- 10. HTML5 Canvas运动模糊效果?
- 11. 显示Android模糊效果的活动标签
- 12. WP7背景模糊效果
- 13. 毕业模糊效果
- 14. 模糊按钮效果
- 15. GPUImage +触摸模糊效果
- 16. HTML5高斯模糊效果
- 17. 模糊效果iOS8上
- 18. 实时模糊效果7
- 19. 滚动效果
- 20. ListView滚动线条模糊
- 21. HTML CSS滚动模糊
- 22. Android的滚动型QuickAction效果
- 23. 对DrawingVisual的模糊效果的替代
- 24. iOS 7对videoPlayer的模糊效果
- 25. 创建模糊的背景效果
- 26. 锁定屏幕上的模糊效果
- 27. 整个网页上的模糊效果
- 28. 对div元素的模糊效果
- 29. 模糊QT中的QWidget效果
- 30. iOS的极端模糊效果