当前位置: 首页 > news >正文

Android应用开发(38)全屏显示隐藏状态栏和导航栏

Android应用开发学习笔记——目录索引

    protected void onCreate(Bundle savedInstanceState) {/* 添加代码 */requestWindowFeature(Window.FEATURE_ACTION_BAR_OVERLAY);getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);WindowManager.LayoutParams lp = getWindow().getAttributes();if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {lp.layoutInDisplayCutoutMode = WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES;}getWindow().setAttributes(lp);/* --- */super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);
}public void onWindowFocusChanged(boolean hasFocus) {super.onWindowFocusChanged(hasFocus);if (hasFocus) {View decorView = getWindow().getDecorView();decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION| View.SYSTEM_UI_FLAG_FULLSCREEN| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);}}

点此查看Android应用开发学习笔记的完整目录

http://www.lryc.cn/news/209699.html

相关文章:

  • 日本IT Week秋季展丨美格智能以技术创新共建美好数字生活
  • centos7 install postgres-15
  • JVM常见的垃圾回收器(详细)
  • acwing 5283. 牛棚入住
  • Qt触摸屏双指缩放和单指移动界面(支持嵌入式设备)
  • 【Linux】虚拟机安装Linux、客户端工具,MobaXterm的使用,Linux常用命令
  • springboot-scanBasePackages包扫描
  • 【C语言数据结构——————排序(1万字)】
  • PyTorch基础(18)-- torch.stack()方法
  • 从lc560“和为 K 的子数组“带你认识“前缀和+哈希表“的解题思路
  • c:变参函数:汇编解析;va_list;marco 宏:__VA_ARGS__
  • eclipse安装教程(2021版)
  • 计算机网络重点概念整理-第二章 物理层【期末复习|考研复习】
  • 【计算机网络】从输入URL到页面都显示经历了什么??
  • [C++]——带你学习类和对象
  • Docker多平台、跨平台编译打包
  • LLM系列 | 22 : Code Llama实战(下篇):本地部署、量化及GPT-4对比
  • Nginx的进程结构实例演示
  • 【Nginx36】Nginx学习:SSI静态文件服务器端包含模块
  • StripedFly恶意软件框架感染了100万台Windows和Linux主机
  • 蓝桥杯每日一题2023.10.25
  • 【C++】详解map和set基本接口及使用
  • 如何学习 Linux 内核内存管理
  • 【计算机网络】(谢希仁第八版)第一章课后习题答案
  • Operator开发之operator-sdk入门
  • RabbitMQ生产者的可靠性
  • 集群节点批量执行 shell 命令
  • fl studio21.2水果软件怎么设置中文?
  • .NET CORE 3.1 集成JWT鉴权和授权2
  • nbcio-boot如何进行gitee第三方登录