你这是哪个库,资深程序员推荐的Android库,让你的应用妙趣横生

尽管有很多网站都不同程度的推荐了很多实用的Android库,但是技术的更迭速度远超我们的想象,今年就又涌现出了很多很有趣的Android库。Android 程序员、FreeCodeCamp贡献者Michal Bialas就和我们分享了一些他自己很喜欢的Android库,其中包括一些轻量级动画库、Android库、beta库等等。

资深程序员推荐的Android库,让你的应用妙趣横生

Bialas最近发现了一个很有趣的库Aesthetic,遗憾的是它还是测试版。据该库的创造者介绍:这是一个快速且易于使用的即插即用的动态主题引擎,由RX支持,适用于Android应用程序。

Bialas点评道,该库文档齐全,易于使用。

资深程序员推荐的Android库,让你的应用妙趣横生

Bialas推荐的另一个库是Isometric,该库是帮助绘制等轴测图。Bialas认为这是这波推荐里最酷的库之一,因为它总是让我想起纪念碑谷这一游戏。该库支持多个形状、路径以及复杂结构的绘制。开发人员可以利用它来创建像圆柱,结,八面体,棱镜,金字塔和楼梯等形状。

资深程序员推荐的Android库,让你的应用妙趣横生

Bialas推荐的下一个库来自Web开发和移动应用Steel Wiki公司的Croplwa。Croplwa库允许开发人员为Android应用程序配置自定义裁剪的小部件。据悉,Croplwa的模块化架构使其高度可配置。另外,开发人员一旦完成裁剪请求之后,无需等待,就可以在其他屏幕上看到结果。

Android DebugKit库允许开发人员创建并使用悬停调试工具来触发开发人员在应用程序中定义的操作。Bialas表示:“这些操作可以在运行时触发,因此可以在反馈或测试手机时使用。“该库使用Builder模式,易于使用。

除了以上Android库之外,我们还发现了很多有趣的库:

  • AutoplayVideos:轻松实现视频循环播放的Android库。它的目标是解决视频在启动时滚动、延迟或跳过帧时闪烁的问题,以及OutOfMemory错误。

  • Cicerone:让Android应用程序的导航变得更容易的轻量级库,尽管它设计之初是和MVP模式匹配的,但是适用于任何架构。

  • uCrop:另一个Android裁剪库,与上面的库不同的是该库的主要功能是缩放图像,支持触摸手势、旋转图像、精巧的小部件,用于精确的图像轮换。

  • Sugar ORM:该库可以轻松使用Android数据库,旨在简化与Android中SQLite数据库的交互。

  • Timber:Timber:创造者Jake Wharton厌倦了每次都把这个类复制到小应用程序中,所以他在GitHub上创建了一个公共库。Timber是一个具有可扩展API的记录器,它提供了Android普通Log类的实用程序。

  • Calligraphy:在Android中添加自定义字体。

  • AdaptiveTableLayout:由Cleveroad Android开发人员Alexey Yarovoy创建的开源CSV库。开发人员可以使用它来定制应用程序,并轻松实现库的功能。

本站部分内容由互联网用户自发贡献,该文观点仅代表作者本人,本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规等内容,请举报!一经查实,本站将立刻删除。
本站部分内容由互联网用户自发贡献,该文观点仅代表作者本人,本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如发现本站有涉嫌抄袭侵权/违法违规等内容,请<举报!一经查实,本站将立刻删除。