Diagonalify
Introduction: Create diagonal cuts on image view
Tags:
多角线分隔-Create diagonal cuts on image view
Min SDK 9
Screnshots
Usage
Add these lines in your build.gradle file at root level:
repositories {
jcenter()
maven { url "https://jitpack.io" }
}
Add these lines in your build.gradle file at root level:
dependencies {
compile 'com.github.developer-shivam:Diagonalify:1.1'
}
Basic Usage
Java
DiagonalView diagonalView = new DiagonalView(this);
diagonalView.setAngle(15);
diagonalView.setDiagonalGravity(DiagonalView.LEFT);
diagonlaView.setDiagonalColor(Color.BLACK);
diagonalView.setBackgroundColor(Color.WHITE);
XML
<developer.shivam.library.DiagonalView android:id="@+id/diagonal_view"
android:layout_width="match_parent"
android:layout_height="300dp"
android:src="@drawable/cover_photo"
android:scaleType="centerCrop"
diagonal:diagonalColor="#FFFFFF"
diagonal:backgroundColor="#00F44336"
diagonal:diagonalGravity="right"
diagonal:angle="15"/>
Custom Attributes
Diagonal Color
diagonal:diagonalColor="#FFFFFF"
Background Color
diagonal:backgroundColor="#50F44336"
Diagonal Angle
diagonal:angle="15"
License
Copyright (c) 2016 Shivam Satija
Licensed under the Apache License, Version 2.0