会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
管理
fengMisaka
首页
联系
管理
上一页
1
2
3
4
5
6
7
8
9
···
52
下一页
2025年1月9日
Flutter进阶(5):EventBus全局事件总线
摘要: 一、EventBus的基本概念 Flutter EventBus 是一种用于在 Flutter 应用程序中实现组件间通信的事件总线机制。可以用于在应用程序中实现各个组件之间的通信。它基于发布/订阅模式,允许组件订阅感兴趣的事件,并在事件发生时接收通知。 二、Flutter EventBus的工作原理
阅读全文
posted @ 2025-01-09 14:26 fengMisaka
阅读(1208)
评论(0)
推荐(0)
2025年1月2日
Flutter进阶组件(8):PaginatedDataTable(分页数据表格)
摘要: 一、介绍 上一篇博客:Flutter进阶组件(7):DataTable(数据表格) - fengMisaka - 博客园,介绍了DataTable,下面介绍另外一个常用的表格组件PaginatedDataTable。 PaginatedDataTable是一个展示数据表格并提供分页功能的 widge
阅读全文
posted @ 2025-01-02 15:16 fengMisaka
阅读(826)
评论(0)
推荐(0)
2024年12月31日
Flutter进阶组件(7):DataTable(数据表格)
摘要: DataTable是一个用于展示数据的表格组件,它允许开发者以一种结构化和可滚动的方式展示数据集。DataTable非常适合展示详细信息,如表格数据、统计数据或配置选项。 一、创建基本的DataTable 以下是创建一个基本DataTable的示例: import 'package:flutter/
阅读全文
posted @ 2024-12-31 16:44 fengMisaka
阅读(1195)
评论(0)
推荐(0)
2024年12月26日
Flutter进阶组件(6):Form(表单)
摘要: Form是 Flutter 中的一个 widget,它负责管理表单的数据和验证逻辑。Form通常与TextFormField等子 widget 结合使用,以创建输入字段并处理用户的输入。 一般来说,每当你需要收集用户输入的时候,你都可以使用Flutter表单。这包括但不限于以下情况: 用户注册和登录
阅读全文
posted @ 2024-12-26 09:43 fengMisaka
阅读(738)
评论(0)
推荐(0)
Flutter进阶组件(5):ExpansionTile(折叠列表项)
摘要: ExpansionTile是一个常用的折叠列表项,它允许用户点击标题来展开或折叠更多的内容。这个组件在实现可折叠列表、FAQ 部分或显示详情信息时非常有用。 一、基本使用 使用ExpansionTile的基本方式如下: import 'package:flutter/material.dart';
阅读全文
posted @ 2024-12-26 09:43 fengMisaka
阅读(1512)
评论(0)
推荐(0)
Flutter进阶组件(4):CupertinoSwitch(iOS 风格开关)
摘要: 在 Flutter 的Cupertino组件库中,CupertinoSwitch是一个用于创建 iOS 风格开关控件的 widget。它提供了一个简洁的滑动开关,允许用户在开启和关闭状态之间进行切换。 一、基本使用 CupertinoSwitch是 Flutter 的 cupertino 库的一部分
阅读全文
posted @ 2024-12-26 09:42 fengMisaka
阅读(391)
评论(0)
推荐(0)
Flutter进阶组件(3):SwitchListTile(开关列表项)
摘要: SwitchListTile是一个包含开关(Switch)的列表项,非常适合用来创建带有标题、副标题以及开关的列表项,常用于设置界面,让用户可以轻松地开启或关闭某个功能。 一、基本使用 SwitchListTile( title: const Text('Enable Notifications')
阅读全文
posted @ 2024-12-26 09:42 fengMisaka
阅读(227)
评论(0)
推荐(0)
Flutter进阶组件(2):CheckboxListTile(复选框列表项)
摘要: CheckboxListTile是一个特殊的ListTile,它内嵌了一个复选框(Checkbox)。这使得它非常适合用来创建一个带有标题和可选复选框的列表项,常用于设置界面或需要用户选择多个选项的场景。 一、属性 CheckboxListTile组件提供了以下属性,以支持各种自定义需求: titl
阅读全文
posted @ 2024-12-26 09:41 fengMisaka
阅读(500)
评论(0)
推荐(0)
Flutter进阶组件(1):RadioListTiles(单选列表项)
摘要: RadioListTile是一个特殊的ListTile,它内嵌了一个单选按钮(Radio),包含更多信息的单选项,提供多种配置信息的属性,可以表现更丰富的信息。这使得它非常适合用来创建单选列表项,常用于让用户在多个选项中选择一个的场景。 一、属性 RadioListTile组件提供了以下属性,以支持
阅读全文
posted @ 2024-12-26 09:41 fengMisaka
阅读(667)
评论(0)
推荐(0)
2024年12月25日
Flutter 常见编程规范介绍与报警后的解决方案
摘要: 1.1 文件名称应该以小写字母加下划线的规则来命名(file_names) 警告示例: import 'LogoWidget.dart'; 警告:The file name 'LogoWidget.dart' isn't a lower_case_with_underscores identifie
阅读全文
posted @ 2024-12-25 17:12 fengMisaka
阅读(659)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
52
下一页
公告