From c1f1091364a3c0abfd1bccfca5160692a698a030 Mon Sep 17 00:00:00 2001 From: furiya-daichi Date: Sun, 11 Jan 2015 23:13:35 +0900 Subject: [PATCH] update Readme --- README.md | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 91 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 51d60d8..daa3ae9 100644 --- a/README.md +++ b/README.md @@ -1 +1,91 @@ -# glide-transformations +Glide Transformations +====================== +[![License](https://img.shields.io/badge/license-Apache%202-blue.svg)](https://www.apache.org/licenses/LICENSE-2.0) + +A transformation library providing a variety of image transformations for [Glide](https://github.com/bumptech/glide). + +Please feel free to use this. + +# Demo + +Comming Soon.. + +# Samples + +Comming Soon.. + +# How do I use it? + +## Step 1 + +#### Gradle +```groovy +repositories { + jcenter() +} + +dependencies { + compile 'jp.wasabeef:glide-transformations:1.0.0' +} +``` + +## Step 2 + +Set RecyclerView ItemAnimator. + +```java + Glide.with(this).load(R.drawable.demo) + .bitmapTransform(new BlurTransformation(this, Glide.get(this).getBitmapPool())) + .into((ImageView) findViewById(R.id.image)); +``` + +## Advanced Step 3 + +You can set an multiple transformations. + +```java + BitmapPool pool = Glide.get(this).getBitmapPool(); + Glide.with(this).load(R.drawable.demo) + .bitmapTransform(new BlurTransformation(this, pool, 5), new CropCircleTransformation(pool)) + .into((ImageView) findViewById(R.id.image)); +``` + +## Transformations + +### Crop +`CropTransformation`, `CropCircleTransformation`, `CropSquareTransformation` + +### Color +`ColorFilterTransformation`, `GrayscaleTransformation` + +### Blur +`BlurTransformation` + +### Other +`RoundedCornersTransformation` + +Developed By +------- +Daichi Furiya (Wasabeef) - + + +Follow me on Twitter + + +License +------- + + Copyright 2015 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.