首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Flutter House
恋猫de小郭
创建于2021-05-10
订阅专栏
专注于 Flutter 的文章专栏,带你走进不一样的 Flutter 世界。
等 2812 人订阅
共259篇文章
创建于2021-05-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Flutter 的 Widget Key 提议大调整?深入聊一聊 Key 的作用
在 Flutter 里,Key 对象存在的目的主要是区分和维持 Widget 的状态,它是控件在渲染树里的「复用」标识之一,这一点在之前的《深入 Flutter 和 Compose 在 UI 渲染刷新
Flutter 新春第一弹,Dart 宏功能推进暂停,后续专注定制数据处理支持
在去年春节,Flutter 官方发布了宏(Macros)编程的原型支持, 同年的 5 月份在 Google I/O 发布的 Dart 3.4 宣布了宏的实验性支持,但是对于 Dart 内部来说,从启动
深入 Flutter 和 Compose 的 PlatformView 实现对比,它们是如何接入平台控件
在上一篇《深入 Flutter 和 Compose 在 UI 渲染刷新时 Diff 实现对比》发布之后,收到了大佬的“催稿”,想了解下 Flutter 和 Compose 在 PlatformView
深入 Flutter 和 Compose 在 UI 渲染刷新时 Diff 实现对比
众所周知,不管是什么框架,在前端 UI 渲染时,都会有构造出一套相关的渲染树,并且在 UI 更新时,为了尽可能提高性能,一般都只会进行「差异化」更新,而不是对整个 UI Tree 进行刷新,所以每个框
Dart async/await 和 Kotlin suspend 有什么区别?顺带看看 Oppo ColorOS 上的 Flutter “彩蛋”
在之前闲聊的《Kotlin 协程能够完全替代线程吗?》的内容里,有人提了这样的问题:Dart async/await 和 Kotlin suspend 还有 JS 的异步有什么区别? 实际上不管是 a
Flutter 2024 年度回顾总结,致敬这精彩的一年
2024 年的最后一天,就让我们快速回顾下这一年里 Flutter 给我们带来了哪些变化,当然 2024 肯定少不了鸿蒙的身影。 这一年里 Flutter 主要发布了 3.19、3.22、3.24 和
聊聊 Flutter & Dart 里的内存泄漏和优化,也许没你想的那么复杂
内存泄漏一直以来都是程序员无法回避的话题,但是其实你想在 Flutter 的 Dart 层面里真的制造出内存泄漏,其实也并不是那么容易。 我们先聊点八股的,简单来说,应用会创建一个根对象,根对象会直接
什么?Flutter 可能会被 SwiftUI/ArkUI 化?全新的 Flutter Roadmap
在刚刚过去的 FlutterInProduction 活动里,Flutter 官方除了介绍「历史进程」和「用户案例」之外,也着重提及了未来相关的 roadmap ,其中就有 3.27 里的 Swift
FlutterInProduction ,2024 年末,让我们看看 Flutter 现在的生态数据
Flutter 从立项到现在也有 10 年了,从 2014 年作为代号为 “Sky” 的 Google 实验框架开始,而 2018 年 Flutter 正式推出 1.0 版本, 到现在也有六年: 而在
Dart 3.6 发布,workspace 和 Digit separators
workspace 之前我们就聊过 Flutter 正在切换成 Monorepo 和支持 workspaces ,Dart 3.6 开始,Pub 现在正式支持 monorepo 或 workspace
Flutter 3.27 发布啦,快来看有什么更新吧
Flutter 3.27 悄悄的就来了,该版本包含了大量更新,包括: Cupertino 相关组件的大量优化 Material 下的一些主题和控件调整,包括之前我们聊过的 Row and Column
Flutter Web 正式移除 HTML renderer,只支持 CanvasKit 和 SkWasm
关于这个话题其实聊过很多次,在 2023 年初的时候,谷歌就提出了调整 Flutter Web 路线的方向,而今年年初的时候,Flutter 官方也正式官宣弃用 HTML renderer 的计划,而
Flutter 终于正式规划 IDE Widget 预览支持,基础技术架构公布
2024 了, Flutter 终于"醒悟",开始规划 Widget Previews#159342 ,在 Jetpack Compose 和 SwiftUI 都支持 IDE Preview 的情况下
Flutter 小技巧之 OverlayPortal 实现自限性和可共享的页面图层
大家对于 Overlay 可能不会陌生,在 Flutter 中可以通过 Overlay 来向 MaterialApp 添加“图层”,比如「增加一个全局悬浮控件」或者「页面指引」之类的实现,这是因为 O
Flutter 小技巧之 Shader 实现酷炫的粒子动画
在之前的《Flutter 小技巧之不一样的思路实现炫酷 3D 翻页折叠动画》我们其实介绍过如何使用 Shader 去实现一个 3D 的翻页效果,具体就是使用 Flutter 在 3.7 开始提供 Fr
Flutter 正在切换成 Monorepo 和支持 workspaces
其实关于 Monorepo 和 workspaces 相关内容在之前《Dart 3.5 发布,全新 Dart Roadmap Update》 和 《Flutter 之 ftcon24usa 大会,创始
Rive 动画框架竟然支持响应式布局,全平台动画框架开启全新 UI 交互能力
没用过 Rive 的可能对于 Rive 还不熟悉,其实之前已经介绍过 Rive 好几次,例如《Rive 2 动画库「完全商业化」》 和《给掘金 Logo 快速添加动画效果》 等文章都介绍过 Rive
快讯,Flutter PC 多窗口新进展,已在 Ubuntu/Canonical 展示
相信 Flutter 开发者对于 Flutter PC 多窗口的支持一直是「望眼欲穿」,而根据 #142845 相关内容展示, 在上月 27 号的 Ubuntu 峰会,Flutter 展示了多窗口相关
Flutter Color 大调整,需适配迁移,颜色不再是 0-255,而是 0-1.0,支持更大色域
在之前的 3.10 里, Flutter 的 Impeller 在 iOS 上支持了 P3 广色域图像渲染,但是当时也仅仅是当具有广色域图像或渐变时,Impeller 才会在 iOS 上显示 P3 的
Flutter 小技巧之 equatable 包解析以及宏编程解析
今天我们聊聊 equatable 包的实现,并通过 equatable 去理解 Dart 宏编程的作用和实现,对于 Flutter 开发者来说,Dart 宏编程可以说是「望眼欲穿」。 equatabl
下一页