mj-studio-library / OroraImageView

Handy Drop Shadow image in ImageView

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OroraImageView

Handy Drop Shadow image in ImageView


Idea from

Medium

ElevationImageView

Sample

How?

  • RenderScript

Usage

xml

<happy.mjstudio.ororaimageview.OroraImageView
    app:orora_blur_radius="25.0"
    app:orora_shadow_color="@color/colorPrimary"
    app:orora_shadow_offset_x="1dp"
    app:orora_shadow_offset_y="1dp"
    android:scaleType="centerInside"
    android:src="@drawable/mjstudio"
    android:id="@+id/orora"
    ...
 />

code

orora.shadowColor = Color.BLACK

orora.blurRadius = 25f

orora.shadowOffsetX = 4f

orora.shadowOffsetY = 4f

Download

  • MinSDK = 14

Project-level build.gradle

allprojects {
	repositories {
		...
		maven { url 'https://jitpack.io' }
	}
}


defaultConfig {
    ...

    renderscriptTargetApi 18
    renderscriptSupportModeEnabled false
}

Module-level build.gradle

implementation 'com.github.mym0404:OroraImageView:1.1'

About

Handy Drop Shadow image in ImageView

License:Apache License 2.0


Languages

Language:Kotlin 90.8%Language:RenderScript 9.2%