Flutter 主流常用第三方库、插件收集

一、Flutter 学习资料

Flutter - Dart中(.)、(..)、(...)语法使用_flutter ...-CSDN博客

Flutter pubspec.yaml 配置文件_flutter yaml配置git-CSDN博客

Flutter 添加 example流程_建flutter 工程 怎么自动有example-CSDN博客

Flutter基础组件-Container_flutter 组件弧度-CSDN博客

二、三方框架库

1、网络库
dio
  • 网络请求
  • dio: ^3.0.9
  • https://pub.dev/packages/dio
  • 一个强大的Dart Http请求库,支持Restful API、FormData、拦截器、请求取消、Cookie管理、文件上传/下载、超时、自定义适配器等...
http
cookie_jar
2、UI库
fluttertoast
flutter_swiper 或 carousel_slider
flutter_webview_plugin
flutter_html
flutter_markdown
zefyr
badges
fl_chart
city_picker
azlistview
file_picker
image_picker
cached_network_image
photo_view
flutter_calendar_carousel
date_range_picker
font_awesome_flutter
flukit
3、加载指示器库
flutter_spinkit
loading_indicator 、loading_animations
  • 加载指示器
flutter_easyloading
  • 弹框加载中等待
4、数据库
sqflite
shared_preferences
  • sp本地存储
  • shared_preferences: ^0.5.3+4
  • https://pub.dev/packages/shared_preferences
  • 简单的,异步的,持久化的key-value存储系统, 在Android上它是基于SharedPreferences的,在iOS上它是基于NSUserDefaults
5、设备库
connectivity
share
camera
device_info 、url_launcher
package_info
path_provider
6、工具库
rxdart
provide
provider
event_bus
url_launcher
intl
fluro
simple_permissions
video_player
audioplayers
7动画库
8、条形码-二维码扫描
  • barcode_scan
    支持iOS、android两端的条码-二维码扫描库
qr_flutter
9、下拉加载上拉加载更多
  • pull_to_refresh
    很强大的一个库,可以实现多种效果,强烈建议
  • loadmore
    ListView上拉加载更多,挺好用的
flutter_easyrefresh
liquid_pull_to_refresh
  • 下拉刷新加载
infinite_scroll_pagination
  • 上拉加载刷新
10、版本更新
ota_update

支持Android应用内下载,实现应用内更新功能
具体使用可参考Flutter 应用内App版本更新

  • url_launcher
    网页打开工具,适用于iOS版本更新,可以打开应用地址,跳转AppStore更新
11、权限
12、视频封面图获取
13、状态、路由管理
  • getx
    GetX 是 Flutter 上的一个轻量且强大的解决方案:高性能的状态管理、智能的依赖注入和便捷的路由管理。
谢谢大家!!!
相关推荐
风华圆舞5 小时前
在 Flutter 鸿蒙项目里接入语音识别的完整思路
flutter·语音识别·harmonyos
风华圆舞7 小时前
鸿蒙 + Flutter 下如何让 HarmonyOS 能力真正服务于 AI 体验
人工智能·flutter·harmonyos
BreezeDove8 小时前
【Android】Flutter3.35项目启动超时问题
android·flutter
风华圆舞9 小时前
鸿蒙 MICROPHONE 权限在 Flutter 项目里怎么处理
flutter·华为·harmonyos
愚者Pro1 天前
切换本地 Flutter SDK 版本
flutter
TT_Close1 天前
别再复制旧 Flutter 工程了,真正拖慢你的不是业务代码
flutter·npm·visual studio code
风华圆舞1 天前
鸿蒙 + Flutter 下 AI 助手为什么要支持流式输出
人工智能·flutter·harmonyos
风华圆舞1 天前
鸿蒙 + Flutter 下 AI 页面的状态协同设计
人工智能·flutter·harmonyos
风华圆舞1 天前
鸿蒙语音播报功能 的 Flutter 侧封装思路
flutter·华为·harmonyos
brycegao3211 天前
Flutter 国际化富文本解决方案:基于双层占位符的轻量化图文混排方案
flutter·国际化·i18n·富文本·rtl·移动端工程架构