帮助android程序实现动画特效--Lemon动画库

Lemon动画库介绍

Lemon概述   

Lemon是为android应用程序而开发的特效动画库。当UI显示界面需要更新或切换时,Lemon可以帮助应用程序实现UI界面以动画特效的方式从旧内容过渡到新内容。

Lemon特点

    Lemon既支持应用程序采用时间驱动特效动画,也支持以手指滑动屏幕的方式驱动特效动画;

Lemon支持应用程序动态设置特效动画,以及动画的方向,时间和插值器;

Lemon不修改View的任何属性,也就是说View进入动画库是什么样子,那么出去时依旧还是原来的样子;

Lemon既支持View显示、更新及隐藏的2D/3D动画,又能以2D mesh动画的方式显示或隐藏View

Lemon支持的一系列切换动画可替换ViewGroup滑动子View而产生的平移动画;

Lemon可以做到将View的显示动画、更新动画、隐藏动画等一系列过程无缝连接起来;

Lemon做到了将特效动画的算法模块与控制模块分割开,具体的特效动画只需向框架提供算法实现即可;

Lemon充分考虑了应用程序添加特效动画而带来的工作量。做到了应用程序不必修改布局文件,也不必新增额外的View,就可达到以动画特效的方式从更新前的界面过渡到更新后的界面。

如果你感兴趣,请连续我:lemonanimation@sina.com

Lemon部分动画效果图

转载于:https://my.oschina.net/u/865801/blog/88436

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值