网络
- dio 网络请求
- http 网络请求
- connectivity 网络状态改变(iOS、Android)
- flutter_spinkit 加载动画库
- flutter_easyrefresh 上拉下拉刷新库
JSON
- json_annotation json注解
- json_serializable json序列化
- build_runner 生成Dart代码文件
数据本地化
- shared_preferences 数据本地化存储NSUserDefaults (on iOS) and SharedPreferences (on Android)
- sqflite 数据库(iOS、Android)
- flutter_cache_manager 缓存管理
- flutter_secure_storage iOS-KeyChain Android-AES encryption(iOS、Android)
音视频播放
- video_player 音视频播放
- chewie video_player增加了控制UI
- audioplayers 本地远程音频播放,支持多个同时播放
- fijkplayer 视频播放
图片处理
- image_picker 访问相册、使用相机(iOS、Android)
- image_crop 图片裁剪
- cached_network_image 缓存网络图片
- image 用于加载、操作、保存图片
- qr_flutter 二维码生成库
- heic_to_jpg 将heic图片转为jpg,多张需要传入jpg路径
- image_gallery_saver 图片保存库
- photo_view 图片预览
- cached_network_image 图片缓存,无法缓存heic格式图片,需要转换heic为jpg,见heic_to_jpg
消息传递、状态管理
- event_bus flutter消息传递,监听通信
- flutter_redux 消息传递
- scoped_model 消息传递
- provider 消息传递、状态管理(谷歌官方)
推送
- firebase_messaging 消息推送(iOS、Android)
- flutter_local_notifications 本地推送
- getuiflut 个推推送
- jpush_flutter 极光推送
系统相关操作
- path_provider 文件系统操作(iOS、Android)
- device_info 获取设备信息
- permission_handler 权限操作(Android、iOS)
- open_file 调用原生打开文件(Android、iOS)
- url_launcher 启动URL,支持网络,电话,短信和电子邮件方案(Android、iOS)
- local_auth 指纹识别faceid(Android、iOS)
- package_info 获取app相关信息
- flutter_i18n 国际化
- fluro 路由
- rxdart rx函数式编程库
- barcode_scan 二维码扫描
webview
- flutter_webview_plugin 与原生webview通信
- webview_flutter flutter webview控件
- flutter_html 加载html代码
布局
- carousel_slider 轮播图、跑马灯
- fluttertoast toast提示框
- smooth_star_rating 评分星星
- fluttertoast flutter toast(Android、iOS)
- fl_chart 样式好看的图表库
- flutter_circular_chart 圆形图表库
- flushbar 底部弹出提示库
- flutter_flip_view图片等widget翻转动画
- flutter_swiper 图片轮播
- gzx_dropdown_menu 下拉菜单
-
badges 未读消息红点
-flutter_datetime_picker 时间选择器
flutter_datetime_picker:
git:
url: https://github.com/derohimat/flutter_datetime_picker.git
- flutter_cupertino_date_picker iOS风格的时间选择器
- flutter_picker 选择器
- azlistview a-z选择列表
三方sdk的flutter版
- Fluwx 微信sdk
- flutter_bugly bugly的flutter版本
- tobias 支付宝支付
文本处理
- lpinyin 汉字转拼音
- extended_text 文本扩展