android设置去标题栏以及设置横竖屏方法

Android 全面屏显示\沉浸式状态栏(黑条问题解决) 前言: 之前做项目为了达到全面屏显示,设置了一个theme主题样式,如下: <style name="ImageTranslucentTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!--设置顶部状态栏是否为透明--> <item name="android:windowTranslucentStatus">false</item> <!-- 阅读详情

一、去掉标题栏
1、requestWindowFeature(Window.FEATURE_NO_TITLE);
2、在manifest中application下设置theme属性:
android:theme=”@android:style/Theme.NoTitleBar”
这个方法不太实用,应用后,屏幕底色会变成黑色,如果你没有设置背景的话,按钮什么也会变形
3、自己定义style,方法如下:
在style.xml文件里定义:

 <?xml version="1.0" encoding="UTF-8" ?>
<resources>
    <style name="notitle">
        <item name="android:windowNoTitle">true</item>
    </style> 
</resources>

之后在manifest.xml中引用就可以了,这种方法稍麻烦了些。

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

其中2、3种方法是全局设置去掉标题栏,相对比较省事
总共这三种方法可以去掉标题栏,大家可以根据自己的需要选择。

二、设置横竖屏方法:
1、activity中设置:
竖屏setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
横屏setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
2、manifest中设置:
竖屏:android:screenOrientation=”portrait”
横屏:android:screenOrientation=”landscape”
横竖屏没有全局设置方法,只能根据页面的需要进行设置。
谢谢观看

【Android游戏开发之一】设置全屏以及绘画简单的图形 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/android-game/263.html很多童鞋说我的代码运行后,点击home或者back后会程序异常,如果你也这样遇到过,那么你肯定没有仔细读完Himi的博文,第十九篇Himi专门写了关于这些错误的原因和解决方法,这里我在博客都补充说明下,省的童鞋们总疑惑这 阅读详情

相关推荐

横向滚动标题栏(HorizontalScrollView+GridView+ViewPager+自定义适配器)

实现横向标题滚动界面,相当于一些客户端,今日头条类似,可滑动标题栏,点击标题栏中的标题会改变状态,并且加入ViewPager控件,滑动界面会显示相对应的标题并且改变状态

Android 界面横竖屏切换 顶部状态栏(标题栏)显示与隐藏

就不墨迹了,直接上图看效果: 图一:               图二:               可以很看到图一有状态栏

8636

`全网最细!! 入门必看Git教程链接:https://gitee.com/all-about-git`

全网 Git 入门教程 gitee.com。如果显示The requested URL returned error: 403错误,那就表示没有和window本地建立token令牌

qq_37855368的博客 3748

android去掉黑色状态栏

当你在用别人的app时,发现别人的app状态栏和app的toolbar是一个颜色,在看一下自己的app发现我操 怎么是黑色的状态栏 这时的你肯定不爽,也想来一发,没关系、下面我们一起来一发。 首先你的设置app的主题、一般设置成noactionbar这样方便添加自定义的toolbar。 <style name="AppBaseTheme" parent="Theme.AppCompat.NoAc

Hello Turing-Tang 3858

Xshell 连接 VMware虚拟机操作 截图和使用

vmwareVMware总部位于美国加州帕洛阿尔托(Palo Alto),是全球云基础架构和移动商务解决方案厂商,提供基于VMware的解决方案,企业通过数据中心改造和公有云整合业务,借助企业安全转型维系客户信任,实现任意云端和设备上运行、管理、连接及保护任意应用Xshell(安全终端模拟软件)Xshell [1]是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。

小 tom的博客 802

Seedance 2.5本地部署指南:AI生图与视频生成的完整实践

最近在AI生成内容领域,本地部署方案越来越受到开发者关注。特别是Seedance 2.5的发布,让很多原本依赖云端服务的用户开始转向本地化解决方案。本文将从实际使用角度出发,完整介绍Seedance 2.5的本地部署流程、功能特性对比以及实际应用技巧。 1. Seedance 2.5核心特性解析 1.1 什么是Seedance 2.5 Seedance 2.5是一款开源的AI生图和视频生成工具,支持在本地环境运行,无需联网即可实现高质量的图像和视频生成。相比之前的2.0版本,2.5在生成质量、运行效率和功能

weixin_42566121的博客 1673

Android全面屏显示不全下方有黑色解决方案

一、声明最大屏幕纵横比(官方适配方案) Android官方提供了适配方案,即提高App所支持的最大屏幕纵横比,实现很简单,在AndroidManifest.xml中可做如下配置: &amp;amp;lt;meta-data android:name=&amp;quot;android.max_aspect&amp;quot; android:value=&amp;quot;ratio_float&amp;quot; /&amp;amp;

Flutter|Android移动开发 1万+

Ubuntu1804 关于ubuntu18.04下载软件仓库信息失败,请检查网络连接 的解决方案

今天电脑在更换软件源的时候遇到了这个问题。出现了如上图所示的错误信息。 尝试了各家优快云的博客之后,发现方法大同小异,均无法解决。 方法大多都是要求更换软件源,如下所示: 打开“Ubuntu软件中心”-->点击“编辑”-->点击“软件源”-->在Ubuntu软件界面,“下载自”默认是“中国的服务器”,改为“主服务器”试试 2.打开更新管理器-》设置-》选择站点-》...

weixin_43729409的博客 1万+

Android 设置横屏模式,没有标题栏,全屏程序(隐藏状态栏,导航栏)

