Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

samlss/CoffeeView

Open more actions menu

Repository files navigation

CoffeeView

A cup of coffee loading view.

You can specify the color of the cup, the color of the coaster, the color of the vapors.


Api reqeust MIT Licence Blog

The default effect:

gif1

The custom colors effect:

gif2

Use

Add it in your root build.gradle at the end of repositories:

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

Add it in your app build.gradle at the end of repositories:

dependencies {
    implementation 'com.github.samlss:CoffeeView:1.1'
}

in layout.xml:

 <com.iigo.library.CoffeeView
            app:cupColor="#42b6b7"
            app:coasterColor="#72c7c8"
            app:vaporColor="#bbc8c8"
            android:layout_marginTop="20dp"
            android:layout_width="100dp"
            android:layout_height="100dp" />

in java code:

  cofeeView.setCupColor(Color.BLUE); //Set the color of the cup.
  coffeeView.setCoasterColor(Color.RED); //Set the color of the coaster.
  coffeeView.setVaporColor(Color.GREEN); //Set the color of the vapors.
  
  coffeeView.start(); //start animation
  coffeeView.stop(); //stop animation
  
  coffeeView.release(); //release when you do net need the view anyway.

Attributes description:

attr description
cupColor the color of cup
coasterColor the color of cup coaster
vaporColor the color of vapors

Note

You can adjust the style you want by setting the width and height of the CoffeView. If the animation setting of the vapors does not meet your requirements, you can download the source code to modify it. If you like it please don't marry your star.

About

🍵A cup of coffee loading view.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.