Android,slidingpanelayout vs navigationDrawer

我即将使用其中一个,但我很困惑。

我不知道区别。 对我来说,两者看起来都一样。

我已经通过了SlidingPaneLayout和NavigationDrawer之间的这种差异

可能有人说出他们之间的区别吗?

这就是官方导航抽屉( DrawerLayout )的样子:

在此处输入图像描述

这就是SlidingPaneLayout样子:

在此处输入图像描述

两者都有不同的用途。 DrawerLayout用作菜单,简单易懂。 另一方面, SlidingPaneLayout是您将使用的,如果您的两个屏幕的内容将相互交互。 或者如文档所述:

SlidingPaneLayout应被视为一种允许通常在较大屏幕上使用的双窗格布局以自然方式适应较小屏幕的方法