- 插件类型
- 设备相关
- 项目相关
- 组件类型
- video_player">(视频类)video_player
- tapioca">(视频类)tapioca
- just_audio">(音频类)just_audio
- audio_service">(音频类重要)audio_service
- flutter_sound">(音频类)flutter_sound
- panorama">(图像类)panorama
- graphx">(图像类)graphx
- photofilters">(图像类)photofilters
- flutter_image_compress">(图像类)flutter_image_compress
- cached_network_image">(图像类)cached_network_image
- extended_image">(图像类)extended_image
- date_format">(时间)date_format
- table_calendar">(时间)table_calendar
- timeline_tile">(时间)timeline_tile
- flutter_datetime_picker">(时间)flutter_datetime_picker
- modal_bottom_sheet">(底部弹层)modal_bottom_sheet
- sliding_up_panel">(底部弹层)sliding_up_panel
- upgrader">upgrader
- giffy_dialog">(dialog)giffy_dialog
- gzx_dropdown_menu">(下啦菜单)gzx_dropdown_menu
- fluttertoast
- (下啦刷新)flutter_easyrefresh
- fl_chart)">(图表)FL Chart(fl_chart)
- (轮播图)flutter_swiper
- (侧滑)flutter_slidable
- animated_text_kit">animated_text_kit
- flutter_staggered_animations">flutter_staggered_animations
- google_maps_flutter">(地图)google_maps_flutter
- background_location">(位置)background_location
- salomon_bottom_bar">(底部导航)salomon_bottom_bar
- animated_bottom_navigation_bar">(底部导航)animated_bottom_navigation_bar
- curved_navigation_bar">(底部导航)curved_navigation_bar
- percent_indicator">(进度)percent_indicator
- shimmer">shimmer
- simple_animations">(动画)simple_animations
- animate_do">(动画)animate_do
- animations">(动画)animations
插件类型
forge2d
Dart 的 2D 物理引擎,也适用于 Flutter 中的 Flame 游戏引擎。
uni_links
用于接受传入链接的 Flutter 插件 - 应用程序/深层链接 (Android)、通用链接和自定义 URL 方案 (iOS)。
scanbot_sdk
适用于 Android 和 iOS 的 Scanbot Scanner SDK 的 Flutter 插件。提供文档扫描、QR 和条形码扫描、PDF 创建、TIFF、OCR 等功能。
phone_number
用于解析、格式化和验证国际电话号码。
设备相关
r_upgrade
用于升级和安装应用程序的插件,支持 Android 和 IOS。
platform_info
包含有关当前平台的信息,例如构建模式和操作系统。
path
一个全面的、跨平台的 Dart 路径操作库。
contacts_service
用于在 Android 和 iOS 设备上检索和管理联系人。
uuid
适用于所有 Dart 平台(Web、VM、Flutter)的 RFC4122(v1、v4、v5)UUID 生成器和解析器。
device_info_plus/device_info
可提供有关设备(制造商,型号等)以及运行该应用程序的Android或iOS版本的详细信息。
(常用)package_info/package_info_plus
查询有关应用程序包的信息。
(常用)image_picker
用于从Android和iOS图像库中选择图像,并使用相机拍摄新照片。
(常用)url_launcher
一款支持android和IOS的插件,其中包含打开网址、发送邮件、拨打电话、以及发送信息功能。
项目相关
(常用)dio
Dart的强大Http客户端,支持拦截器,全局配置,FormData,请求取消,文件下载,超时等。
(常用)shared_preferences
读取、设置缓存。
(常用)fluro
Flutter的 企业级的路由框架。
(常用)provider
官方推荐的状态管理。
event_bus
EventBus能够简化各组件间的通信,用于组件A调用组件B中的方法。
(支付)tobias
允许用户使用原生 Android 和 iOS 支付宝 SDK 进行身份验证或支付。
(支付)fluwx
Flutter中实现WeChat SDK的功能。借助Fluwx,开发人员可以轻松使用WeChatSDK,例如分享,付款,小程序。
flutter_tts
用于文字转语音的Flutter插件。iOS,Android和Web支持该插件。
webview_flutter
在 Android 和 iOS 上提供 WebView 小部件的 Flutter 插件。
flutter_html
用于将静态html标记呈现为Flutter小部件(将呈现超过70种不同的HTML标签!)
组件类型
(视频类)video_player
用于在 Android、iOS 和 Web 上与其他 Flutter 小部件一起显示内联视频。
(视频类)tapioca
Tapioca 是一个 Flutter 插件,用于在 Android 和 iOS 上进行视频编辑。
(音频类)just_audio
Flutter的功能丰富的音频播放器。以各种音频格式循环播放,剪辑和连接来自任何来源)的任何声音,并实现无缝播放。
(音频类重要)audio_service
可在屏幕关闭时在后台播放音频。包括通知栏控制器等
(音频类)flutter_sound
音频录制处理。
(图像类)panorama
全景图-360度全景图查看器。
(图像类)graphx
使Flutter中的绘图和动画极其简单。
(图像类)photofilters
用于将各种类型的滤镜应用于图像。
(图像类)flutter_image_compress
图片压缩。
(图像类)cached_network_image
Flutter库可加载和缓存网络图像。(懒加载以及缓存)
(图像类)extended_image
强大的官方Image扩展组件, 支持加载以及失败显示,缓存网络图片,缩放拖拽图片,图片浏览(微信掘金效果),滑动退出页面(微信掘金效果),编辑图片(裁剪旋转翻转),保存,绘制自定义效果等功能。
(时间)date_format
用于格式化日期。提供各种常量以构建Date格式的字符串。使用formatDate
方法根据格式字符串格式化日期。
(时间)table_calendar
高度可定制的功能丰富的Flutter日历,具有手势,动画和多种格式。
(时间)timeline_tile
建立高度可定制的时间线。
(时间)flutter_datetime_picker
日期时间选择器。
(底部弹层)modal_bottom_sheet
创建令人敬畏而强大的模态底板。
(底部弹层)sliding_up_panel
可拖动的底部弹片实现。
upgrader
用于在商店中有较新版本的应用程序时提示用户进行升级。
(dialog)giffy_dialog
一个精美的自定义警报对话框。
(下啦菜单)gzx_dropdown_menu
易于使用且功能强大的自定义功能,仿美团和淘宝下拉菜单。
fluttertoast
原生轻提示组件
(下啦刷新)flutter_easyrefresh
(图表)FL Chart(fl_chart)
(轮播图)flutter_swiper
(侧滑)flutter_slidable
animated_text_kit
flutter_staggered_animations
轻松将动画添加到ListView,GridView,Column和Row
(地图)google_maps_flutter
用于在 iOS 和 Android 应用程序中集成谷歌地图。
(位置)background_location
用于在 Android 和 iOS 的后台获取位置更新。
(底部导航)salomon_bottom_bar
炫酷的底部导航栏。
(底部导航)animated_bottom_navigation_bar
绚丽的动画底部导航栏。
(底部导航)curved_navigation_bar
(进度)percent_indicator
根据百分比显示进度小部件,可以是圆形或线性的,也可以根据需要进行自定义。
shimmer
为控件添加闪光效果。
(动画)simple_animations
创建精美的自定义动画。
(动画)animate_do
受Animate.css启发的动画包,仅使用 Flutter 动画构建,没有额外的包。
(动画)animations
轻松集成到任何 Flutter 应用程序中的精美预建动画。