使用例子/Sample
基于Bloc状态管理、屏幕适配、路由管理、模块化、封装常用组件的Flutter项目脚手架
- 使用
Flutter 3.24.5
或更高版本
组件库介绍
一、依赖本库:
todo_flutter: ^latest_version
- 初始化
void main() {
runApp(TodoApp(home: MyHomePage()));
}
二、路由模块:
- 使用fluro
- 路由路径生成使用FlutterResource插件
三、屏幕适配:
四、图片资源生成
五、模块化开发
六、网络模块
- 实现http客户端
BaseNetEngine
- 实现数据转换器,生成对应实体
BaseConvert
- 实现网络请求
BaseRequest
并指定提供一个BaseNetProvider
- json实体插件FlutterJsonBeanFactory