android 11.0 12.0SystemUI状态栏高度设置为0时微信头部异常问题的解决
2023-09-14 09:05:06 时间
1.概述
在11.0 12.0定制化开发中,由于产品需要全屏功能,所以不需要SystemUI的状态栏所以就把状态栏高度设置为0,这样虽然SystemUI的状态栏是隐藏不见了,但是又会有新的问题出现,比如安装微信,qq等 首页的头像好像被挡住了一部分,经过思考影响头部的只可能是Status.java了,所以需要分析状态栏的问题
2.SystemUI状态栏高度设置为0时微信头部异常问题的解决的核心类
/frameworks/base/core/res/res/values/dimens.xml
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
3.SystemUI状态栏高度设置为0时微信头部异常问题的解决的核心功能分析
3.1 关于状态栏高度的调整
首先把导航栏高度修改为1dp
diff --git a/frameworks/base/core/res/res/values/dimens.xml b/frameworks/base/core/res/res/values/dimens.xml
index 9886a4f..af7038e 100755 (executable
相关文章
- android 置灰不可点击,Android Studio 运行按钮灰色的完美解决方法
- android onresume函数,Android界面跳转时候onDestroy和onResume的调用顺序
- android开机动画多长时间_Android开机动画及黑屏[通俗易懂]
- android系统开机画面_Android开机画面
- android activity自动跳转,Android activity跳转之finish()方法的作用
- android bindservice方法,Android bindservice方法返回false
- android开发笔记之 Android代码混淆打包
- android okio使用方法,Android 开源框架 Okio 原理剖析「建议收藏」
- android sdk安装过程,图文详解Android 3.0 SDK安装教程
- android短信验证码方案,Android开发之属于你的短信验证码(一)
- Android preference_android studio preview
- android中WebView附件问题解决
- Android 检测坐标是否在国内
- 【Android 电量优化】JobScheduler 源码分析 ( JobServiceContext 源码分析 | 闭环操作总结 | 用户提交任务 | 广播接收者接受相关广播触发任务执行 )★
- 【Android 逆向】x86 汇编 ( 参考资料 | Intel 官方的文档 | x86 汇编中文文档 | 汇编指令查询器 )
- 【错误记录】Android Studio 向 GitHub 提交代码报错 ( Push failed: Failed with error: Could not read from remote )
- 【Android Gradle 插件】settings.gradle 配置文件 ( 配置基本作用 | include 函数用法 | 目录层级配置 | 修改 Module 模块构建脚本名称 )
- 【错误记录】编译 Android 版本的 ijkplayer 报错 ( You must define ANDROID_NDK before starting. | 下载指定版本 NDK )
- 【ijkplayer】编译 Android 版本的 ijkplayer ⑥ ( 进入 ijkplayer-android/android 目录 | 执行 compile-ijk.sh 脚本完成编译 )
- [android] 手机卫士读取联系人详解手机开发
- [android] activity横竖屏切换的生命周期详解手机开发
- Android Studio离线安装Android Size Analyzer(非build下analyze apk)详解手机开发
- Android实现PHP连接MySQL进行数据交互(android通过php连接mysql)
- Android系统自带样式(android:theme)
- android中去掉窗口全屏显示的简单方法
- android实现蓝牙文件发送的实例代码,支持多种机型