• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

NewTvWidget-Anim: NewTvWidget-UI 是一个动画库,以简洁的方式使用动画,比如过渡动 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

NewTvWidget-Anim

开源软件地址:

https://gitee.com/kumei/NewTvWidget-Anim

开源软件介绍:

Download

// 必须使用implementation 'com.xgimi.tvwidget:anim:1.2.2'// 依赖添加implementation 'com.xgimi.tvwidget:commom:1.2.0' implementation rootProject.ext.dependencies["appcompat-v7"] // 使用 root.gradleimplementation 'com.android.support:appcompat-v7:28.0.0' // 不使用 root.gradle// 如果需要用到 RecyclerView 动画,需要添加相关依赖implementation rootProject.ext.dependencies["recyclerview-v7"]

DEMO参考:

AnimActivity

TODO列表:

  • 支持 XML动画(补齐 play ater befer with,sequentially 等)
  • 修复生命周期问题(只有两个生效的问题)
  • 全局可以取消/开始所有动画(用于界面滚动优化)(参考 Glide.with(context).resumeRequests(); Glide.with(context).pauseRequests())
  • RecyclerView Anim 支持
  • SVG 动画支持???
  • litho 支持???

v1.2.2

  • 支持 width height 改变的动画
  • 支持 RecyclerView Anim 初始化与删除/添加/更新/移动等动画
  • 支持 过渡的一些文字,圆形进度条动画效果

v1.2.1(文档)

  • BUG:多个不同的时间无效的问题
  • 支持 TypeEvaluator
  • play ater befer with 支持设置属性
  • 局部延时支持
  • 支持XML动画

v1.2.0

  • 修改 包名问题

v1.1.1(文档)

  • 修改支持生命周期, 添加with,into方法.
  • 全局配置插值器,时间支持

v1.0.2

  • 修改支持多个view
  • 修改支持多个view同时动画
  • 支持生命周期Activity或Fragment的onStart而resume,onStop而pause,onDestroy而clear,还有 View 的 onAttachedToWindow,onDetachedFromWindow(clear)从而节约流量和内存,并且防止内存泄露

感谢项目支持

在这里插入图片描述


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap