Skip to content
守望先锋的加载动画
Java
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea 2016/11/28 init Nov 28, 2016
demo 2017.02.13 增加自动开启动画接口 Feb 13, 2017
gradle/wrapper 2016/11/28 init Nov 28, 2016
library 2017.02.13 增加自动开启动画接口 Feb 13, 2017
.gitignore 2016/11/28 init Nov 28, 2016
LICENSE Update LICENSE Dec 4, 2016
README.md Update README.md Dec 22, 2017
build.gradle 2016/11/28 init Nov 28, 2016
gradle.properties
gradlew 2016/11/28 init Nov 28, 2016
gradlew.bat 2016/11/28 init Nov 28, 2016
settings.gradle 2016/11/28 init Nov 28, 2016

README.md

###OWLoading

OverWatchLoading,模仿守望先锋的加载动画效果

效果

守望先锋效果:

image

demo效果:

image

使用

这个小项目已经将loading浓缩成一个自定义view:OWLoadingView,只需要在需要的布局中正常引用指定宽高即可。 你可以下载这个项目,将该自定义view直接拷贝到你的项目中使用。

API

  • startAnim() 开始动画;
  • stopAnim() 中止动画;
  • setColor(int color) 设置填充的颜色;
  • setAutoStartAnim(boolean autoStartAnim) 设置是否自动开启动画;

相关原理解析

效果实现的流程及原理分析请参考这里

You can’t perform that action at this time.