Clarence Asked:2020-01-16 16:51:00 +0000 UTC2020-01-16 16:51:00 +0000 UTC 2020-01-16 16:51:00 +0000 UTC 在 NavigadionDrawer 和 BottomNavigation 之间进行选择 772 在这种情况下,在创建应用程序时,导航是选择NavigadionDrawer更好,在哪个BottomNavigation?哪个选项对应用程序及其用例的可扩展性更好,并且对用户来说更容易理解和愉快? java 1 个回答 Voted Best Answer Sviat Volkov 2020-01-16T17:42:43Z2020-01-16T17:42:43Z 这个问题的答案是我的推理,不能被接受为真理。 底部导航: 优点: 最近,大多数大型应用程序正在从侧面移动NavigationDrawer到底部底部。我假设这是由于屏幕对角线的增加。用一只手伸到当前屏幕的左上角不再现实。底部导航器可以轻松与应用导航交互。到达期望的点要容易得多 极简主义。用户立即看到主要功能(如果您有一堆导航元素,那么请考虑一下,也许您的用户体验有问题) 快速交互。所有导航一目了然。 缺点: 它占用了底部的空间,从而减少了消费信息的空间。 所有指南的元素限制为 5 个。因此,如果您有许多元素,则必须将一个导航元素变成类似 NavigationDrawer 的东西。 导航抽屉: 优点: 你可以在里面塞一堆东西。 在您调用之前不占用屏幕空间。 缺点: 拉伸不舒服(滑动) 很难到达每个菜单项 我会选择什么?答案—— Bottom Navigation。 为什么?我喜欢它的所有好处。 很多时候,它NavigationDrawer变成了一切可能的转储。 底部导航的弊端怎么办? 好吧,第一个减号解决如下:如果用户开始向下滚动,则隐藏底部导航并在向上滚动时再次显示。 我希望很清楚,如果选项卡的所有信息都立即放在屏幕上,那么滚动是不可能的,也不需要隐藏底部。 第二个减号——想想你的用户体验。如果一切都经过深思熟虑,就不会愚蠢地出现这样的问题。
这个问题的答案是我的推理,不能被接受为真理。
底部导航:
优点:
NavigationDrawer到底部底部。我假设这是由于屏幕对角线的增加。用一只手伸到当前屏幕的左上角不再现实。底部导航器可以轻松与应用导航交互。到达期望的点要容易得多缺点:
导航抽屉:
优点:
缺点:
我会选择什么?答案——
Bottom Navigation。为什么?我喜欢它的所有好处。
很多时候,它
NavigationDrawer变成了一切可能的转储。底部导航的弊端怎么办?
好吧,第一个减号解决如下:如果用户开始向下滚动,则隐藏底部导航并在向上滚动时再次显示。
我希望很清楚,如果选项卡的所有信息都立即放在屏幕上,那么滚动是不可能的,也不需要隐藏底部。
第二个减号——想想你的用户体验。如果一切都经过深思熟虑,就不会愚蠢地出现这样的问题。