4.3 状态持久化与恢复(PageStorage、Navigator 2.0) 4.3 状态持久化与恢复(PageStorage、Navigator 2.0) 在现代移动应用开发中,用户体验的连贯性早已超越了界面美观和交互流畅的范畴,深入到状态记忆与上下文延续这一更本质的维度。用户期望——也理应获得——一种“中断即暂停、返回即继续”的无缝体验:无论是切换应用、旋转屏幕,还是在导航栈中前进后退,其操作状态、滚动位置、输入内容乃至临时数据都应被妥善保存,并在适当场景下精准还原。这种能力,在Flutter框架中,正是通过状态持久化与恢复机制实现的。 本节将聚焦于两个关键技术组件: 与 。前者是Flutter原生提供的轻量级状态快照工具,后者则是以声明式路由为核心的新一代导航系统。