Skip to content

dandycheung/500px-android-blur

 
 

Repository files navigation

[Currently unmaintained]

500px Android Blurring View

For more information, please see our blog post.

Download

Define via Gradle:

repositories {
    maven { url 'https://github.com/500px/500px-android-blur/raw/master/releases/' }
}

dependencies {
    compile 'com.fivehundredpx:blurringview:1.0.0'
}

Enable renderscript in your module's defaultConfig:

android {
    defaultConfig {

        renderscriptTargetApi 21
        renderscriptSupportModeEnabled true
        ...
    }
}

Usage

First, give the blurring view a reference to the view to be blurred:

blurringView.setBlurredView(blurredView);

and then whenever the blurred view changes, invalidate the blurring view:

blurringView.invalidate();

Demo

500px Blurring View Demo

License

This project is licensed under the terms of the MIT license.

About

Android Blurring View

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%