常用高分库
在本文中,将列出12个非常有用且维护良好的社区Flutter库。
1. fl_chart
由于目前还没有官方的图形库,因此在Flutter中提供了一个出色的图形库。它具有几个有用的图形,例如条形图,折线图和饼图。支持iOS和Android。
文档在这里.
2. url_launcher
这个插件,可帮助开发者通过配置的方案打开给定的URL,并在移动应用程序中从中执行各种功能。支持iOS和Android。
3. Dio
Dio是Dart的功能强大的HTTP客户端,它支持拦截器,全局配置,FormData,请求取消,文件下载,超时等。国人写的。支持iOS和Android。
这对于以简化方式发出请求非常有用。它的使用非常简单:
4. path_provider
当我们需要在Android或iOS文件系统上定位文件时,这是一个非常有用的库。支持iOS和Android。
其实现如下:
5. package_info
当我们需要获取应用程序版本信息时,会使用此库,该库可在Android和iOS上使用。支持iOS和Android。
6. rxdart
RxDart是基于ReactiveX的Google Dart的反应式功能编程库。有关反应式编程工作原理的详细信息,可以查看站点。
文档地址
7. cached_network_image
这是一个Flutter库,用于显示Internet上的图像并将其保留在缓存中。也可以与占位符和错误小部件一起使用。
CachedNetworkImage可以直接使用,也可以通过ImageProvider使用。支持iOS和Android。
如下例所示:
文档地址
8. local_auth
此插件可帮助我们在用户设备上实施本地生物特征认证,比如指纹识别。但是,对于此库,将在每个要安装的操作系统的本机部分中进行特定配置。支持iOS和Android。
文档地址
9. font_awesome_flutter
Font Awesome Icon插件为我们提供了在应用程序中使用的大量图标,可在此处找到可用图标的列表。支持iOS和Android。
它的实现很简单,如以下示例所示:
10. intro_slider
Flutter Intro Slider是一个轮播插件,使用很简单。支持iOS和Android。
文档地址
11. bloc_pattern
BLoC代表业务逻辑组件。BLoC的本质是,应用程序中的所有内容都必须表示为事件流。其他小部件将响应。BLoC位于中间,管理对话。
该软件包可帮助开发者在项目中进行依赖注入来实现BloC模式。有关如何实现标准bloc的项目,建议你阅读更多细节此文章。支持iOS和Android。
12. bottom_navy_bar
BottomNavyBar是一个漂亮而生动的BottomBar的程序包。导航使用应用程序的当前主题,但可以由开发人员自定义。支持iOS和Android。
--------------如果文章对你有用,请右上角点赞/收藏,谢谢-------------