Flutter 常用第三方库整理

1.下拉刷新上拉加载插件

flutter_easyrefresh: ^2.0.4


2.日历、日期、时间选择

flutter_cupertino_date_picker: ^1.0.12


3.banner轮播图

flutter_swiper: ^1.1.6


4.屏幕适配

flutter_screenutil: ^0.5.3


5.本地化存储

shared_preferences: ^0.5.1


6.获取手机设备信息

device_info: 0.4.0+2


7.图片手势操作放大缩小

photo_view: ^0.5.0


8.动态权限申请

permission_handler: 3.2.2


9.侧滑删除

flutter_slidable 0.5.4


10.网络请求

Dio

dio是一个强大的Dart Http请求库,支持Restful API、FormData、拦截器、请求取消、Cookie管理、文件上传/下载、超时、自定义适配器等...

dependencies:dio:^2.1.6

http

dart官方网络请求库



11.json

1.json_annotation

dependencies:json_annotation:^2.0.0dev_dependencies:build_runner:^1.3.3json_serializable:^2.0.0

2.json_model

只用一行命令,直接将Json文件转为Dart model类。

dev_dependencies:json_model:^0.0.2build_runner:^1.3.3json_serializable:^2.0.0



12.Toast

fluttertoast

fluttertoast:^2.2.4



13.状态管理

fish-redux

Fish Redux 是一个基于 Redux 数据管理的组装式 flutter 应用框架, 它特别适用于构建中大型的复杂应用。

插件使用文档:https://github.com/BakerJQ/FishReduxTemplateForAS

你可能感兴趣的:(Flutter 常用第三方库整理)