随笔分类 -  Flutter / Flutter插件

记录Flutter的各类插件学习过程
摘要:一、前言 除了 Flutter Intl 的方式实现国际化(参考我以前的博客:Flutter进阶(2):国际化开发 - fengMisaka - 博客园),还可以使用 GetX 实现国际化(推荐)。 先看下效果图: 二、GetX 实现国际化(推荐) 新建一个 Flutter 工程,使用 GetX 实 阅读全文
posted @ 2024-11-15 10:39 fengMisaka 阅读(188) 评论(0) 推荐(0) 编辑
摘要:一、用户登陆界面展示 二、项目结构说明 项目结构图如下图所示: 说明: Login:登陆界面,只负责与用户交互的界面内容展示 LoginController:逻辑控制文件,负责处理,登陆按钮点击和隐私协议勾选 三、项目示例说明 3.1 LoginController(逻辑文件) import 'pa 阅读全文
posted @ 2024-10-18 10:11 fengMisaka 阅读(229) 评论(0) 推荐(0) 编辑
摘要:一 概述 在 GetX 中,无需 context 上下文,便可使用 SmallWidget 小组件: SnackBars 提示信息 Dialog 对话框 BottomSheets 底部弹窗 先看下效果图: 二、SnackBars(提示信息) GetX 创建一个 SnackBars 代码如下: Get 阅读全文
posted @ 2024-10-18 10:11 fengMisaka 阅读(128) 评论(0) 推荐(0) 编辑
摘要:一、GetX 依赖管理概述 GetX 提供了一种简单且高效的依赖注入方式,通过少量代码即可实现依赖的注入、管理和访问。它主要通过Get.put、Get.lazyPut、Get.putAsync和Get.create等方法来实现依赖管理。 与其他依赖管理工具的比较: Provider:Provider 阅读全文
posted @ 2024-10-18 10:10 fengMisaka 阅读(308) 评论(0) 推荐(0) 编辑
摘要:一、前言 GetX 为我们封装了 Navigation ,无需 context 可进行跳转,使用 GetX 进行路由跳转非常的简单,只需要调用Get.to()等即可进行路由跳转。以下是其一些用法: 方法 功能 Get.to() 跳转新页面 Get.toNamed() 命名路由跳转 Get.back( 阅读全文
posted @ 2024-10-18 10:10 fengMisaka 阅读(529) 评论(0) 推荐(1) 编辑
摘要:一、状态管理说明 状态 百度百科:状态是人或事物表现出来的形态。是指现实(或虚拟)事物处于生成、生存、发展、消亡时期或各转化临界点时的形态或事物态势 此处:指的是变量的值 状态管理的方式 其他状态管理器:Streams 或者 ChangeNotifier 此处:反应式状态管理(GetX/Obx)和简 阅读全文
posted @ 2024-10-18 10:10 fengMisaka 阅读(244) 评论(0) 推荐(0) 编辑
摘要:一、概述 GetX 是 Flutter 的一个快速开发框架,借助 GetX 可以极大提高 Flutter 的开发速度和效率,它支持: 反应式状态管理 OBS(之前通过 setState 设置) 路由管理(之前通过 Navigator 跳转) 依赖管理(设置过Get.put(Controller)可以 阅读全文
posted @ 2024-10-18 10:09 fengMisaka 阅读(154) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示