Google刚刚在他们的博客a post中发布了讨论实施材料设计的最佳实践。它说:
如果应用程序使用导航抽屉,它会遵循较新的材质设计交互和样式(图7)。抽屉出现在应用栏前面。在状态栏后面也显示半透明。
但是,如果你看看它是如何在Google Play商店和Inbox by Gmail等应用中实现的,那么导航抽屉就位于操作栏(工具栏)下方。
然而,Play Newsstand和Pushbullet等应用程序按照建议使用工具栏上方的抽屉。 那么,我应该使用哪一个?
一方面注意,如果我将抽屉放在工具栏上方,为什么Google会在汉堡图标中实现动画(ActionBarDrawerToggle)?
答案 0 :(得分:2)
您应该使用材质规格中的版本并在条形图上显示左侧抽屉。
收件箱中NavigationDrawer
的宽度也不正确:
侧面导航的宽度等于屏幕宽度减去操作栏的高度,或者在这种情况下,距屏幕右边缘56dp。
移动设备:宽度=屏幕宽度 - 应用栏高度
桌面:左侧导航的最大宽度为400dp。右侧导航可能因内容而异。
当您拉出右侧抽屉时,动画也会显示,抽屉应显示在抽屉下方。此外,您的抽屉可以是(半)半透明的。