Android操作栏或工具栏

Android操作栏或工具栏,android,android-studio,android-actionbar,navigation-drawer,android-toolbar,Android,Android Studio,Android Actionbar,Navigation Drawer,Android Toolbar,我读了很多关于如何启动我的下一个应用程序的文章,发现Android Studio中建议作为启动活动的活动可能包含不推荐的元素,如ActionBar,我宁愿从零开始而不使用活动,并使用新推出的棒棒糖“工具栏” 我的问题是:由于我需要一种类型的顶部栏(ActionBar/工具栏)和一个导航抽屉,我是否应该投入所需的时间来构建工具栏,而不是从Begging开始导航抽屉活动 使用NavigationDrawer活动(带有ActionBar)是否意味着我正在启动一个带有老式顶栏的新应用程序?首先Actio

我读了很多关于如何启动我的下一个应用程序的文章,发现Android Studio中建议作为启动活动的活动可能包含不推荐的元素,如ActionBar,我宁愿从零开始而不使用活动,并使用新推出的棒棒糖“工具栏”

我的问题是:由于我需要一种类型的顶部栏(ActionBar/工具栏)和一个导航抽屉,我是否应该投入所需的时间来构建工具栏,而不是从Begging开始导航抽屉活动


使用NavigationDrawer活动(带有ActionBar)是否意味着我正在启动一个带有老式顶栏的新应用程序?

首先ActionBar不是不推荐的,也不是老式组件。它仍然很好地发挥了作用。工具栏只有在您需要的不仅仅是ActionBar时才会出现,例如,您想要增加ActionBar的高度,并且想要膨胀一些自定义视图,那么ActionBar可能不是一个正确的选择。如果您只需要一个带有NavigationDrawer的活动,我认为您根本不需要工具栏。只需从头开始创建一个新项目,并在创建项目时选择NavigationDrawer作为预配置选项,就可以开始了。ActionBar不会去任何地方,至少现在是这样。希望能有所帮助。

棒棒糖中刚引入的No No工具栏并不意味着ActionBar会显得过时。你可以用ActionBar制作应用程序。这里的主要问题是你的最小API目标是什么?在安卓3之前,没有ActionBar。我的最低目标是14(安卓4.0),所以应该可以