news 2026/7/13 21:56:49

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/7/13 2:50:17

Hunyuan MT1.8B模型偏移?在线蒸馏纠正机制部署教程

Hunyuan MT1.8B模型偏移&#xff1f;在线蒸馏纠正机制部署教程 1. 引言&#xff1a;轻量级翻译模型的挑战与突破 随着多语言内容在全球范围内的快速传播&#xff0c;神经机器翻译&#xff08;NMT&#xff09;已成为跨语言沟通的核心技术。然而&#xff0c;大模型虽性能优越&a…

作者头像 李华
网站建设 2026/7/2 11:40:17

DeepSeek-R1-Distill-Qwen-1.5B优化:推理稳定性提升

DeepSeek-R1-Distill-Qwen-1.5B优化&#xff1a;推理稳定性提升 1. DeepSeek-R1-Distill-Qwen-1.5B模型介绍 DeepSeek-R1-Distill-Qwen-1.5B是DeepSeek团队基于Qwen2.5-Math-1.5B基础模型&#xff0c;通过知识蒸馏技术融合R1架构优势打造的轻量化版本。其核心设计目标在于在保…

作者头像 李华
网站建设 2026/7/9 0:16:45

Heygem自动化测试框架搭建:确保每次更新不破坏核心功能

Heygem自动化测试框架搭建&#xff1a;确保每次更新不破坏核心功能 1. 引言 1.1 项目背景与业务需求 HeyGem 数字人视频生成系统是一款基于 AI 技术的音视频合成工具&#xff0c;支持将音频与人物视频结合&#xff0c;生成口型同步的高质量数字人视频。该系统已广泛应用于批…

作者头像 李华
网站建设 2026/7/1 19:01:07

AI编程助手选型指南:opencode开源优势深度解析

AI编程助手选型指南&#xff1a;opencode开源优势深度解析 1. 技术背景与选型需求 随着大模型在软件开发领域的深入应用&#xff0c;AI编程助手已成为提升研发效率的核心工具之一。从GitHub Copilot到Tabnine&#xff0c;商业化产品虽功能成熟&#xff0c;但在隐私保护、模型…

作者头像 李华
网站建设 2026/6/28 23:57:51

python基于flask框架电商秒杀商品管理系统设计与实现

目录摘要关键词开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;摘要 随着电子商务的快速发展&#xff0c;秒杀活动成为电商平台吸引用户、提升销量的重要手段。然而&#xff0c;高并发场景下…

作者头像 李华
网站建设 2026/6/30 16:15:37

Seurat-wrappers单细胞分析扩展工具集:从入门到精通

Seurat-wrappers单细胞分析扩展工具集&#xff1a;从入门到精通 【免费下载链接】seurat-wrappers Community-provided extensions to Seurat 项目地址: https://gitcode.com/gh_mirrors/se/seurat-wrappers Seurat-wrappers是一个强大的社区扩展工具集&#xff0c;为单…

作者头像 李华