刷新
Flutter UI 性能优化实践

博主头像 认真对待每时、每刻每一件事,把握当下、立即去做。 Flutter UI 性能优化实践经验,结合关键优化方向和具体代码示例进行一个解析。 一. 布局优化 1. 减少布局计算‌ 使用 ListView.builder 实现懒加载,只构建可见项,避免一次性计算所有子项布局。同时要注意避免在 Column ...

Gradle读取仓库配置文件的优先级

Gradle 在读取仓库配置文件(如 settings.gradle 或 build.gradle 中定义的 repositories)时,遵循一定的优先级规则。以下是 Gradle 读取仓库配置文件的优先级顺序: 1. 项目级配置文件 settings.gradle: 这是 Gradle 项目的入 ...

Flutter 布局核心思想

博主头像 认真对待每时、每刻每一件事,把握当下、立即去做。 在 Flutter 中,布局确实完全通过组件(Widget)来实现,这与许多其他 UI 框架的设计理念不同。以下是 Flutter 布局系统的详细解析。 ‌1. 布局组件的核心思想‌ ‌一切都是 Widget‌:无论是可见的按钮、文本,还是不可见的布 ...

Flutter 工程构架设计(MVVM + Repository)

博主头像 认真对待每时、每刻每一件事,把握当下、立即去做。 移动应用开发领域的技术演进正持续推动着跨平台解决方案的创新。在 Android 与 iOS 等多平台并存的现状下,传统原生开发面临‌代码复用率低‌和‌开发效率瓶颈‌等核心挑战。Flutter 作为 Google 推出的现代化 UI 工具包,通过‌自绘 ...

Flutter学习笔记:API

本文更新于2024-12-26,使用Flutter 3.3.3。 官方文档:https://api.flutter.dev或https://api.flutter-io.cn 目录dart:ui 【UI库】枚举TextDirection —— 文本方向animation 【动画库】类Animated ...

Flutter学习笔记:pubspec.yaml

本文更新于2024-12-15,使用Flutter 3.3.3。 目录项目结构pubspec.yaml外部依赖库 项目结构 android/:Android原生目录。 app/ build.gradle src/ main/ AndroidMainfest.xml:Android重要配置。 res/ ...

Flutter学习笔记:开发环境搭建

本文更新于2024-12-15,使用Flutter 3.3.3,操作系统为Windows 10。 安装Flutter 下载Flutter。官网下载页面为:https://docs.flutter.dev/get-started/install/windows。 本文使用的版本的下载地址为:https ...

Dart学习笔记:API

本文更新于2024-12-25,使用Dart 2.18.2。 目录dart:async 【异步库】类Future<T> —— 异步计算结果FutureOr<T> —— 同步或异步的计算结果Stream<T> —— 流dart:convert 【数据转换库】类JsonCodec —— JSON编解码器 ...

Dart学习笔记:语法

本文更新于2024-12-22,使用Dart 2.18.2。 目录关键字常量变量基本数据类型数值字符串布尔列表集合映射运算符运算符优先级算数运算符关系运算符类型判定运算符赋值运算符逻辑运算符位运算符条件运算符访问运算符流程控制条件语句if-elseswitch-case循环语句forfor-inwh ...

参与 2024 第四季度官方 Flutter 开发者调查

Flutter 3.24 和 Dart 3.5 稳定版发布 已有三月之久,今年最后一次开发者调查也如约而至! 自 Flutter 3.24 正式发布以来,团队通过一系列补丁更新不断优化平台稳定性和开发体验,最新稳定版本为 v3.24.5。 这些更新涵盖了性能提升、工具改进以及多平台问题修复,例如改进 ...

Flutter 实现骨架屏

博主头像 什么是骨架屏 在客户端开发中,我们总是需要等待拿到服务端的响应后,再将内容呈现到页面上,那么在用户发起请求到客户端成功拿到响应的这段时间内,应该在屏幕上呈现点什么好呢? 答案是:骨架屏 那么什么是骨架屏呢,来问下 GPT: 骨架屏(Skeleton Screen)是一种现代的用户界面设计技术,用于提 ...

开源!开源一个flutter实现的古诗拼图游戏

博主头像 去年(2023年)年底我初学flutter,看了一些文档和教程,想找个东西*练练手。 小时候看过一个关于历史名人儿时事迹的短片,有一集是讲*总理的,有一个细节我记得很清楚:幼年***经常要做一个游戏--有一堆纸片,每片纸上一个字,他要一个一个字拼起*拼成一首诗。 很多年前我就想,或许可以把这个游戏做 ...