前言
没有前言
插件网
插件集
- 实现的一组加密哈希函数 crypto
- 包含编码器和解码器,用于在不同的数据表示形式之间进行转换 convert
- loading动画效果、进度条展示、Toast展示。纯Flutter端实现,支持iOS、Android flutter_easyloading
- 更强大的fluttertoast fluttertoast
- 网络请求 dio
- dio网络请求的cookie管理 dio_cookie_manager
- 状态管理方案 get
- 持久化插件,支持的数据类型是int、double、bool和。StringList shared_preferences
- 屏幕适配方案 flutter_screenutil
- 上滑下拉插件库 flutter_easyrefresh
- 文字跑马灯 marquee
- 网络图片缓存显示 cached_network_image
- 贝壳ui库 bruno
- 图表库 syncfusion_flutter_charts
- 允许 Flutter 应用程序发现网络连接并进行相应的配置。它可以区分蜂窝连接和 WiFi 连接 connectivity_plus
- 苹果风格的图标 cupertino_icons
- 跨平台API 来请求权限并检查其状态。您还可以打开设备的应用设置 permission_handler
- 蓝牙 flutter_blue
- 高德地图 amap_flutter_map
- 定位 amap_flutter_location amap_flutter_base geolocator
- 谷歌地图 google_maps_flutter google_maps_cluster_manager
- 缓存 flutter_cache_manager
- webkit(加载网页) webview_flutter
- 打开url url_launcher
- app 打开 uri uni_links
- IM(腾讯云及时通信) tencent_im_sdk_plugin
- 腾讯推送 tpns_flutter_plugin
- 谷歌sign google_sign_in
- 苹果登录 sign_in_with_apple
- facebook登录 flutter_facebook_auth
- 错误收集平台方案 (只有个人项目免费) sentry_flutter
- 头部背景 draggable_home
- 第三方登录按钮 auth_buttons
- 倒计时 timer_count_down
- 底部弹出框 modal_bottom_sheet
- 图片预览 photo_view
- 小部件UI getwidget
- Font Awesome图标 font_awesome_flutter
- 头像炫发光背景小部件 avatar_glow
- 视频播放 chewie
- 视频播放 video_player
- 视频播放 fijkplayer
- 加载动画库 (我没用过) flutter_spinkit
- 基础透明点击效果,支持长按与短按 tapped
- map安全取值 safemap
- 瀑布流 flutter_staggered_grid_view
代码例
# 实现的一组加密哈希函数
crypto: ^3.0.1
# 该软件包包含编码器和解码器,用于在不同的数据表示形式之间进行转换
convert: ^3.0.1
# 一个简单易用的Flutter插件,包含23种loading动画效果、进度条展示、Toast展示。纯Flutter端实现,支持iOS、Android。
flutter_easyloading: ^3.0.3
# flutter_easyloading一般用来展示loading,但是它的toast并不好看,所以这引入更强大的fluttertoast,fluttertoast也是纯Flutter端实现,支持iOS、Android、web(使用Toastify-JS)。
fluttertoast: ^8.0.9
# 网络请求
dio: ^4.0.4
# 社区的一个状态管理方案
get: ^4.6.1
# 持久化插件,支持的数据类型是int、double、bool和。StringList<String>
shared_preferences: ^2.0.13
# flutter 屏幕适配方案,让你的UI在不同尺寸的屏幕上都能显示合理的布局!
flutter_screenutil: ^5.3.1
# 上滑下拉插件库
flutter_easyrefresh: ^2.2.1
# 文字跑马灯
marquee: ^2.2.1
# 网络图片缓存库
cached_network_image: ^3.2.0
# 贝壳ui库
bruno: ^2.1.1
# 图表库
syncfusion_flutter_charts: ^20.1.50
# 允许 Flutter 应用程序发现网络连接并进行相应的配置。它可以区分蜂窝连接和 WiFi 连接。
connectivity_plus: ^2.2.1
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
# 苹果风格的图标
cupertino_icons: ^1.0.2
# 提供了一个跨平台(iOS、Android)API 来请求权限并检查其状态。您还可以打开设备的应用设置,以便用户授予权限。
permission_handler: ^9.2.0
# 蓝牙
flutter_blue: ^0.8.0
# 高德地图
amap_flutter_map: ^3.0.0
# 定位
amap_flutter_location: ^3.0.0
amap_flutter_base: ^3.0.0
# geolocator: ^7.6.2
# 允许使用 iOS 和 Android 设备的内置计步器传感器 API 进行连续计步和行人状态。
pedometer: ^3.0.0
# 检查gps是否开启
gps_connectivity: ^0.0.4
# 用于从应用程序打开 iOS 和 Android 手机设置
app_settings: ^4.1.5
# 查询应用程序包信息的 API,用于查询版本然后升级
package_info_plus: ^1.4.2
# 用于在商店中有更新版本的应用程序时提示用户升级。
r_upgrade: ^0.3.8+1
flutter_update_dialog: ^2.0.0
version: ^2.0.0
# 应用开机图
flutter_native_splash: ^2.1.6
# app信息
package_info: ^2.0.2
# 刷新加载
pull_to_refresh: ^2.0.0
# 底部弹出框
modal_bottom_sheet: ^2.0.0
# 输入框
pinput: ^1.2.0
# 媒体选择
wechat_assets_picker: ^6.0.4
wechat_camera_picker: ^2.4.1
# 滑块
carousel_slider: ^4.0.0
# svg
flutter_svg: ^0.22.0
# 瀑布流
waterfall_flow: ^3.0.1
# 阿里云 OSS
aliyun_oss_flutter: ^1.0.5
# 视频图片压缩
video_compress: ^3.1.0
flutter_image_compress: ^1.1.0
# 图片预览
photo_view: ^0.12.0
# 视频播放
chewie: ^1.2.2
video_player: ^2.2.5
# 选择
# flutter_cupertino_datetime_picker: ^2.0.1
flutter_picker: ^2.0.2
# 时间转换
intl: ^0.17.0
# 谷歌地图
google_maps_flutter: ^2.0.11
google_maps_cluster_manager: ^3.0.0+1
# 缓存
flutter_cache_manager: ^3.1.2
# webkit
webview_flutter: ^2.0.12
# 打开url
url_launcher: ^6.0.12
# app 打开 uri
uni_links: ^0.5.1
# IM
tencent_im_sdk_plugin: ^3.5.0
# 腾讯推送
tpns_flutter_plugin:
git:
url: https://gitee.com/ducafecat/TPNS-Flutter-Plugin
# google sign
google_sign_in: ^5.1.1
# apple sign
sign_in_with_apple: ^3.2.0
# facebook sign
flutter_facebook_auth: ^3.5.2
# sentry
sentry_flutter: ^6.0.1
# 头部背景
# draggable_home: ^1.0.2
# 第三方登录按钮
auth_buttons: ^1.0.1+4
# 倒计时
timer_count_down: ^2.2.0
Comments | 2 条评论
博主 Georgie
测试小程序评论