Flutter模板

来源:http://worthpen.top/#/home/blog?blog=pot-blog37.md

简介

这个项目是Flutter应用程序的起点。与创建的官方默认模板相比,该项目实现了状态管理等功能,用于Url、本地化等的Navigator 2.0路由。

项目地址:https://github.com/shenyan233/flutter_template

开始

该项目的入口文件为 'lib/init/init.dart'

特性

状态管理

基于provider.

代码见 'lib/init/routes.dart'. 只需要修改_createPage函数。

main.dart.js分片加载

该部分减小了main.dart.js的大小,在web端不需要从服务器获取全部内容后才能显示,提高页面加载速度。通过'lib/init/routes.dart'中的延迟加载库来实现。

本地化

通过Flutter Intl插件和flutter_localizations库来实现.

参考:https://blog.csdn.net/qq_39424143/article/details/105496999

简单数据的持久化存储

通过SharedPreferences实现.

本地数据库

通过sqflite实现.

反馈

展示alert dialog和toast提示功能.

相关推荐
YF02112 小时前
Flutter 编译卡顿解决方案
android·flutter·ios
IntMainJhy4 小时前
【Flutter for OpenHarmony 】第三方库鸿蒙电商全栈实战:从组件适配到项目完整交付✨
flutter·华为·harmonyos
程序员老刘4 小时前
别慌!GetX只是被误杀,但你的代码可能真的在裸奔
flutter·客户端
IntMainJhy5 小时前
【flutter for open harmony】第三方库Flutter 鸿蒙实战:商品详情页完整实现 + 点击跳转失效问题修复✨
flutter·华为·harmonyos
liulian091611 小时前
【Flutter for OpenHarmony第三方库】Flutter for OpenHarmony应用更新检测功能实战指南
flutter·华为·学习方法·harmonyos
IntMainJhy11 小时前
【Flutter for OpenHarmony 】第三方库 实战:`cached_network_image` 图片缓存+骨架屏鸿蒙适配全指南✨
flutter·缓存·harmonyos
恋猫de小郭12 小时前
Flutter 3.41.7 ,小版本但 iOS 大修复,看完只想说:这是人能写出来的 bug ?
android·前端·flutter
吴声子夜歌1 天前
Vue.js——自定义指令
前端·vue.js·flutter
liulian09161 天前
Flutter 三方库 flutter_local_auth 的鸿蒙化适配指南
flutter·华为·学习方法·harmonyos
qwfy1 天前
瑞幸 UI 上 pub.dev 了 —— 22 个 Flutter 组件,与微信小程序版双端对齐
flutter·开源