当前位置:  开发笔记 > 编程语言 > 正文

SlidingPaneLayout和NavigationDrawer之间的区别

如何解决《SlidingPaneLayout和NavigationDrawer之间的区别》经验,为你挑选了2个好方法。

我真的不知道这两种创建导航菜单的方法有什么区别.所以我读到两者都可以用作两个片段的容器(主片段,细节片段).那么你能帮我理解哪种方法更好,为什么?我找不到相关信息.

谢谢.



1> Yuntao..:

本次会议由Roman Nurik和Nick Butcher主持的"Android开发者设计":https: //developers.google.com/events/io/sessions/326204977

几乎就是CommonsWare所说的,导航抽屉主要用于Chrome和顶级导航,因此它覆盖了应用程序内容.SlidingPaneLayout用于内容导航,因此它不会覆盖内容.

编辑:视频仍然可以在这里 - https://www.youtube.com/watch?v=Jl3-lzlzOJI



2> CommonsWare..:

那么你能帮我理解哪种方法更好,为什么?我找不到相关信息.

这在Google I | O 2013演示文稿中有所涉及,但我忘记了哪一个.

SlidingPaneLayout用于内容,例如主 - 细节模式.对于较小和较大的屏幕,您可以使用它代替两个布局,用于主细节结构.

DrawerLayout用于导航.如果您的应用程序中有相当多的导航,您可以使用它代替仪表板模式,或使用操作栏项目进行导航.

推荐阅读
ar_wen2402851455
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有