`
zhong871004
  • 浏览: 62875 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

android-studio 添加没有菜单栏和actionBar的模板

 
阅读更多

用android-studio,新建一个项目或者添加一个actvity的时候,如果选择Blank Activity,生成的activity总是会带有烦人的菜单栏,其实很多时候,我并不需要菜单栏!通过google搜索,找到以下方法:

 

写道
android-studio\plugins\android\lib\templates\activities

 目录下,你会发现所有的activity的模板文件都在这里,可以仿照里面的模板,自定义一个自己需要的模板,然后在android-studio中New->activity的时候,将会看到你自定义的模板。

 

为了实现,没有菜单栏的模板,复制android-studio\plugins\android\lib\templates\activities目录下的BlankActivity文件,重命名为BlankActivityNoMenu,打开该文件夹下的template.xml文件

 

<?xml version="1.0"?>
<template
    format="3"
    revision="4"
    name="Blank Activity No Menu Bar"
    minApi="7"
    minBuildApi="14"
    description="Creates a new empty activity">

    <category value="Activity" />
    <formfactor value="Mobile" />

 修改name字段。

修改并保存后,重启android-studio, 新建一个activity时,你将看到如下画面




 Blank Activity No Menu Bar就是我们在template.xml中的name字段。选择该项,生成activity,去查看相应的 layout文件,你会发现,菜单栏没有了。

  • 大小: 39.3 KB
分享到:
评论

相关推荐

    Android-带有传统标题栏ActionBar标题居中的TitleActivity

    在Android应用开发中,标题栏(ActionBar)是一个重要的UI组件,它通常位于应用程序界面的顶部,用于显示应用的名称、图标或提供导航选项。在Android的早期版本中,ActionBar是默认的标题栏实现,而在Material ...

    Android-studio-v7

    确保版本号与当前Android Studio和目标支持的Android API级别相匹配。 总之,Android Studio v7中的appcompat库是Android开发中不可或缺的一部分,它极大地扩展了Android应用的兼容性和功能,使得开发者能够充分...

    android-support-v4和android-support-v7

    在早期版本的Android系统中,没有内置的ActionBar,因此`android-support-v7-appcompat`库通过自定义视图和主题实现了对ActionBar的模拟。此外,此库还包含了对ToolBar、CardView、RecyclerView等组件的兼容支持,...

    Android--ActionBar

    ActionBar不仅提供了一个统一的外观和感觉,还支持动态地添加和移除菜单项,使得应用程序界面更加灵活。 ### 二、ActionBar的自动包含与主题关系 当你的应用程序目标最低SDK版本设置为Android 3.0或更高时,...

    android-support-v7-appcompat.jar和android-support-v4.jar包

    在Android开发中,`android-support-v7-appcompat.jar`和`android-support-v4.jar`是两个非常关键的库文件,它们提供了对早期Android版本的兼容性支持,以及一系列额外的功能和组件。这两个库文件属于Google的...

    android--actionbar

    3. **添加操作按钮**:使用`addMenuItem()`添加菜单项,然后在`onOptionsItemSelected(MenuItem item)`中处理点击事件。 4. **实现导航**:`ActionBar`可以通过`NavigationMode`来实现不同的导航模式,如`...

    Android Studio环境下使用ActionBar示例Demo

    通过以上步骤,你可以在`Android Studio`环境下成功地集成和使用`ActionBar`。`ActionBarDemo`这个压缩包文件很可能包含了实现上述步骤的一个示例项目,你可以下载并运行它来更深入地理解`ActionBar`的工作原理和...

    android-support-v7-appcompat

    通过使用`AppCompatActivity`作为基类,开发者可以为他们的应用添加一个顶部导航栏,提供搜索、菜单和操作项等功能,这些在早期版本的Android中是无法直接使用的。 其次,`appcompat-v7`库还包含了对Material ...

    android-support-v4 android-support-v7-appcompat

    `appcompat-v7`库通过引入一个自定义的ActionBar实现,使得开发者可以为旧版本的Android设备添加Action Bar功能。此外,它还包含了对ToolBar、AppCompat主题以及其他Material Design组件的支持,让开发者能够更容易...

    android-support-v7和android-support-v7-recyclerview的classes.jar

    这个库包含了多个组件,如ActionBar、AppCompat、CardView、PreferenceV7等,使得开发者可以使用一些在旧版本Android中没有的新特性。特别是`AppCompat`,它是这个库的核心部分,它提供了一个自定义的`Activity`类...

    ActionBar-在Google官方android-support-v7包中的一些使用

    5. 添加菜单:在res/menu目录下创建一个XML文件,定义ActionBar上的菜单项,如: ```xml &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;menu xmlns:android="http://schemas.android.com/apk/res/android"&gt; ...

    android-support-v7-appcompat(创建Android工程缺失的支持文件).zip

    需要注意的是,随着Android Studio的普及,现在大多数开发者已经转向使用Gradle进行构建,而在Gradle中,添加依赖的方式更为简单。在build.gradle文件中添加以下代码: ```groovy dependencies { implementation '...

    android-support-v7.jar

    `android-support-v7-appcompat`库支持在ActionBar或ToolBar中显示菜单和选项项,同时提供了对Overflow Menu(更多选项)的支持,即使在没有硬件菜单键的设备上也能正常使用。 六、颜色选择器 库中还包括一个颜色...

    android-actionbar-master.zip_android_android actionbar组件

    本资源“android-actionbar-master.zip”提供了一个通用的Android ActionBar实现,旨在帮助开发者更高效地集成和自定义这一组件。 首先,让我们深入理解Android ActionBar的核心功能和设计原则。Action Bar的主要...

    Android-用于android的工具栏控制器库

    2. **定制化**:工具栏的外观和功能可以根据需求进行定制,比如改变颜色、添加自定义视图或调整菜单项。这个库可能提供了丰富的预设样式和便捷的方法来实现这些效果。 3. **Kotlin支持**:由于该库标签提及了...

    android-support-v4+android-support-v7-appcompat组合包

    在本压缩包中,我们有两个关键的库文件:`android-support-v4.jar` 和 `android-support-v7-appcompat.jar`,它们是针对Android应用程序开发的重要支持库。 `android-support-v4.jar` 是Android支持库的第4版,提供...

    android仿微信6.0底部滑动菜单栏+导航栏,ViewPager+RadioGroup+ActionBar

    在Android应用开发中,创建一个类似微信6.0版本的底部滑动菜单栏与导航栏是一种常见的需求。这个项目利用了ViewPager、RadioGroup和ActionBar等组件来实现这一功能。下面将详细讲解这些知识点。 首先,`ViewPager`...

    ActionBarDemo--包含三种不同类型的ActionBar

    ActionBarDemo ActionBar初探——ActionBar简述及三类ActionBar的使用 详细内容请看: http://blog.csdn.net/hander_wei/article/details/24182019

    android-support-v7-appcompat.zip

    使用这个库,开发者可以轻松地实现导航抽屉、选项菜单、工具栏等高级UI特性。 `Readme-说明.htm`文件通常包含了关于库的基本信息、安装指南、使用注意事项等内容。在实际应用中,开发者应该仔细阅读这份文档,以...

    android-support-v7-appcompat.jar android-support-v4.jar

    在Android开发中,`android-support-v7-appcompat.jar` 和 `android-support-v4.jar` 是两个非常重要的库文件,它们提供了对旧版本Android系统的重要支持和功能扩展。 首先,`android-support-v7-appcompat.jar` 是...

Global site tag (gtag.js) - Google Analytics