标签:user-experience android design-patterns android-navigation
我有一个人员列表,当用户点击一个项目时,该应用程序会显示其详细信息!我使用双窗格主/细节设计模式的平板电脑大小和小尺寸它只是用细节片段替换列表.
问题是我的经理认为用导航抽屉改变这个设计会更好!这种情况的最佳选择是什么?导航抽屉或主/细节设计?
哪个用户体验更好?
解决方法:
a panel that transitions in from the left edge of the screen and displays the app’s main navigation options.
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
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。