android 最新库,五大热门 Android 库盘点

本文介绍了2020年初Android社区发布的五款热门库,包括AnimatedBottomBar的动画选项、RateBottomSheet的评级提示、TransformationLayout的视图转换、Donut的数据展示和CurveGraphView的曲线图渲染。这些库旨在提升用户体验并简化开发者工作。
摘要由CSDN通过智能技术生成

2020 年第一季度结束,Android 社区发生许多事。Android 11 开发预览版已经发布,它提供许多新功能——但这不是本文重点。

在11 月和12 月的版本后,我们是时候看看 2020 年初新发布的 Android 库。这些库引起很大反响。

1. AnimatedBottomBar

首先,我们有一个动画底部工具栏库,它不仅能让你以编程的方式添加和删除选项卡,而且可以通过 XML 添加和删除选项卡。

同时,这个库还能让我们轻松拦截BottomBar的选项卡切换。如果在应用内导航时需要限制对收费区域的访问,那么拦截选项卡切换将会很有用。这些漂亮的动画还提供了大量自定义选项,从动画插值到设置波纹效果。

50b9c77e293a309d3e1e6026969c1c5f.gif

复制代码

2. RateBottomSheet

在 Play 商店和其他地方推广应用程序的经典方法之一是让用户对你的 App 进行评价。与传统的提醒对话框不同,这个库使用BottomSheet来提示用户进行评级,而传统的提醒对话框有时可能会造成干扰。Bottom Sheet 极大改善了应用程序的用户体验,因为它处于“拇指区”。

a67e61e3d4415539ed78a77b45f52c99.gif

复制代码RateBottomSheetManager(this).setInstallDays(1) // 3 by default.setLaunchTimes(2) // 5 by default.setRemindInterval(1) // 2 by default.setShowAskBottomSheet(false) // True by default.setShowLaterButton(false) // True by default.setShowCloseButtonIcon(false) // True by default.monitor()RateBottomSheet.showRateBottomSheetIfMeetsConditions(this)

3. TransformationLayout

这里有一个非常漂亮的库,它可以用于设置活动、片段和视图之间的转换。它使用了Material Design 的运动系统转换模式来创建渐变动画。

该库提供了绑定目标视图、背景渐变和路径移动方向等许多自定义选项属性。

6fe2fba1d629d36272b9180e86d94064.gif

4. Donut

这是一个类似于甜甜圈的图形视图库,能以指定颜色显示多个数据集。这个库提供了细粒度控制、间隙功能、动画选项和按比例缩放值的能力,它应该可以应用到演示统计数据(比如每日目标等)的应用程序中。

e8d9ca5dea5d0a84666530861e4aa0b8.png

5. CurveGraphView

最后但同样重要的是,我们有了一个可以用来渲染曲线图的库。除了统计外,线形图还被广泛用于在投资应用中显示股票价格。它不仅具有高性能和大量的样式选项外,而且还支持单个平面中的多重线性图。

对于比较不同股票、互助基金、加密货币等的价格,多重线形图非常有用。

b4bf6d3ac67104daeb96f1308b9c03eb.gif

1d5f01116078629173fdbcf59c73ca34.gif

复制代码curveGraphView.configure(new CurveGraphConfig.Builder(this).setAxisColor(R.color.Blue).setIntervalDisplayCount(7).setGuidelineCount(2).setGuidelineColor(R.color.GreenYellow).setNoDataMsg("No Data").setxAxisScaleTextColor(R.color.Black).setyAxisScaleTextColor(R.color.Black).build());

小结

我们简要看了最近发布的一系列的 Android 库,并讨论了它们可能的应用场景。

英文原文:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值