`
binyan17
  • 浏览: 202424 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

Android去掉TitleBar的方法

阅读更多

原文请点击这里

第一种,在调用setContentView()之前插入代码:

requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏
setContentView(R.layout.activity_main);

 第二种,在AndroidManifest.xml文件中配置Activity:

 

<activity
    android:name="com.example.MainActivity"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.NoTitleBar" >
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

 

第三种,修改res/value/style.xml文件,增加一个样式,然后在相应的activity中应用该样式:

 

<!-- Application theme. -->
<style name="AppTheme" parent="AppBaseTheme">
<item name="android:windowNoTitle">true</item>
</style>

 定义完了一个style,接下来就是在AndroidManifest.xml中使用了:

<application
    android:icon="@drawable/icon"
    android:label="@string/app_name"
    android:theme="@style/AppTheme">

 

 

 
分享到:
评论

相关推荐

    Android-Android自定义TitleBar

    在Android应用开发中,TitleBar(也称为ActionBar或Toolbar)是界面顶部显示应用名、操作按钮等信息的区域。自定义TitleBar可以让开发者根据应用的需求和设计风格来创建独特且功能丰富的头部视图,提高用户体验。...

    Android自定义titlebar中设置progressbar

    在Android应用开发中,标题栏(titlebar)是应用程序界面中的一个重要组成部分,它通常用于显示应用的名称或当前页面的标题。然而,标题栏也可以进行自定义,以满足更多的功能需求,比如添加一个进度条(progressbar...

    android_自定义TitleBar

    在Android应用开发中,TitleBar通常指的是位于应用界面顶部,用于显示应用名称、操作按钮等信息的区域。自定义TitleBar是为了满足个性化需求,提供更丰富的功能和视觉效果。本教程将详细介绍如何在Android项目中封装...

    android TitleBar

    在Android应用开发中,TitleBar(也称为ActionBar或者StatusBar)是界面设计的重要组成部分,它通常位于屏幕顶部,显示应用的名称、图标以及一些操作按钮。本文将深入探讨如何在Android中自定义TitleBar的颜色,使其...

    Android改写TitleBar

    为了自定义TitleBar的外观和行为,我们可以重写以下方法: 1. 设置Title和Subtitle: ```java getSupportActionBar().setTitle("自定义标题"); getSupportActionBar().setSubtitle("自定义副标题"); ``` 2. ...

    Android代码-android-titlebar

    CommonTitleBar 开发过程中,如果页面过多,需要构建大量重复的标题栏布局,浪费开发时间且不利于后期维护。本项目总结了几种常用的使用场景,将标题栏...titleBar.setListener(new CommonTitleBar.OnTitleBarListene

    Android-TitleBar自定义标题居中的ToolBar

    在Android应用开发中,TitleBar通常作为界面顶部的导航元素,显示应用的名称或操作按钮。自定义TitleBar可以提供更个性化的用户界面,并增强应用的用户体验。本教程将聚焦于如何创建一个自定义的标题居中并且可以...

    Android-TitleBar满足各种日常使用的标题栏不要让你的时间浪费在写标题栏上

    3. **初始化与设置**:在Activity的onCreate方法中初始化TitleBar,并进行必要的属性设置。 4. **事件绑定**:根据需要,绑定点击事件监听器以处理用户操作。 通过以上介绍,我们可以看出"Android-TitleBar"是一个...

    Android标题栏TitleBar全攻略

    Android 标题栏 TitleBar 全攻略 Android 标题栏 TitleBar 是一个自定义的 UI 组件,由 LinearLayout 继承而来,主要用于展示浏览器的标题栏信息,包括网站图标、标题、动画进度条和背景进度条等。下面我们将详细...

    android 一个骚气的titlebar

    在Android开发中,创建自定义TitleBar主要有以下几种方法: 1. **使用Android系统的ActionBar**:Android SDK内置了ActionBar,可以通过设置主题、添加菜单项和使用ToolBar来定制TitleBar。开发者可以使用`app:...

    Android标题栏TitleBar介绍

    ### Android标题栏(TitleBar)介绍 在Android应用开发中,`TitleBar`是一个非常重要的UI组件,它位于应用程序界面的顶部,用于显示应用名称、当前活动页面的标题以及一些功能按钮等信息。通过合理的设计与实现,...

    CustomTitleBar, 【通用标题栏】通用Android标题栏控件 A Common Titlebar For Android.zip

    本文将深入探讨CustomTitleBar的核心特性和使用方法。 1. **开源优势** CustomTitleBar遵循开源精神,开发者可以在GitHub等开源社区获取源代码,这使得开发者能够了解其内部工作原理,进行二次开发和定制,同时也...

    AndroidTitleBar

    实例中的TitleBar可能包含了初始化、设置文字、设置图标以及绑定事件监听器的方法,这些都是为了方便快速集成。 4. **兼容性和适配**: 考虑到Android的版本多样性和设备屏幕尺寸差异,一个好的TitleBar实例应该...

    TitleBar-master_Android通用标题栏_

    `TitleBar-master`项目是一个专门为Android应用设计的通用标题栏组件,旨在帮助开发者快速、便捷地实现美观且功能丰富的标题栏效果。 该项目的核心知识点包括: 1. **自定义View**: `TitleBar-master`通过自定义...

    自定义组件titlebar

    在Android应用开发中,TitleBar通常作为界面顶部的导航元素,显示应用的名称或操作按钮。然而,系统默认的TitleBar可能无法满足所有设计需求,因此开发者常常需要自定义TitleBar来实现更个性化的功能和视觉效果。本...

    TitleBar:Android 标题栏封装,方便使用

    TitleBarAndroid 标题栏封装,方便使用添加依赖Step 1. Add the JitPack repository to your build fileAdd it in your root build.gradle at the end of ...com.ethanco.titlebar.TitleBar android:id="@+id/title_ba

    titlebar实现

    在IT行业中,自定义Titlebar是一项常见的任务,尤其是在开发桌面应用程序或者Android应用时。Titlebar,也称为窗口标题栏,是用户界面中的一个重要元素,它通常包含应用的名称、关闭、最小化和最大化按钮,以及可能...

    Android 自定义控件 组合控件 TitleBar

    在Android中,自定义控件通常是通过继承已有的View或 ViewGroup 类,然后重写其关键方法来实现的。例如,我们可以基于LinearLayout、RelativeLayout 或 FrameLayout 来创建一个复合控件,这样可以结合多个简单的视图...

    自定义Titlebar

    在Android应用开发中,Titlebar(也常被称为ActionBar或Toolbar)是用户界面的重要组成部分,它通常包含应用的名称、图标以及一些操作按钮。自定义Titlebar可以为应用程序提供独特的外观和交互体验,使得UI设计更加...

    Node.js-Android仿iOSUINavigationBar风格的Titlebar适用于某些UI设计师只出iOS效果图的项目

    - 创建一个新的Java类继承自`android.widget.RelativeLayout`或`android.support.v7.widget.Toolbar`,并重写必要的方法以实现iOS风格的Titlebar特性。 - 在布局文件中,使用这个自定义的Titlebar组件替换默认的...

Global site tag (gtag.js) - Google Analytics