在新的android studio版本中,有一个新的大变化。我阅读了有关“使用导航组件实现导航”的文档,但是有人可以向我解释一下这种方法与经典方法之间的主要区别是什么吗?
答案 0 :(得分:2)
导航架构组件是JetPack的一部分,是一种导航应用程序的新方法。
主要区别在于,之前您的应用程序中有多个活动-仍然可以-移至应用程序中的不同内容区域,而现在使用nav arch组件时,您只能进行一个活动而应用程序的其余功能则基于片段,将单个活动作为主要容器。
在此link Ian Lake中,导航体系结构的创建者解释了为什么我们应该使用这种方法。
此外,这是导航架构指南
https://developer.android.com/topic/libraries/architecture/navigation/
看看这些资源。
最诚挚的问候。
佩德罗·瓦雷拉