文章预览
一、基于Navigation的路由管理——常见业务功能场景 基于Dialog类型NavDestination,实现弹窗页面跳转返回后弹窗不关闭 NavDestination有两个类型,通过mode属性进行配置,前文介绍的NavDestination均是STANDARD类型。 名称 描述 STANDARD 标准类型 , NavDestination的生命周期跟随NavPathStack栈中标准Destination变化而改变。 DIALOG 默认透明, 进出页面栈 不影响下层NavDestination的生命周期。 DIALOG类型的NavDestination背景透明,且不会影响其他NavDestination生命周期,即前面的页面不会隐藏,因此比较适合开发类似地图导航场景的应用, 此类应用特点是:底层一个固定的页面,其余页面都是覆盖在底层页面之上,但是底层页面始终可见。mode为DIALOG的NavDestination在转入和转出时,默认不支持动画,可以通过自定义动画的方式配置动画。 弹窗可以通过Dialog来实现。Dialog实现的弹窗可以
………………………………