`

关于消除标题栏的问题研究 (ActionBarActivity)

 
阅读更多

Android开发去除标题栏title其实非常简单,有两种方法,一种是在代码中添加,另一种是在AndroidManifest.xml中添加:
1、在代码中实现:
在此方法setContentView(R.layout.main)之前加入:
requestWindowFeature(Window.FEATURE_NO_TITLE);标题栏就没有了。
2、在AndroidManifest.xml中实现:
注册Activity时加上如下的一句配置就可以实现。

<activity  android:name=".Activity"
android:theme="@android:style/Theme.NoTitleBar">
</activity>


但是这是需要继承旧的Activity的,当使用新的ActionBarActivity会失效

The general rule is that if you want your activity to have an action bar it should have the AppCompat theme and the java code should extend ActionBarActivity. If you have an activity that doesn't need an action bar (like a dialog themed activity) you can apply any theme to it but the java code must extend plain old activity.

 

分享到:
评论

相关推荐

    qt5 自定义标题栏

    在Qt5中,自定义标题栏是一项常见的需求,特别是在开发具有独特用户界面风格的应用程序时。这个主题将深入探讨如何使用Qt5实现自定义标题栏,包括移除系统默认的标题栏,添加基本操作(如关闭、最大化和最小化)以及...

    vc修改窗口标题栏的颜色 自绘标题栏.txt

    visual c++修改窗口标题栏的颜色 自绘标题栏

    MFC重绘标题栏、菜单栏并更改状态栏背景色

    在MFC中,我们有时需要自定义窗口的外观,包括标题栏、菜单栏和状态栏,以实现独特的用户界面。本文将深入探讨如何使用MFC来重绘这些元素,并特别关注在尝试改变状态栏背景色时遇到的问题。 首先,让我们了解MFC中...

    C#修改标题栏和边框颜色

    4. 设置标题栏高度:由于我们不再依赖系统绘制标题栏,所以需要自行计算并设置合适的标题栏高度,可以通过`CaptionHeight`属性实现。 通过以上步骤,我们可以实现自定义标题栏颜色和边框,同时保持窗口的基本功能,...

    C#重绘windows窗体标题栏和边框

    C#重绘Windows窗体标题栏和边框 C#重绘Windows窗体标题栏和边框是指使用C#语言来自定义Windows窗体的标题栏和边框的样式。这种技术可以使得Windows应用程序具有更加个性化的界面,类似于QQ、MSN、迅雷等聊天工具的...

    Qt5实现自定义标题栏

    在Qt开发中,自定义标题栏是一个常见的需求,它允许开发者根据应用的视觉风格和功能需求来定制窗口的顶部区域。Qt5作为一个强大的跨平台GUI工具包,提供了丰富的API和功能来实现这样的自定义。本篇文章将深入探讨...

    (原创) 漂亮的自定义标题栏

    比如如何覆盖标题栏的背景,如何添加自定义的放大,缩小、关闭按钮并添加相应的响应函数,如何放入自定义的图标,如何在标题栏上绘制曲线,我的这个自定义标题栏能很好的解决了这些问题。你既可以直接在你工程中使用...

    Qt对话框标题栏修改技巧

    ### Qt对话框标题栏修改技巧 #### 概述 在使用Qt进行图形用户界面(GUI)开发时,经常需要对窗口的各种属性进行自定义设置,以满足特定的应用场景需求。其中,对话框的标题栏是用户界面上一个非常重要的部分,它...

    visual c++自绘窗口漂亮的标题栏

    当我们谈论"自绘窗口漂亮的标题栏"时,这通常涉及到使用API函数和MFC(Microsoft Foundation Classes)库来实现对窗口外观的定制,使得标题栏更加美观、独特。这个主题涵盖了几种关键的技术和知识点,包括窗口过程、...

    VB 独特的窗体标题栏

    通过学习和研究这个实例,你可以更好地理解如何在VB中实现自定义的窗体标题栏功能。 总之,VB提供了丰富的功能来定制窗体标题栏,使得开发者可以创造出具有独特交互性和视觉效果的应用程序。无论是为了提升界面美观...

    C# winform 标题栏添加按钮(源码)

    在C# WinForm应用开发中,自定义标题栏并添加按钮是一种常见的需求,这不仅可以增强应用程序的用户体验,还可以实现一些特殊功能。本示例提供的源码着重展示了如何在Windows窗体应用的标题栏上添加自定义按钮。接...

    定制对话框标题栏(颜色、按钮等)

    10. **测试与调试**:在实际应用中,对定制的标题栏进行充分的测试,确保在各种情况下都能正常工作,并使用调试工具检查可能出现的问题。 通过以上知识点,开发者可以创建出具有独特风格和功能的对话框标题栏,以...

    c# 自定义窗体标题栏 源码

    在C#编程中,自定义窗体标题栏和边框是一项常见的需求,它可以让应用程序具有独特的外观和交互体验。本文将深入探讨如何使用C#来自定义窗体标题栏,并提供相关的源码分析。 首先,我们要了解.NET Framework或.NET ...

    VC 改变标题栏颜色实例

    在VC++编程环境中,改变标题栏颜色涉及到Windows API的使用,特别是与窗口样式和控件重绘相关的函数。本文将详细讲解如何通过VC++来实现这一功能,包括所需的API调用、步骤以及注意事项。 首先,我们需要理解...

    如何显示或隐藏窗口的标题栏

    在编程领域,特别是涉及到用户界面(UI)设计时,窗口的标题栏是一个常见的元素,它通常包含应用程序的名称、窗口操作按钮(如最小化、最大化和关闭)以及可能的其他功能。在某些情况下,开发者可能会根据应用的需求...

    C#重绘标题栏和边框

    ### C#重绘标题栏和边框的知识点 在C#中,自定义窗口的外观是一种常见的需求,尤其是在创建具有独特界面的应用程序时。本文档将详细介绍如何通过C#编程语言来实现对窗体的标题栏和边框进行重绘。 #### 1. 基本概念...

    机械制图标题栏及明细表

    2. **追溯性管理**:标题栏记录的设计者、审核者等信息有助于图纸的修改历史管理和问题追溯。 3. **标准化管理**:统一的标题栏格式有利于图纸的规范化管理,便于查找和归档。 #### 三、明细表的基本概念与作用 ##...

    Labview自定义标题栏并透明化界面

    在LabVIEW编程环境中,创建一个具有自定义标题栏和透明化界面的应用程序是一项高级技巧,可以为用户带来更直观和个性化的交互体验。本篇将详细介绍如何实现这一功能。 首先,我们要理解LabVIEW的基本界面构造。...

    隐藏标题栏和边框 win32 C

    在Windows编程中,有时我们可能需要创建一个没有标准标题栏(包括最小化、最大化和关闭按钮)或边框的窗口,比如全屏游戏或者特殊效果的界面设计等场景。本文将详细介绍如何通过Win32 API来实现隐藏窗口的标题栏和...

    visual c++ VC在标题栏上添加按钮

    在本文中,我们将深入探讨如何在VC++中实现一个独特且吸引人的功能——在窗口标题栏上添加按钮。这个功能可以增强用户体验,提供更直观的交互方式。 首先,我们需要了解的是界面设计的基本概念。在Windows应用中,...

Global site tag (gtag.js) - Google Analytics