对于Android,我可以将设置按钮放在标签栏而不是工具栏吗?

时间:2017-10-02 19:34:57

标签: android toolbar tabbar

根据Android的设置材料指南,不应经常访问设置"(将这些设置移至工具栏)。"设置应位于工具栏菜单中,如:

enter image description here

但是,我看到许多应用程序将设置作为标签栏的一部分。 Periscope就是一个很好的例子,设置是标签栏的一部分:

enter image description here

工具栏占用了太多空间,我没有任何其他按钮,只有工具栏上的设置,那么谷歌是否允许我将应用程序放在游戏商店中,使用Periscope而不是工具栏等标签栏中的设置?我认为它更方便,占用的空间也更少。

1 个答案:

答案 0 :(得分:0)

我相信你误解了你所引用的部分。

  

设置"不应经常访问(将它们移动到工具栏)。"

以下是官方指南中的位数:

enter image description here

该部分文件说的是"设置"不应该应用于用户在与您的应用正常交互过程中经常/反复拍摄的操作。

要创建示例,请假设您的应用正在显示用户的音乐库。您希望允许用户在&#34;歌曲视图&#34;之间切换。和&#34;专辑视图&#34;。是否以歌曲模式或专辑模式查看其库的选择不应隐藏在“设置”屏幕中,应该可以在<% @post.comments.each do |comment| %> ... show some comment stuff <%= comment.user.name %> <% end %> 上的任何一个屏幕上显示该用户的库。< / p>

您还问:

  Google会允许我将应用程序放在Play栏中,并使用Periscope中的设置而不是工具栏吗?

是。材料设计指南只是关于如何设计应用程序的建议。您可以自由使用不同的设计风格,并在如何实现用户界面方面做出不同的选择。