ColoringLoading 分享

ColoringLoading

Screenshots

Watch YouTube video here.

NINJABUTTERFLYVIOLIN
RIFLEHEAR STYLETOOTH
CUCUMBERSTORMDOGEZA
CAT

Requirements

Target Sdk Version : 21
Min Sdk Version : 14

How to use

1) Add this to your build.gradle.

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

dependencies {
  compile 'com.github.recruit-lifestyle:ColoringLoading:1.0'
}

2) Add java jp.co.recruit_lifestyle.android.widget.ColoringLoadingView.

<jp.co.recruit_lifestyle.android.widget.ColoringLoadingView
    android:layout_width="300dp"
    android:layout_height="300dp"
    />

3) Select Character.

loadingView.setCharacter(ColoringLoadingView.Character.BUTTERFLY);

4) Call java ColoringLoadingView#startDrawAnimation

loadingView.startDrawAnimation();

5) When finished, call setVisibility(GONE)

loadingView.setVisibility(View.GONE);

Custom

If you need another Character, you can make new Character very easy.

1) Make 100pt * 100pt Canvas with Illustrator

2) Draw new Character

3) Open ExtendScript ToolKit and import ConvertScript.jsx

4) Select new Character, Run ConvertScript.jsx

5) Copy the results outputted to CharacterPath.java

6) Update ColoringLoadingView.java
Update Character

Add new case and put in CharacterPath variable


原文出自IT蓝豹:http://www.itlanbao.com,请转载时明标注出处,谢谢!   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值