我需要帮助实现模糊解决方案,以达到以下目的:
我尝试使用许多库,例如Stackblur,paveldudka's blurring和最后500px自己的库。
其中一些失败了(要么没有模糊,要么不是预期的结果),我仍在努力找出原因......所有这些库都使用相同的技术
主要问题在于这些库提供一次性渲染。也就是说,他们只能进行一次模糊处理,这对于固定背景/内容非常完美。
- 我有一个匹配整个活动的ScrollView,其中包含动态内容:可以添加、动画化、删除等;
- 我有一个标题,当它被屏幕顶部滚动时,会隐藏内容。
我尝试使用许多库,例如Stackblur,paveldudka's blurring和最后500px自己的库。
其中一些失败了(要么没有模糊,要么不是预期的结果),我仍在努力找出原因......所有这些库都使用相同的技术
Android RenderScript Library
。主要问题在于这些库提供一次性渲染。也就是说,他们只能进行一次模糊处理,这对于固定背景/内容非常完美。
500px库是我正在寻找的最接近的东西:
- 他们的演示呈现了一个带有动画图像和中间模糊正方形的屏幕;
- 如果所述图像经过所述模糊正方形,则它们会被动态地模糊。
查看代码,模糊效果是在动画监听器的更新方法中重新渲染的。这非常昂贵,我想知道是否这是正确的方法。