您的位置:首页 > 职场人生

ColoringLoading 分享

2015-09-23 12:11 429 查看


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,请转载时明标注出处,谢谢!   
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息