博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android中3种全屏方法及3种去掉标题栏的方法
阅读量:6894 次
发布时间:2019-06-27

本文共 1096 字,大约阅读时间需要 3 分钟。

一、去掉标题栏的方法

第一种:入门的时候经常使用的一种方法

复制代码代码如下:
 requestWindowFeature(Window.FEATURE_NO_TITLE);
 //去掉标题栏注意这句一定要写在setContentView()方法的前面,不然会报错的
第二种:在AndroidManifest.xml文件中定义
复制代码代码如下:
 <application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar">
可以看出,这样写的话,整个应用都会去掉标题栏,如果只想去掉某一个Activity的标题栏的话,可以把这个属性加到activity标签里面

 

第三种:这种在一般的应用中不常用,就是在res/values目录下面新建一个style.xml的文件

例如:

复制代码代码如下:
 <?xml version="1.0" encoding="UTF-8" ?>
 <resources>
 <style name="notitle">
 <item name="android:windowNoTitle">
 true
 </item>
 </style>
 </resources>
这样,我们就自定义了一个style,就相当于一个主题,然后在AndroidManifest.xml文件中定义,也可达到去掉标题栏的效果
复制代码代码如下:
 <application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@style/notitle">

 

二、介绍全屏的方法

第一种

复制代码代码如下:
   getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

 

第二种

复制代码代码如下:
<android:theme="@android:style/Theme.NoTitleBar.Fullscreen">

 

第三种

复制代码代码如下:
 <application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@style/fullscreem">
 

 

转载地址:http://mozdl.baihongyu.com/

你可能感兴趣的文章
关于tp5 验证码
查看>>
Appcan开发笔记:结合JQuery的$.Deferred()完善批量异步发送
查看>>
短视频APP大片获快手领投500万美元pre-A轮融资,快手领投
查看>>
深入贯彻闭包思想,全面理解JS闭包形成过程
查看>>
QoS的基础知识
查看>>
如何在本地编译Fabric Code
查看>>
当前最好的非深度迁移学习方法:流形空间下的分布对齐
查看>>
JavaScript常用脚本集锦7
查看>>
systemctl用法
查看>>
最近一些不错的大会部分 slides (大家随便看看,毕竟不全)
查看>>
数据结构学习笔记(二)
查看>>
我的c++最佳实践
查看>>
Android沉浸式(侵入式)标题栏(状态栏)Status(一)
查看>>
机器学习实战-K-nearest neighbors 算法的优缺点
查看>>
Nodejs内存控制详解(上篇)
查看>>
干货丨Power Query 数据类型及数据结构
查看>>
JS的防抖与节流
查看>>
朋也社区 v5.2.0 更新,新增手机号,微信登录外加主题一套
查看>>
使用Identity Server 4建立Authorization Server (2)
查看>>
剥开比原看代码15:比原是如何转帐的
查看>>