文章
博客发布的全部文章。

Flutter 项目案例(八):第三方支付回调与订单状态
第三方 SDK 返回后,订单状态仍要向服务端确认。代码示例串起支付编号、应用回跳和结果查询,并处理重复回调。

Flutter 项目案例(九):分页刷新与控制器销毁
下拉刷新与加载更多可能同时碰上旧请求。本文展示 ListMixin 如何管理请求代次、列表状态和页面销毁后的资源清理。

Flutter 项目案例(七):订单参数与费用如何汇总
请求里哪些字段来自用户选择,哪些金额只能由服务端确认?示例将表单快照、费用展示和最终计价分开处理。

Flutter 项目案例(五):地图位置选择、搜索结果与地址回传
选择城市、搜索地点或拖动地图后,地址结果都要回到同一份选择状态,再交给后续下单页面。

Flutter 项目案例(六):从详情页进入提交面板
从详情页进入表单时,已有选择怎样带过去、失败时又该保留什么?本文落到共享状态、时段选择和提交面板的实现。

Flutter 项目案例(四):首页数据解析、compute 与页面活跃状态
首页数据先解析再交给卡片;示例将 JSON 转换放到独立 isolate,并在页面不可见时暂停轮播计时器。

Flutter 项目案例(三):定位请求的生命周期与失败降级
定位页面会遇到权限变化、地图事件和传感器缺失等分支。文中按数据流说明平台回退、区域解析与本地缓存如何衔接。

SwiftUI 启动流程设计:隐私同意与登录恢复状态
隐私确认、登录恢复和系统回调谁先发生,会影响首屏状态。本文用显式启动状态串起确认、恢复与首页创建。

Flutter 项目案例(二):隐私同意、SDK 初始化与登录恢复
隐私确认之前,第三方 SDK 和登录会话分别应处于什么状态?示例给出初始化顺序,并标出用户拒绝后的处理边界。

Flutter 项目案例(一):从 main() 到首页
应用从 main() 到首页要经过哪些准备?这篇把环境初始化、GetX 注册、隐私确认和首个路由放进同一条启动链路。