A custom view imitating the refresh view in Alipay App
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.idea
app
gradle/wrapper
img
.gitignore
LICENSE
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

SmilingFaceView

A custom view imitating the refresh view in Alipay App

Demo

前不久支付宝 App 大更新,里面的「生活」Tab 有一个下拉刷新的 View,不了解的可以去支付宝 App 里面看看。我这里模仿的只是它刷新时候的 View,而不是整个下拉刷新的控件。

效果对比

  • 支付宝的原始效果

Alipay

  • 我模仿实现的效果

SmilingFaceView

看着效果还是不错的,可用作 Refresh 和 Loading 的 View。最近在学自定义 View,不足的地方很多,见谅。

使用

  • start()

开始刷新

  • stop()

停止刷新

  • setColor(int color)

设置颜色

  • setDuration(int duration)

设置动画时长

推荐

GcsSloop的自定义View系列

写得真的很好,十分感谢作者(。・∀・)ノ゙

关于我