Android 炫酷动画APP,21 款炫酷动画开源框架,照亮你的APP

原标题:21 款炫酷动画开源框架,照亮你的APP

2017年安卓巴士全球开发者论坛-上海站

前言

最近对应用的UI视觉效果突然来了兴致,所以找了一些合适开源控件,这样更加省时,再此分享给大家,希望能对大家有帮助,此博文介绍的都是UI上面的框架。

1.Side-Menu.Android

分类侧滑菜单,Yalantis 出品。

项目地址:https://github.com/Yalantis/Side-Menu.Android

2271ca7dad1dfc9cc8384ec3b4b14206.gif

2.SmartRefreshLayout

SmartRefreshLayout的是一个强大,稳定,成熟的下拉刷新框架,并集成各种的炫酷、多样、实用、美观的Header和Footer。

项目地址:https://github.com/scwang90/SmartRefreshLayout

4f9f12675ae0f6583ff54f8fb6b1bfa2.gif

3.WilliamChart

绘制图表的库,支持LineChartView、BarChartView和StackBarChartView三中图表类型。

项目地址:https://github.com/diogobernardino/WilliamChart

166663cffb731f601f7a6bae9eb6ae3e.gif

4.circular-progress-button

带进度显示的Button

项目地址: https://github.com/dmytrodanylyk/circular-progress-button

be394e8c8af01404b860fc67860e82d0.gif

5.Titanic

可以显示水位上升下降的TextView

项目地址:https://github.com/RomainPiel/Titanic

ca4ac7aba552e8850af988d1f289b48d.gif

6.OriSim3D-Android

opengl 实现了各种折纸效果,模拟了从一张纸折叠成一条船的整个过程

项目地址: https://github.com/RemiKoutcherawy/OriSim3D-Android

0bb7a2de54cdc5e7610fa2f963383395.gif

7.Context-Menu.Android

可以方便快速集成漂亮带有动画效果的上下文菜单。

项目地址:https://github.com/Yalantis/Context-Menu.Android

8.AndroidSwipeLayout

滑动Layout,支持单个View,ListView,GridView

项目地址:https://github.com/daimajia/AndroidSwipeLayout

481c5f4a9f19006618735df110566581.gif

9.ToggleButton

状态切换的 Button,类似 iOS,用 View 实现

项目地址:https://github.com/zcweng/ToggleButton

3569df98712e4e7b2ba1bc978a9b52a6.gif

10.实现滑动ViewPager渐变背景色

项目地址:https://github.com/TaurusXi/GuideBackgroundColorAnimation

7f228357279bdd613e8b4413841f85be.gif

11.InstaMaterial

Instagram的一组Material 风格的概念设计

项目地址:https://github.com/frogermcs/InstaMaterial

fcbd68636fd7ec2cb0d3df0acc8282a9.gif

12.SpringIndicator

使用bezier实现粘连效果的页面指示

项目地址:https://github.com/chenupt/SpringIndicator

13.BezierDemo

仿qq消息气泡拖拽消失的效果。

项目地址:https://github.com/chenupt/BezierDemo

e02041a9cf99cfe67a18f18fe005f079.gif

14.FoldableLayout

折叠的信纸被打开一样的动画效果

项目地址:https://github.com/alexvasilkov/FoldableLayout

0de337526c70ff29d7895827b30c76fa.gif

15.Taurus

下拉刷新,Yalantis 出品。

项目地址:https://github.com/Yalantis/Taurus

f5ee7ba2f07f308a73251a9edd6c25a5.gif

16.PersistentSearch

在点击搜索的时候控件在原有位置显示输入框。

项目地址:https://github.com/Quinny898/PersistentSearch

73418f0f89dafe622b1bac2e3814035c.gif

17.discrollview

当上下滚动的时候子元素会呈现不同动画效果的scrollView,网页上称之为:视差滚动

项目地址: https://github.com/flavienlaurent/discrollview

18.sweet-alert-dialog

一个带动画效果的自定义对话框样式

项目地址:https://github.com/pedant/sweet-alert-dialog

7a06d6f174c077b53a710cb6571f9f8c.gif

19.android-floating-action-button

Material Desig风格的浮动操作按钮

项目地址:https://github.com/futuresimple/android-floating-action-button

f82199273a7daa285382ff615743f09b.gif

20.NumberProgressBar

个简约性感的数字进度条

项目地址:https://github.com/daimajia/NumberProgressBar

0fe0dc1d55bd31d460b3c3bc9ff6be53.gif

21.Pull-to-Refresh.Rentals-android

提供一个简单可以自定义的下拉刷新实现。

项目地址:https://github.com/Yalantis/Pull-to-Refresh.Rentals-Android

406522ee84660194a7f2a5887a89ccff.gif

大家都在看

欢迎大家到安卓巴士论坛博文专区》返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值