分类:Flutter

架构

Flutter 模块化架构

模块化的关键不是“拆更多”,而是拆得对:边界清晰、依赖可控、协作成本降低。

2025-12-22 · JJ
通信

Flutter + 原生通信

从 MethodChannel、EventChannel 到协议约定,给出可落地的 Flutter 与原生通信范式。

2025-08-21 · JJ
组件

Flutter 动画进阶

从隐式动画开始,逐步掌握 AnimationController、Tween 与自定义过渡。

2025-05-10 · JJ
组件

Flutter 地图

从定位到地理编码,给出地图相关能力的基础封装。

2025-04-04 · JJ
组件

Flutter 二维码进阶

覆盖扫码权限、闪光灯控制与扫码节流的完整方案。

2025-04-02 · JJ
工程化

Flutter 缓存与离线

从缓存分层、过期策略与离线兜底出发,构建稳定可维护的 Flutter 缓存体系。

2025-03-25 · JJ
组件

Flutter WebView 组件

给出可复用的 WebView 封装:加载状态、导航拦截、JS 交互与平台配置。

2025-02-11 · JJ
并发

Flutter Isolate 并发实战

系统梳理 Flutter Isolate 的工作机制、通信模式与常见坑点,给出可直接套用的并发设计策略。

2025-01-12 · JJ
路由

Flutter 路由架构

路由不是点到点跳转,而是可演进的导航体系。本文给出清晰的路由架构与代码范式。

2025-01-05 · JJ
组件

Flutter 二维码

从扫码、结果处理到二维码展示,给出可复用范式。

2024-11-22 · JJ
组件

Flutter 图片选择与裁剪

从选择、裁剪到结果输出,给出可复用的图片处理范式。

2024-09-28 · JJ
渲染

Flutter 渲染管线实战

从 RenderObject 到 Compositor,再到 GPU 栅格化,拆解 Flutter 渲染管线并给出可落地的性能优化清单。

2024-09-07 · JJ
状态管理

Flutter 状态管理选择

状态管理的核心不是框架,而是边界与职责。本文从复杂度出发给出选择策略。

2024-06-22 · JJ
工程化

Flutter 测试策略

一套可执行的 Flutter 测试分层策略:单元、组件、集成,各自负责不同质量目标。

2024-05-30 · JJ
组件

Flutter 视频压缩

从压缩配置到结果处理,给出可复用的视频压缩范式。

2024-05-27 · JJ
组件

Flutter 推送通知

从初始化到前后台回调,给出推送接入的完整范式。

2024-03-31 · JJ
网络

Flutter 网络层封装

从请求抽象、错误规范化与重试策略出发,给出一套可落地的 Flutter 网络层封装。

2024-02-27 · JJ
组件

Flutter 文件上传

从 Multipart 构建、进度监听到错误处理,给出可复用上传范式。

2024-02-27 · JJ
混合架构

Flutter + Unity 融合

从 Flutter 侧接入到 Unity 侧消息处理,给出可直接复用的代码与工程化实践。

2023-12-07 · JJ
工程化

Flutter 启动实战代码

用可落地的代码范式,把启动逻辑拆成可测试的步骤,并保证性能与稳定性。

2023-08-14 · JJ
滚动

Flutter Sliver 滚动实战

深入剖析 Flutter 的滚动渲染机制,掌握 Sliver 组合、缓存与性能优化的关键策略。

2023-06-20 · JJ
组件

Flutter 提示与加载组件

给出统一的提示与加载组件封装,保证体验一致、调用简单。

2023-06-15 · JJ
状态管理

Flutter 状态边界设计

状态管理的关键不在于框架选择,而在于边界与职责。本文给出一套边界设计方法。

2022-08-29 · JJ
主题

Flutter 主题系统

主题不是换颜色,而是统一设计系统的入口。本文给出可复用的主题实现范式。

2022-08-23 · JJ
组件

Flutter 图片组件封装

从占位、错误处理到缓存策略,构建统一的图片加载组件。

2022-06-22 · JJ
组件

Flutter 通知

从初始化、权限申请到通知触发,给出完整通知组件封装。

2022-05-28 · JJ
组件

Flutter 录音

从权限申请到录音文件输出,给出可复用录音范式。

2022-05-09 · JJ
组件

Flutter 视频播放

从初始化到全屏切换,给出可复用的视频播放范式。

2022-05-03 · JJ
组件

Flutter IM 集成要点

IM 集成的核心不是 SDK 接入,而是初始化顺序、连接状态管理与问题可观测。

2022-04-29 · JJ
性能

Flutter 性能优化实战

把性能问题拆成可操作的清单:减少重建、控制布局成本、优化滚动与图片加载。

2022-03-20 · JJ
组件

Flutter 音频播放

从初始化、播放控制到进度监听,给出可复用的音频播放范式。

2021-12-29 · JJ
组件

Flutter 截图与分享

从截图生成到分享输出,给出可复用的实现方式。

2021-11-18 · JJ
多语言

Flutter 多语言工程化

给出一套可落地的 i18n 流程:词条规范、生成、翻译注入与质量校验。

2021-09-22 · JJ
组件

Flutter 日志与崩溃上报

从日志分级、统一入口到崩溃捕获与上报,构建可观测的 Flutter 运行体系。

2021-09-03 · JJ
状态管理

Flutter 状态管理实现

覆盖主流状态管理方案的实现方式、优缺点与使用场景,帮助做出可维护的选择。

2021-08-16 · JJ
性能

Flutter 性能监测

用可复用代码范式建立性能监测体系,把卡顿与启动耗时变成可观测指标。

2021-08-03 · JJ
组件

Flutter 文件选择

从文件选择、多选到结果处理,给出可复用范式。

2021-04-12 · JJ
权限与定位

Flutter 权限与定位

从权限申请、兜底处理到定位获取,构建稳定的权限与定位能力。

2021-04-08 · JJ
内存

Flutter 内存优化实战

系统梳理 Flutter 内存模型、泄漏定位路径与图片缓存控制策略,给出可直接落地的优化方法。

2021-04-01 · JJ
组件

Flutter 列表刷新

从控制器、分页状态到空态/错误态,构建一套稳定的列表刷新方案。

2021-03-29 · JJ
组件

Flutter 功能开关与远程配置

从本地默认值到远程配置下发,搭建可控的功能开关体系。

2021-02-19 · JJ