我目前正在学习新的Android Navigation Architecture Component(https://developer.android.com/topic/libraries/architecture/navigation/)。
我对它的动机和概念有些困惑,以下是我的疑问:
- Android Navigation Architecture Component是否旨在消除在单个应用程序中使用多个Activity的需求?这意味着整个应用程序只需要一个Single Activity,所有其他页面将是Fragment吗?
- 在应用程序中使用多个Activity,但同时使用Android Navigation Architecture Component导航到Fragment实际上是否违反了Android Navigation Architecture Component的目的?
问题2的示例场景: