news 2026/5/1 0:48:55

Android 开发 - 实现隐藏标题栏 + 全屏 + 常亮

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Android 开发 - 实现隐藏标题栏 + 全屏 + 常亮

实现隐藏标题栏 + 全屏 + 常亮

1、实现方式 1
(1)演示
  1. themes.xml文件进行如下配置
<resourcesxmlns:tools="http://schemas.android.com/tools"><style...>... <item name="windowActionBar">false</item> <item name="windowNoTitle">true</item></style></resources>
  1. Activity 代码
publicclassMainActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);requestWindowFeature(Window.FEATURE_NO_TITLE);getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);setContentView(R.layout.activity_main);}}
(2)解读
  1. 隐藏标题栏(ActionBar)
<itemname="windowActionBar">false</item><itemname="windowNoTitle">true</item>
  1. 隐藏原生标题栏
requestWindowFeature(Window.FEATURE_NO_TITLE);
  1. 设置全屏,隐藏状态栏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
  1. 保持屏幕常亮
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
2、实现方式 2
(1)演示
publicclassMainActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);// 1. 隐藏原生标题栏requestWindowFeature(Window.FEATURE_NO_TITLE);// 2. 设置全屏,隐藏状态栏getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);// 3. 保持屏幕常亮getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);setContentView(R.layout.activity_main);// 4. 隐藏标题栏(ActionBar)getSupportActionBar().hide();}}
(2)解读
  1. 隐藏原生标题栏
requestWindowFeature(Window.FEATURE_NO_TITLE);
  1. 设置全屏,隐藏状态栏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
  1. 保持屏幕常亮
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
  1. 隐藏标题栏(ActionBar)
getSupportActionBar().hide();
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/22 23:59:59

SGLang在教育场景的应用:智能答题系统搭建

SGLang在教育场景的应用&#xff1a;智能答题系统搭建 1. 引言 1.1 教育智能化的现实挑战 随着人工智能技术的发展&#xff0c;教育领域正经历从“标准化教学”向“个性化学习”的深刻转型。传统在线教育平台多依赖预设题库与固定答案匹配机制&#xff0c;在面对开放性问题、…

作者头像 李华
网站建设 2026/4/18 11:53:16

CosyVoice-300M Lite部署避坑指南:常见问题解决

CosyVoice-300M Lite部署避坑指南&#xff1a;常见问题解决 基于阿里通义实验室 CosyVoice-300M-SFT 的高效率 TTS 服务 1. 项目简介与部署背景 语音合成&#xff08;Text-to-Speech, TTS&#xff09;技术在智能客服、有声读物、语音助手等场景中扮演着关键角色。然而&#xf…

作者头像 李华
网站建设 2026/4/29 6:21:32

中文逆文本标准化WebUI部署实践|科哥定制版镜像快速上手

中文逆文本标准化WebUI部署实践&#xff5c;科哥定制版镜像快速上手 在语音识别、智能客服、自动字幕生成等自然语言处理任务中&#xff0c;原始输出常包含大量非标准表达形式。例如&#xff0c;“二零零八年八月八日”或“早上八点半”这类口语化表述虽易于理解&#xff0c;却…

作者头像 李华
网站建设 2026/4/28 7:04:28

STM32调试失败?SWD引脚连接问题全面讲解

STM32调试失败&#xff1f;90%的问题出在这两个引脚上&#xff01;你有没有遇到过这样的场景&#xff1a;Keil 或 STM32CubeIDE 点下载&#xff0c;弹出“Target not connected”&#xff1b;ST-LINK Utility 显示“No device found”&#xff1b;万用表测了电源没问题&#xf…

作者头像 李华
网站建设 2026/4/28 5:50:48

手部姿态估计入门:MediaPipe Hands快速上手

手部姿态估计入门&#xff1a;MediaPipe Hands快速上手 1. 引言 1.1 AI 手势识别与追踪 随着人机交互技术的不断发展&#xff0c;基于视觉的手势识别正逐渐成为智能设备、虚拟现实、增强现实和智能家居等场景中的关键技术。相比传统的触控或语音输入&#xff0c;手势控制更加…

作者头像 李华
网站建设 2026/4/18 20:43:24

NewBie-image-Exp0.1教育场景案例:学生动漫创作平台搭建详细步骤

NewBie-image-Exp0.1教育场景案例&#xff1a;学生动漫创作平台搭建详细步骤 1. 引言 随着人工智能在创意领域的不断渗透&#xff0c;动漫图像生成技术正逐步成为教育创新的重要工具。尤其在艺术与设计类课程中&#xff0c;如何让学生快速上手并实践高质量的动漫角色创作&…

作者头像 李华