文档章节

Android去掉标题栏和全屏[转]

kut
 kut
发布于 2011/09/09 16:05
字数 237
阅读 741
收藏 1

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

Android去掉标题栏和全屏都是件很容易的事情,最常见的有两种方法: 
第一:在程序代码中实现 
Java代码 
this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏 
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//去掉信息栏

this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//去掉信息栏 
注意:这两行代码要写在页面显示之前,即setContentView(R.layout.XXX)之前

第二:在AndroidManifest.xml配置文件中实现标签android:theme 
Java代码 
<activity android:name="Activity1" 
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"></activity>

<activity android:name="Activity1"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"></activity>
注意:如果不需要全屏,只需要写成android:theme="@android:style/Theme.NoTitleBar即可

总结:二者的区别 
如果使用第一种方法,在Activity启动时会有短暂的标题栏和信息栏的出现,随后会消失。 
使用第二种方法这不会出现这种情况,个人推荐使用第二种方式,看起来比较流畅。

© 著作权归作者所有

kut

kut

粉丝 54
博文 128
码字总数 34737
作品 0
广州
技术主管
私信 提问
Android中全屏 取消标题栏,TabHost中设置NoTitleBar的三种方法

android默认标题栏比较不好控制,一般要去掉自定义 去掉标题栏的方法: 第一种:也一般入门的时候经常使用的一种方法 requestWindowFeature(Window.FEATURENOTITLE);//去掉标题栏 注意这句一...

carlos
2014/04/21
157
0
Window attributes属性详解

以下属性以Dialog为例来讲解: <item name="windowBackground"> 窗体的背景 </item> <item name="windowFrame">Dialog 是否有边框 </item> <item name="windowNoTitle">窗体是否有标题</ite......

TedYin
2013/11/22
4.7K
0
糊里糊涂学Android(2)——Activity隐藏标题及全屏

在大部分情况下,我们开发或使用的App都不需要Activity中原本的标题,都有自己独特或个性的标题栏,甚至有些App是全屏的。下面就来探究一下都有哪几种方法可以实现隐藏标题或全屏。 1.修改A...

笑缘心归
2014/03/17
514
0
Activity设置全屏以及Android获得屏幕的宽和高

Android程序中要设置全屏包括两个部分: 窗口 全屏和A ctivity 全屏。 窗口全屏 是指隐藏系统顶部用来显示时间、电量、信号等信息的 标题栏 ,A ctivity全屏 是指隐藏程序的标题栏。我们可以...

DreamWorker
2010/10/30
2.3K
0
Android总结之style(样式)和Theme(主题)

style(样式) style(样式)是针对窗体元素级别的,改变指定控件或者Layout的样式。 抽取一些共同的属性写到style,可以省略大量重复的属性代码。 创建步骤: 在res/values目录下新建一个名叫s...

天王盖地虎626
01/13
72
0

没有更多内容

加载失败,请刷新页面

加载更多

hbase错误记录

说什么服务没启动 但是 $ jps 查看又是正常的 然后想到去看日志 $ vim logs/hbase-root-regionserver-hadoop101.log INFO信息停留在:client.ZooKeeperRegistry: ClusterId read in ZooKeep...

天空飘来五个字儿
28分钟前
5
0
类的第一个元素的CSS选择器

我有一堆元素的类名是red ,但是我似乎无法使用以下CSS规则选择class="red"的第一个元素: .red:first-child { border: 5px solid red; } <p class="red"></p> <div class="red"></div> 该选......

技术盛宴
35分钟前
4
0
如何将重复数据突出显示?

将表格中一列数据中重复的,使用特殊颜色突出显示或者使用一些符号标记出来。 例如: 一个供应商,可以邀请别的供应商加入成为联合体,报表要显示所有供应商,然后供应商最后一列显示所有联合...

泡泡糖儿
37分钟前
4
0
python将html的百分号转为对应的编码

import redef trans(x): # print(x.group()) return bytes.fromhex(x.group()[2:].decode("utf-8"))data = str("你好".encode("utf-8"))print(data)data = re.subn(b"\\\\x[0-9......

鬼上身跳不过门槛
47分钟前
4
0
如何在nohup下放置已经运行的进程?

我有一个已经运行了很长时间并且不想结束它的进程。 我怎么把它放在nohup下(也就是说,即使关闭终端,如何让它继续运行?) #1楼 假设由于某种原因, Ctrl + Z也无法正常工作,转到另一个终...

javail
51分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部