高级导航应用示例

综合运用您在此单元中学到的所有导航、视图模型、数据绑定和实时数据方面的知识,构建一个更高级的应用,并为其采用自定义的返回堆栈行为。

 

Cupcake 应用简介

视频 可选

我们将在此衔接课程中向您介绍将要创建的 Cupcake 应用。

共享 ViewModel

Codelab

构建纸杯蛋糕订购应用,并使用共享 ViewModel 在同一 activity 的 fragment 之间共享数据。

导航和返回堆栈

Codelab

修改 Cupcake 应用,让用户可以取消纸杯蛋糕订单,从而用自定义的方式操纵返回堆栈。

测验

测试您的掌握情况,赢取“高级导航应用示例”徽章。