其他分享
首页 > 其他分享> > android – 主/细节流或导航抽屉?哪个更适合显示列表项的详细数据?

android – 主/细节流或导航抽屉?哪个更适合显示列表项的详细数据?

作者:互联网

我有一个人员列表,当用户点击一个项目时,该应用程序会显示其详细信息!我使用双窗格主/细节设计模式的平板电脑大小和小尺寸它只是用细节片段替换列表.
问题是我的经理认为用导航抽屉改变这个设计会更好!这种情况的最佳选择是什么?导航抽屉或主/细节设计?
哪个用户体验更好?

解决方法:

Navigation Drawer是:

a panel that transitions in from the left edge of the screen and displays the app’s main navigation options.

按照App Structure guide

A navigation drawer is a slide-out menu that allows users to switch between views of your app. It can hold a large number of items and is accessible from anywhere in your app. Navigation drawers show your app’s top-level views, but can also provide navigation to lower-level screens. This makes them particularly suitable for complex apps.

Material Design structure guidelines状态:

The content in the left nav is ideally navigation- or identity-based.

导航抽屉未列为multi-pane layouts的机制,而具体提到了主/细节多窗格布局.

简而言之:导航抽屉仅用于导航,不用于显示具有相应细节的主列表.

实际上,其中一位框架工程师在2013年写了a Google+ post专门关于他们如何尝试使用DrawerLayout(导航抽屉的类名)来显示主/细节样式内容,而是构建一个单独的组件,SlidingPaneLayout专门解决这个问题在较小的屏幕上显示主/细节而不使用导航抽屉的功能或模式,因为它们不适合.请注意,在材料设计方面略有失宠,重新强调meaningful transition animations的传统主/细节图案.

标签:user-experience,android,design-patterns,android-navigation
来源: https://codeday.me/bug/20190824/1711725.html