分类
文章列表
查看归档Cloudflare Pages 部署
梳理 Pages 与 Workers 的差别,给出正确配置与常见错误的解决方案。
33. Flutter 模块化架构
模块化的关键不是“拆更多”,而是拆得对:边界清晰、依赖可控、协作成本降低。
23. Flutter + 原生通信
从 MethodChannel、EventChannel 到协议约定,给出可落地的 Flutter 与原生通信范式。
08. Flutter 动画进阶
从隐式动画开始,逐步掌握 AnimationController、Tween 与自定义过渡。
13. Flutter 地图
从定位到地理编码,给出地图相关能力的基础封装。
12. Flutter 二维码进阶
覆盖扫码权限、闪光灯控制与扫码节流的完整方案。
31. Flutter 缓存与离线
从缓存分层、过期策略与离线兜底出发,构建稳定可维护的 Flutter 缓存体系。
14. Flutter WebView 组件
给出可复用的 WebView 封装:加载状态、导航拦截、JS 交互与平台配置。
38. Flutter Isolate 并发实战
系统梳理 Flutter Isolate 的工作机制、通信模式与常见坑点,给出可直接套用的并发设计策略。
29. Flutter 路由架构
路由不是点到点跳转,而是可演进的导航体系。本文给出清晰的路由架构与代码范式。
11. Flutter 二维码
从扫码、结果处理到二维码展示,给出可复用范式。
03. Flutter 图片选择与裁剪
从选择、裁剪到结果输出,给出可复用的图片处理范式。
37. Flutter 渲染管线实战
从 RenderObject 到 Compositor,再到 GPU 栅格化,拆解 Flutter 渲染管线并给出可落地的性能优化清单。
26. Flutter 状态管理选择
状态管理的核心不是框架,而是边界与职责。本文从复杂度出发给出选择策略。
41. Flutter 测试策略
一套可执行的 Flutter 测试分层策略:单元、组件、集成,各自负责不同质量目标。
22. Flutter 视频压缩
从压缩配置到结果处理,给出可复用的视频压缩范式。
17. Flutter 推送通知
从初始化到前后台回调,给出推送接入的完整范式。
30. Flutter 网络层封装
从请求抽象、错误规范化与重试策略出发,给出一套可落地的 Flutter 网络层封装。
05. Flutter 文件上传
从 Multipart 构建、进度监听到错误处理,给出可复用上传范式。
25. Flutter + Unity 融合
从 Flutter 侧接入到 Unity 侧消息处理,给出可直接复用的代码与工程化实践。
39. Flutter 启动实战代码
用可落地的代码范式,把启动逻辑拆成可测试的步骤,并保证性能与稳定性。
07. Flutter Sliver 滚动实战
深入剖析 Flutter 的滚动渲染机制,掌握 Sliver 组合、缓存与性能优化的关键策略。
01. Flutter 提示与加载组件
给出统一的提示与加载组件封装,保证体验一致、调用简单。
28. Flutter 状态边界设计
状态管理的关键不在于框架选择,而在于边界与职责。本文给出一套边界设计方法。
09. Flutter 主题系统
主题不是换颜色,而是统一设计系统的入口。本文给出可复用的主题实现范式。
02. Flutter 图片组件封装
从占位、错误处理到缓存策略,构建统一的图片加载组件。
16. Flutter 通知
从初始化、权限申请到通知触发,给出完整通知组件封装。
20. Flutter 录音
从权限申请到录音文件输出,给出可复用录音范式。
21. Flutter 视频播放
从初始化到全屏切换,给出可复用的视频播放范式。
24. Flutter IM 集成要点
IM 集成的核心不是 SDK 接入,而是初始化顺序、连接状态管理与问题可观测。
35. Flutter 性能优化实战
把性能问题拆成可操作的清单:减少重建、控制布局成本、优化滚动与图片加载。
19. Flutter 音频播放
从初始化、播放控制到进度监听,给出可复用的音频播放范式。
15. Flutter 截图与分享
从截图生成到分享输出,给出可复用的实现方式。
10. Flutter 多语言工程化
给出一套可落地的 i18n 流程:词条规范、生成、翻译注入与质量校验。
40. Flutter 日志与崩溃上报
从日志分级、统一入口到崩溃捕获与上报,构建可观测的 Flutter 运行体系。
27. Flutter 状态管理实现
覆盖主流状态管理方案的实现方式、优缺点与使用场景,帮助做出可维护的选择。
34. Flutter 性能监测
用可复用代码范式建立性能监测体系,把卡顿与启动耗时变成可观测指标。
04. Flutter 文件选择
从文件选择、多选到结果处理,给出可复用范式。
18. Flutter 权限与定位
从权限申请、兜底处理到定位获取,构建稳定的权限与定位能力。
36. Flutter 内存优化实战
系统梳理 Flutter 内存模型、泄漏定位路径与图片缓存控制策略,给出可直接落地的优化方法。
06. Flutter 列表刷新
从控制器、分页状态到空态/错误态,构建一套稳定的列表刷新方案。
03. SwiftUI 入门
核心状态管理、列表与 UIKit 混用。
32. Flutter 功能开关与远程配置
从本地默认值到远程配置下发,搭建可控的功能开关体系。
29. 稳定性治理
从崩溃采集到防护策略,提升线上稳定性。
24. 路由导航
统一页面跳转与 Deeplink 处理的实现方式。
09. 列表实战
从结构、复用到性能,完整掌握 iOS 列表开发。
14. Alamofire 与 Moya
网络请求与接口管理的常用框架与可直接使用的模板。
26. 组件化
用 SPM + 协议解耦组织业务模块。
18. RxSwift + Moya 登录模板
MVVM 结构、输入校验与网络登录完整流程。
16. 并发基础
掌握 GCD、OperationQueue 与线程安全的核心做法。
28. CocoaLumberjack 日志
日志分级、文件输出与读取示例。
23. 推送实战
APNs 注册、前台展示、点击处理与角标管理。
15. Alamofire + Moya 网络模板
接口定义、鉴权、错误处理、日志与重试的完整模板。
25. 架构实战
用 MVVM + 协调器拆分复杂业务。
17. RxSwift / RxCocoa
响应式事件流的常用结构与可运行示例。
22. 权限隐私
权限申请流程、状态判断与隐私提示配置。
02. Swift 进阶
泛型、协议、错误链路与类型擦除的实用写法。
13. 网络实战
构建可维护的网络层:请求、解码、错误与重试。
08. Lottie 动画
Lottie 动画加载与控制的可运行示例。
01. Swift 入门
从语法到 UIKit 基础,建立可上手的 Swift 能力。
33. 音视频入门
AVFoundation 音频播放、录音与视频播放基础。
07. 动画实战
掌握 UIView 动画、Core Animation 与交互动画。
05. SnapKit 布局
SnapKit 约束写法与可复制的布局模板。
32. 多语言本地化
从文案抽取到复数规则与格式化。
11. Kingfisher / SDWebImage
图片下载、缓存与解码的常用框架用法。
31. 性能精通
建立可复用的性能排查与优化体系。
10. 图片优化
从加载、解码到缓存的图片优化链路。
12. Kingfisher + SnapKit 列表模板
列表图片加载、复用错位与预加载的完整模板。
27. 测试实践
从单元测试到 UI 测试的完整实践。
21. 安全与加密
HTTPS、证书校验与 CryptoKit 实用示例。
06. UI 绘制
自绘视图、图层与渲染性能要点。
19. 存储体系
从 UserDefaults 到数据库,建立可靠的数据存储方案。
04. Auto Layout 进阶
约束优先级、压缩阻力与动态布局实战。
20. Realm 数据库
Realm 的模型、写事务与查询实用示例。
30. 启动优化
从启动链路到任务拆分,系统优化冷启动。