Diagonalify

Additional

Language
Java
Version
1.1 (Oct 3, 2016)
Created
Oct 2, 2016
Updated
Nov 21, 2017
Owner
Shivam Satija (developer-shivam)
Contributors
Chetan Kaushik (dynamitechetan)
Shivam Satija (developer-shivam)
2
Activity
Badge
Generate
Download
Source code
APK file

Commercial

Diagonalify

####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