1 2 3 4 5 ··· 49 下一页
摘要: 想想也零零散散写了好几年 Qt 相关博客了,最近一看 Qt 相关的博客有一百多篇了,所以就想着汇总一下,也好方便后来的 Qt 爱好者学习和参考借鉴,后面有新写的 Qt 相关博客也会持续更新在这篇博客的。这篇博客暂时只记录 QWidget,QML 有空会另外写篇博客总结下。 有些博客的源代码可能没有在 阅读全文
posted @ 2023-03-27 15:36 fengMisaka 阅读(1177) 评论(7) 推荐(2) 编辑
摘要: 这里在上一篇博客:Flutter QQ聊天项目(1):登录界面实现 的基础上,进一步扩展实现了包含消息列表界面和联系人界面的主界面,在登录界面成功登录即可进入。先看下效果图: 一、初步实现主界面 1.1 主界面(MainWidget.dart) 这里就初步实现了一个主界面框架,左侧是菜单按钮列表,中 阅读全文
posted @ 2025-03-04 15:27 fengMisaka 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 下面介绍 Flutter 最基本的通用项目框架搭建,顺便实现一个 QQ 聊天界面,这里只先实现了 QQ 登录界面。先看下效果图: 一、运用技术 编辑器:VS Code 框架技术:Flutter3.104 + Dart3.105 路由/状态管理:get^4.6.6 更具体的: 使用ScreenUtil 阅读全文
posted @ 2025-03-04 14:03 fengMisaka 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 在 Flutter 中,Visibility是一个用于根据布尔值条件显示或隐藏小部件的控件。使用Visibility可以避免不必要的布局占用,因为它实际上会从布局树中移除符合条件的小部件。 一、基础用法 Visibility最基本的用法是通过visible属性控制子控件的可见性: Visibilit 阅读全文
posted @ 2025-02-13 16:55 fengMisaka 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 在 Flutter 中,拖拽功能可以通过多种方式实现,具体取决于你的需求。Flutter 提供了丰富的 API 来支持拖拽操作,以下是几种常见的实现方式: (1)Draggable 和 DragTarget Draggable 和 DragTarget 是 Flutter 中用于实现拖拽功能的核心组 阅读全文
posted @ 2025-02-13 16:54 fengMisaka 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 一、Flutter初识 下面博客介绍了 Flutter 的基本介绍、环境搭建、第一个项目创建运行等等: Flutter初识(1):初识Flutter - fengMisaka - 博客园 Flutter初识(2):搭建Flutter开发环境 Flutter初识(3):Flutter开发初体验 Flu 阅读全文
posted @ 2025-02-12 15:09 fengMisaka 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 一、Key是什么? 用官方的说法就是:Key 是 Widget、Element 和 SemanticNodes 的唯一标识符。 组件在更新的时候,其状态的保存主要是通过判断组件的类型或者 key 值是否一致。因此,当各组件的类型不同的时候,类型已经足够用来区分不同的组件了,此时我们可以不必使用 ke 阅读全文
posted @ 2025-01-10 17:28 fengMisaka 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 一、EventBus的基本概念 Flutter EventBus 是一种用于在 Flutter 应用程序中实现组件间通信的事件总线机制。可以用于在应用程序中实现各个组件之间的通信。它基于发布/订阅模式,允许组件订阅感兴趣的事件,并在事件发生时接收通知。 二、Flutter EventBus的工作原理 阅读全文
posted @ 2025-01-09 14:26 fengMisaka 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 上一篇博客:Flutter进阶组件(7):DataTable(数据表格) - fengMisaka - 博客园,介绍了DataTable,下面介绍另外一个常用的表格组件PaginatedDataTable。 PaginatedDataTable是一个展示数据表格并提供分页功能的 widge 阅读全文
posted @ 2025-01-02 15:16 fengMisaka 阅读(170) 评论(0) 推荐(0) 编辑
摘要: DataTable是一个用于展示数据的表格组件,它允许开发者以一种结构化和可滚动的方式展示数据集。DataTable非常适合展示详细信息,如表格数据、统计数据或配置选项。 一、创建基本的DataTable 以下是创建一个基本DataTable的示例: import 'package:flutter/ 阅读全文
posted @ 2024-12-31 16:44 fengMisaka 阅读(296) 评论(0) 推荐(0) 编辑
摘要: Form是 Flutter 中的一个 widget,它负责管理表单的数据和验证逻辑。Form通常与TextFormField等子 widget 结合使用,以创建输入字段并处理用户的输入。 一般来说,每当你需要收集用户输入的时候,你都可以使用Flutter表单。这包括但不限于以下情况: 用户注册和登录 阅读全文
posted @ 2024-12-26 09:43 fengMisaka 阅读(179) 评论(0) 推荐(0) 编辑
1 2 3 4 5 ··· 49 下一页
点击右上角即可分享
微信分享提示