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 上的一个轻量且强大的解决方案:高性能的状态管理、智能的依赖注入和便捷的路由管理。
谢谢大家!!!
相关推荐
猪哥帅过吴彦祖2 小时前
Flutter 从入门到精通:状态管理入门 - setState 的局限性与 Provider 的优雅之道
android·flutter·ios
天天开发2 小时前
Flutter 每日库:轻松监听网络变化,就靠 connectivity_plus!
flutter
猫林老师3 小时前
Flutter for HarmonyOS开发指南(七):插件开发与平台能力桥接
flutter·华为·harmonyos
Sindyue17 小时前
flutter项目老是卡在Running Gradle task ‘assembleRelease‘......
flutter
西西学代码18 小时前
Flutter---泛型
flutter
写不完的程序18 小时前
Flutter 3.38 版本发布了,看看有哪些新特性
flutter
QuantumLeap丶19 小时前
《Flutter全栈开发实战指南:从零到高级》- 14 -网络请求与数据解析
flutter·ios·dart
程序员老刘20 小时前
华为小米都在布局的多屏协同,其实Android早就有了!只是你不知道...
android·flutter
清凉夏日20 小时前
Flutter 国际化完整指南
前端·flutter
猫林老师20 小时前
Flutter for HarmonyOS开发指南(九):测试、调试与质量保障体系
flutter·wpf·harmonyos