My team at GG Network added a very nice effect to Open FM – an on-line radio player that we rebuilt from the ground in the second half of 2014. We used a blurred version of a content image as the application background. I want to share with you the steps we’ve taken to implement this.
It seemed at first like quite a task. Android doesn’t use blur anywhere in the system UI (at least not since Froyo), neither do any of the AOSP or Google apps, so it seemed there will be no example code to rely on. In the end it wasn’t that hard – there may not be a
blur() function in any of the framework classes, but what’s available is almost as straightforward.