【问题标题】:Android Dev: Navigation View vs App BarAndroid 开发:导航视图与应用栏
【发布时间】:2017-05-02 21:54:30
【问题描述】:

我是 Android 开发新手。我知道 NavigationView 是 AppBar(我认为)。是什么让这两个不同?我想创建一个自定义的“应用程序栏/工具栏”,在右上角(而不是标准的左侧)有一个居中的徽标和菜单/设置按钮,它显示了一个抽屉。

我打算放弃内置的应用程序栏/工具栏,只是以某种方式创建我自己的,并包括显示抽屉的按钮覆盖。

你会怎么做?从头开始导航视图、应用栏或自定义工具栏?我不知道标准是什么,什么是可以接受的。导航视图和应用栏有什么区别。谢谢你。

编辑:我正在慢慢意识到应用栏是导航视图中的一项功能,其中包括抽屉布局、菜单项等......我认为。

【问题讨论】:

  • 您想要滑出并几乎覆盖活动并使背景变灰的抽屉,还是像顶部栏的简单溢出菜单?
  • 滑出并覆盖活动的抽屉。
  • 优秀的初学者问题。这是众多看似多余并因此令人困惑的 UI/UX 问题之一。

标签: java android toolbar navigationview appbar


【解决方案1】:

1.导航视图 通过使用 NavigationView,我们可以直接将菜单与 NavigationView 绑定。这就是 NavigationView 的好处。无需使用导航抽屉创建 ListView 和适配器。默认情况下,我们可以获得项目点击的选择器。使用菜单,我们可以更改所选菜单图标的颜色。 更多细节 : 1.https://developer.android.com/reference/android/support/design/widget/NavigationView.html

  1. http://www.technotalkative.com/part-4-playing-with-navigationview/

2。应用栏 Appbar 用于具有滚动效果的工具栏。我们可以很容易地给出材料设计效果。 更多细节 : 1.https://developer.android.com/reference/android/support/design/widget/AppBarLayout.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-12-11
    • 2015-11-26
    • 1970-01-01
    • 2018-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多