设置NoTitle和NoActionBar 一、打开manifests 按住ctrl点击theme 更改如下两个themes.xml 在末尾加入 <item name="windowActionBar">false</item> <item name="windowNoTitle">true</item> 设置程序全屏 kotlin kotlin代码 window.decorView.systemUiVisibil

wangyu233的博客 1898

WRF中使用ERA5再分析数据

   本人在做一些实例时,需要用到最新的ERA5再分析数据集,其中我下载的是ERA5 hourly data on pressure levels form 1979 to present和ERA5 hourly data on single levels from 1979 to present中的3天数据。 1、注册climate copernicus账号 下载ERA5数据前先要注册其账号 2、选择变量    WRF中对于气象数据的字段有具体的要求, ......

GIS 8169

9、横向束流光学:原理、模拟与耦合效应

本文系统介绍了横向束流光学中的关键概念,包括色度、色散、发射度、动量压缩因子以及四维耦合效应。通过MATLAB代码详细演示了相关参数的计算与模拟流程,展示了粒子在加速器中的运动特性及其对束流稳定性的影响。同时,讨论了如何通过磁铁配置优化束流光学性能,为加速器的设计与优化提供了理论基础和实践指导。

resnet7explorer的博客 118

Android实现动态切换横竖屏,保存横竖屏数据(用Preference存储)

Look My Code: package com.test; import android.app.Activity; import android.content.pm.ActivityInfo; import android.os.Bundle; import android.view.View; import android.view.View.OnLongClickListener;

裴裴的Android学习和分享 6006

[从零开始学习FPGA编程-18]:快速入门篇 - 操作步骤2-6- VerilogHDL时序电路语法分析(以计数器为例)

目录前言:第1章 功能模块代码:counter.v第2章 驱动代码:tcounter.v前文以及阐述了VerilogHDL基本语法,本文将以modelsim自带的计数器程序来解读VerilogHDL的语法。代码路径:

文火冰糖(王文兵)的博客 7万+

Android基础之隐藏标题栏 | 设置为全屏 | 横竖屏切换

Android基础之隐藏标题栏 | 设置为全屏 | 横竖屏切换 | 第一行代码学习总结

Qricis的博客 2158

【计算机视觉 | 目标检测】目标检测常用数据集及其介绍(十一)

【计算机视觉 | 目标检测】目标检测常用数据集及其介绍(十一)

wzk4869的博客 738

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

android横竖屏和隐藏标题栏、状态栏总结

1、android横竖屏Android手机有两种手持方式,通俗的说,就是横着拿和竖着拿。那么在Android系统中,如何识别是哪种手持方式来决定屏幕的布局呢? 在程序的res目录下有一个layout目录,也就是res/l

c15522627353的博客 817

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Android的全屏、标题栏、横竖屏设置

目录全屏 标题栏 横竖屏全屏方式一:在manifest中设置theme为NoTitleBar.Fullscreenandroid:theme="@android:style/Theme.NoTitleBar.Fullscreen"方式二:在Activity 中写入以下两句话,注意要写在setContentView之前this.requestWindowFeature(Window.FEATURE

danfengw的博客 1092

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Android锁定横竖屏、splash,全屏、去除标题的方法-网摘

Android锁定横竖屏、全屏、去除标题的方法 1.去除标题栏的实现: a)在AndroidManifest.xml中配置: 如果要去除某个Activity页面的标题栏的做法如下: 原始的: &lt;activity            android:label="@string/app_name"            android:name=".LockTheScreenActivity...

yaolunwei的专栏 432

Android设置全屏、横竖屏的2种方法

网上一搜一大把,只是方便自己查阅,有很多是贴的 第一种:代码实现 requestWindowFeature(Window.FEATURE_NO_TITLE);// 去除title getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLS

Yeats的专栏 1496

android 动态横竖屏,Android实现动态切换横竖屏,保存横竖屏数据(用Preference存储)...

package com.test;import android.app.Activity;import android.content.pm.ActivityInfo;import android.os.Bundle;import android.view.View;import android.view.View.OnLongClickListener;import android.view.W...

weixin_35511284的博客 379

android 去掉标题栏和全屏,横竖屏强制转换

去掉标题栏和全屏 代码方式 // 去掉标题栏 requestWindowFeature(Window.FEATURE_NO_TITLE); // 全屏 this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); //注

songsongbrother的博客 763

Activity的操作—去标题和横竖屏

全屏操作——去标题栏  有很多程序员在开发的过程中觉得屏幕的空间不够用,此时我们就可以通过去除应用的标题栏和系统的标题栏来扩展空间。当然这也是视需求而定的,有可能有些应用如果去除系统标题栏后会给用户带来无法看时间或其他方面的不便。  去标题栏有两种方法,一种是在AndroidManifest.xml文件中修改;另一种是在Activity类java文件中修改。方式一  通过在AndroidManife

To_be_Designer 1510

android 设置功能介绍,Android中Activity常用功能设置小结(包括全屏、横竖屏等)

本文实例讲述了Android中Activity常用功能设置小结(包括全屏、横竖屏等)。分享给大家供大家参考,具体如下:Activity全屏设置方式1:AndroidManifest.xml方式2:代码实现requestWindowFeature(Window.FEATURE_NO_TITLE); // 隐藏标题栏getWindow().setFlags(WindowManager.Layout...

weixin_39598584的博客 198

Android 隐藏标题栏,状态栏;设置横竖屏

第一种方法:在代码中设置 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ```java // 隐藏标题栏 requestWindowFeature(W

haizicool的博客 1296
上一篇: android时间定时器的应用,短信验证码,定时刷新页面
下一篇: android沉浸式状态栏的问题解决
不年少还青春
博客等级 码龄13年 5粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值