最近有点空闲时间,正好写一篇文章,整理一下我们在Flutter开发中常用的插件Plugin使用并附带上实例。
在日常开发中,整个demo目前应该满足大家所有的开发需求,例如:http请求、列表刷新及加载、列表分组、轮播图、视频播放器、图片预览等等。
如果此demo内容功能满足不了大家开发需求,大家可以在评论区或者私信我,我后面会给大家提供对应功能的插件介绍和使用。
下面是我目前为止能想到的实现实例:
# HTTP 请求
dio: ^5.4.0
cookie_jar: ^4.0.8
dio_cookie_manager: ^3.1.1
# 暗黑模式、国际化、路由等
get: ^4.6.5
# app信息
package_info_plus: ^5.0.1
# 获取网络信息(IP Mac 地址等)
network_info_plus: ^4.1.0
# 提示
fluttertoast: ^8.2.4
# md5 加密
crypto: ^3.0.3
convert: ^3.1.1
# 获取设备信息
device_info_plus: ^9.1.1
# 获取沙盒路径
path_provider: ^2.1.1
# 加载提示框
flutter_easyloading: ^3.0.5
# 日志打印
logger: ^2.0.2+1
# 数据监听
mqtt_client: ^10.0.1
# webview
webview_flutter: ^4.4.2
# 权限
permission_handler: ^11.1.0
# 轮播图
card_swiper: ^3.0.1
# 跑马灯
marquee: ^2.2.3
# 仿微信侧滑
flutter_swipe_action_cell: ^3.1.3
# 分组列表
grouped_lis