这是2017年1,2月份发布的25个最好的Android库的列表,你可能希望尝试一下。
排名不分先后。开始吧!
Lottie
这是一个库,用于解析使用Bodymovin作为JSON导出的Adobe After Effects动画(After Effects插件用于将动画导出到svg / canvas / html + JS),并在移动设备上原生渲染。
Toasty
这是一个创建自定义Toast
的库。
StyleableToast
这是另一个创建自定义Toast
的库。
Store
异步加载和缓存数据的库。PreviewSeekBar
预览电影时Seekbar
的工具。CoordinatorTabLayout
CoordinatorTabLayout是一个自定义复合控件,可以快速实现TabLayout
和CoordinatorLayout
的组合。
boxing
Boxing是一个多媒体选择器,通过使用它可以- 选择图片(单/多选)
- 预览剪切图片
还支持gif,视频选择,图片压缩及自定义UI。
excelPanel
二维RecyclerView。支持加载历史数据和网络数据。
HorizontalCalendar
另一个专注于展示Material水平日历视图的RecyclerView
。
CameraFragment
CameraFragment是一个Fragment实现,使得将相机功能轻松整合到应用。根据README:CameraFragment直接预览相机视图,提供简单的API来获取或管理设备。使用CameraFragment可加载自己的布局并控制相机。
AwesomeBar
另一个Florent Champigny的杰出实现。它是一个新的结合了DrawerLayout布局的顶部Bar设计,灵感源自Weekz的Gmail Mobile。
ArcNavigationView
这是源自Android Design Support库的NavigationView
实现,引入了曲线边缘。
ShimmerRecyclerView
它是一个带闪光效果的RecyclerView
的实现,闪光代表正在加载。该RecyclerView
自带适配器来控制闪光效果。
Android-SwitchIcon
Google开关图标的启动样式实现。
这个库扩展自AppCompatImageView
,允许你设置任何提包(矢量图或图片),SwitchIconView
使用app:srcCompat
属性。
CounterFab
该库是FloatingActionButton
的子类,在右上角显示了一个计数视图。
FadingTextView
每隔几秒改变TextView
内容。
Bridge
Bridge是一个用于Android的简单而强大的HTTP网络库。它提供流式API。
这个库有十分全面的文档,绝对适合研究。Ason
第二个源自Aidan Follestad。它的主要目的是简化与JSON的交互。ObjectBox
关注于性能的数据库。
FlowLayout
流式布局的库。