热门框架

Donut

这个一个可以展示多个数据集的圆弧形控件,具有精细的颗粒控制、间隙功能、动画选项以及按比例缩放其值的功能。可以用于项目中的一些数据统计。
GitHub:https://github.com/futuredapp/donut

CurveGraphView

效果1 效果2

GitHub:https://github.com/swapnil1104/CurveGraphView
CurveGraphView 是一个带有炫酷动画统计图表库,除了性能出色并具有许多样式选项之外,该库还支持单个平面内的多个线图。
多个折线图对于比较不同股票,共同基金,加密货币等的价格非常有用。

LiquidSwipe

效果1 效果2

GitHub:https://github.com/Chrisvin/LiquidSwipe
这是一个很棒的ViewPager库,它在浏览ViewPager的不同页面时,显示波浪的滑动动画,效果非常炫酷。该库的USP是触摸交互的。这意味着在视图中显示类似液体的显示过渡时,应考虑触摸事件。

Litho

fblitho

GitHub:https://github.com/facebook/litho
官网:https://fblitho.com/
Litho(是一个非常强大的框架,以声明的方式构建 UI。它由 Facebook 的开发者开发

Topeka

效果1 效果2

GitHub:https://github.com/android/topeka
Topeka是一个由Google开源的趣味答题应用。
应用内部展现了各种选题、答题的转场交互动画效果。

Material-Animations

效果1 效果2 效果3 效果4

GitHub:https://github.com/lgvalle/Material-Animations
Material-Animations 是一个很好过渡动画库, 包含Activity/Fragment转场动画、共享元素、以及Circular Reveal(揭露动画)等。

animate

效果1 效果2 效果3

GitHub:https://github.com/hitherejoe/animate

Lottie 移动应用动画效果框架

Lottie 是 Airbnb 开发的一款能够为原生应用添加动画效果的开源工具。Lottie 目前提供了 iOS, Android, 和 React Native 版本,能够实时渲染 After Effects 动画特效。

Lottie 在不需要对代码进行重写的情况下让工程师更加方便的创建更丰富的动画效果。有了 Lottie 你就不再需要使用 Gif 动画来展现效果。

目前,Lottie支持路径修剪,蒙版、遮盖等操作。此外还有一个可选的缓存机制,对那些频繁使用的东西能够更快加载。这款应用的目标就是帮助开发者和动画师能够更轻松的为应用创建动画,从而在整体上提升互动因素。

Lottie 依赖于Bodymovin插件。

效果1 效果2 效果3 效果4

Magellan

magellan

GitHub:https://github.com/wealthfront/magellan
Magellan(最简单的 Android 导航库;调用 goTo(screen) 方法就能简单实现导航;自动处理过渡)

Flourish

效果1 效果2

GitHub:https://github.com/skydoves/Flourish
Flourish提供了一个炫酷的方式来显示或者隐藏一个布局,实现方式也很简单,就是对View或者布局进行了包装,通过构建者模式来提供api给上层调用。就像使用dialog一样,调用show和dissmiss方法来显示和隐藏。此外,通过这些类,我们还可以自定义动画(正常,加速,反弹),或为布局方向设置我们自己的起点(左上,右下等)。

AestheticDialogs

这是一个美观而时尚的AlterDialog库,目前可支持六种不同的对话框,如:

  • Flash Dialog
  • Connectify Dialog
  • Toaster Dialog
  • Emotion Dialog
  • Drake Dialog
  • Emoji Dialog
FlashDialog ConnectifyDialog ToasterDialog EmotionDialog DrakeDialog EmojiDialog

AnimatedBottomBar

这是一个带动画的底部导航栏库。它使你可以以编程方式以及通过XML添加和删除选项卡。此外,我们可以轻松地从BottomBar拦截选项卡。限制访问应用程序导航中的高级区域时,“拦截”标签非常有用。流畅的动画提供了许多自定义选项,从动画插值器到设置波纹效果。
GitHub:https://github.com/Droppers/AnimatedBottomBar

效果1 效果2
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容