FancyShowCaseView

An easy-to-use customizable show case view with circular reveal animation.

Features

  • Circular reveal animation (API Level 21+)
  • Background color
  • Circle and Rounded Rectangle focus shapes
  • Title style and position
  • Custom view inflation
  • Custom enter/exit animations
  • Chaining multiple FancyShowCaseView instances
  • Showing only one time

!gif

!gif

Gradle Dependency

Add this in your root build.gradle file (not your module build.gradle file):

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

Then, add the library to your module build.gradle

dependencies {
    compile 'com.github.faruktoptas:FancyShowCaseView:1.0.0'
}

Sample Usage

new FancyShowCaseView.Builder(this)
        .focusOn(view)
        .title("Focus on View")
        .build()
        .show();

Please see wiki for more samples.

Already in use in following apps

(feel free to send me new projects)

Sample App

fancyshowcaseview-sample-v1.0.0.apk

GitHub