A good application will often carefully polish the details of various interactions. For example, in order to make the user not feel bored while waiting for some time-consuming operations, an interesting Loading animation would be a good choice. Here are a few cool open source projects on Github that will help your users get to the next level.

AVLoadingIndicatorView

https://github.com/81813780/AVLoadingIndicatorView

Created by Jack Wang, a developer working for Alibaba, the library is a collection of neat waiting animation effects, as you can see in the renderings below.

Above these effects are not only Android has the effect of open source implementation, before it appeared, iOS developers have a step ahead, the iOS version of the students can access

https://github.com/ninjaprox/NVActivityIndicatorView

Android-SpinKit

https://github.com/ybq/Android-SpinKit

This library also integrates a variety of cool and simple Loading effects. The author is a developer in China.

RotatingPlane DoubleBounce Wave

WanderingCubes Pulse ChasingDots

ThreeBounce Circle CubeGrid

FadingCircle FoldingCube RotatingCircle

Like AVLoadingIndicatorView, these effects are not implemented in Android version at the beginning. They are implemented by referring to the effect of SpinKit, an open source project written with CSS. Students who want to know about SpinKit can follow the following two links.

  • https://github.com/tobiasahlin/SpinKit

  • http://tobiasahlin.com/spinkit

LoadingDrawable

https://github.com/dinuscxj/LoadingDrawable

The author of this library is still from China, which contains a lot of cool loading animation, the source code adopted the inheritance of Drawable+ strategy mode implementation, can be used with any View as loading animation.

AnimalDrawable CircleJumpDrawable CircleRotateDrawable

GoodsDrawable SceneryDrawable ShapeChangeDrawable

Of course, these creative effects are not created by the authors themselves, but by the UI designers, but I am curious about what kind of application needs the loading effects shown in the first illustration above. Is there a driver who can tell me?

Ok, the above is the cool Loading open source animation recommended for you today. It’s another happy day. I wish you no bugs in your code today.

Like this article, you can use the likes, forwarding, appreciation and other ways to support the public number. Long press the qr code at the end of the article to follow this number, you can get more quality resources recommendation and monthly irregular book benefits.

Past wonderful

  • Tencent open source Android UI framework — QMUI Android

  • Open Source: Fun Android animation interaction design

  • Complimentary books for benefit activities

  • What do you think of Google’s Android Go project released in Google I/O 2017?

IOS Appreciation Channel