Blurry

Blurry is an easy blur library for Android

Github stars Tracking Chart

Android Arsenal
License
Download

Blurry is an easy blur library for Android.

logo

Screenshot

Demo

How do I use it?

Setup

Dependencies
dependencies {
    compile 'jp.wasabeef:blurry:3.x.x'
}

Functions

Overlay

Parent must be ViewGroup

Blurry.with(context).radius(25).sampling(2).onto(rootView)

Into

// from View
Blurry.with(context).capture(view).into(imageView)
// from Bitmap 
Blurry.with(context).from(bitmap).into(imageView)

Blur Options

  • Radius
  • Down Sampling
  • Color Filter
  • Asynchronous Support
  • Animation (Overlay Only)
Blurry.with(context)
  .radius(10)
  .sampling(8)
  .color(Color.argb(66, 255, 255, 0))
  .async()
  .animate(500)
  .onto(rootView);

Requirements

Android 3.+ (API 14)

Developed By

Daichi Furiya (Wasabeef) - dadadada.chop@gmail.com

License

Copyright 2018 Wasabeef

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Main metrics

Overview
Name With Ownerwasabeef/Blurry
Primary LanguageJava
Program languageJava (Language Count: 2)
Platform
License:Apache License 2.0
所有者活动
Created At2015-07-23 14:12:08
Pushed At2023-04-27 15:54:45
Last Commit At2020-07-28 23:25:12
Release Count13
Last Release Name4.0.0 (Posted on )
First Release Name0.0.1 (Posted on )
用户参与
Stargazers Count5.6k
Watchers Count101
Fork Count604
Commits Count131
Has Issues Enabled
Issues Count105
Issue Open Count82
Pull Requests Count16
Pull Requests Open Count3
Pull Requests Close Count2
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private