Android 动态可设置下拉状态栏和虚拟导航栏

编程入门 行业动态 更新时间:2024-10-07 23:28:42

Android 动态可设置下拉<a href=https://www.elefans.com/category/jswz/34/1763331.html style=状态栏和虚拟导航栏"/>

Android 动态可设置下拉状态栏和虚拟导航栏

通常情况下,android系统都会自带状态栏下拉控制和虚拟导航栏,这样可以方便使用操作,但在某些特殊使用情况下,我们需要去掉或者禁止这两个功能模块,例如基于android系统的工控机,广告机等,废话不多说,进入主题...

本文基于qcom msm8909 android5.1,msm8953 android7.1两个平台。

修改的地方位于frameworks

基本知识点:

大家都知道android系统有这样一个系统app,管理着系统的ui界面--SystemUI.apk,本文修改基本是修改该app源码

源码位置:frameworks/base/packages/SystemUI/

一:msm8909 android 5.1

5.1的修改显得有些简单,直接参考Android 禁止状态栏下拉_阳光玻璃杯的博客-CSDN博客_android 禁止下拉状态栏

这里简单的分析下:

有个点我们应该是知道的,当我们点击或者触摸下拉状态栏的时候,会让下拉状态栏展开并且显示相关布局,那么这个处理是靠谁负责绘制管理的呢?

答案是PhoneStatusBarView.java

文件路径位置:frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarView.java 

说到这里,我们想知道状态栏的触摸点击下拉等事件怎么处理的࿰

更多推荐

Android 动态可设置下拉状态栏和虚拟导航栏

本文发布于:2024-03-23 15:09:32,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1739610.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:状态栏   动态   Android

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!