CoolAndroidAnim
 Introduction:  一个酷炫的 android loading 效果,想法来源于 Google 的 nexus 机子 6.0 系统的开机动画,也是对于它的一个模仿:从四个小球的 不同的组合动画(包括了缩放,旋转,移动,变色等)演变成 loading 字样的效果。
 Tags:  
LoadingView-加载动画-Nexus开机动画-一个酷炫的 android loading 效果,想法来源于 Google 的 nexus 机子 6.0 系统的开机动画,也是对于它的一个模仿:从四个小球的 不同的组合动画(包括了缩放,旋转,移动,变色等)演变成 loading 字样的效果.
效果
动画分为两部分:
- 循环变化的动画效果
 - 调用结束 API 时从循环动画切换到结束动画
 

api
CoolAnimView.java
/**
 * 调用该方法可以使动画进入结束动画的阶段,而具体结束动画的时间,需要通过接口回调来获得
 */
void stopAnim();
/**
 * 设置结束动画的监听
 */
void setOnCoolAnimViewListener(OnCoolAnimViewListener onCoolAnimViewListener);
使用方法
1.通过 XML 设置
<com.tomandjerry.coolanim.lib.CoolAnimView
    android:id="@+id/cool_view"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />
2.通过 java 代码引入
layout.addView(new CoolAnimView(MainActivity.this), params);
结构

作者
TODO
该库还未提供自由更改大小的能力
