Flutter实用插件集录

网友投稿 880 2022-05-29

多媒体

wechat_assets_picker 近乎完美的媒体资源选择器

image_picker 图片选取、拍照图片

flutter_audio_recorder 音频录制

video_compress 压缩视频,删除音频,获得视频缩略图、获取视频信息等

flutter_image_compress 图片压缩

video_player 官方视频播放

audioplayers 音频播放

camera 相机使用

barcode_scan 扫描二维条形码

flutter_svg 加载svg文件

状态管理

equatable 用于对象==比较,无须显示重写==和hashCode

rxdart 增强Stream的强大武器

bloc 基于Stream的状态管理工具

flutter_bloc 基于provider和bloc实现的数据共享与状态管理工具

provider 基于InheritedWidget实现的数据共享与状态管理工具

redux 单向数据流的状态管理工具

跳转分享相关`

fluwx 微信分享、支付、lanuch迷你程序等

fluro 路由管理

url_launcher 连接跳转网页、邮箱、短信等

share 文本分享插件,可QQ/微信/邮箱/笔记等

桌面插件`

window_size 改变桌面尺寸【MacOS/Windows/Linux】

path_provider_fde Windows路径提供器,引入即可,使用同path_provider

file_chooser 文件选择器【MacOS/Windows/Linux】

moor_ffi sqlite数据库,【iOS/Android/MacOS/Windows/Linux】

数据相关

path_provider 获取平台路径【iOS/Android/MacOS/Linux】

permission_handler 询问权限访问

sqflite sqlite数据库管理, 【iOS/Android/MacOS】

moor_ffi sqlite数据库,【iOS/Android/MacOS/Windows/Linux】

localstorage 本地json数据存储

shared_preferences 本地xml数据存储【iOS/Android/MacOS/Web】

网络相关

get_ip 获取本机ip

connectivity 获取手机网络状态

http 网络请求

dio 网络请求

转换相关

date_format 日期格式化

intl 可以用日期和数字格式化和解析

encrypt 数据加解密

文本处理

markdown 显示markdown文件

视图相关

webview_flutter 官方webview支持

flutter_spinkit 加载动画

toggle_rotate 组件点击后旋转和转回

pull_to_refresh 下拉刷新和上拉加载更多

flutter_star n角星的绘制、星级展示、评分组件

构建/工具相关

built_value 值构造器,可以自动创建枚举、类、可以Json序列化

json_serializable Json序列化工具

平台相关

Flutter实用插件集录

device_info 手机设备信息

android_intent 使用intent打开Android界面【Android】

sensors 加速度计和陀螺仪传感器

flutter_blue 蓝牙

参考:https://github.com/toly1994328/FlutterUnit/issues/41

Flutter

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:单点登录(SSO)看这一篇就够了【转载】
下一篇:《Office 2019高效办公三合一从入门到精通 : 视频自学版》 —3.2.2设置字形
相关文章