com.android systemui,修改MIUI状态栏 com.android.systemui 简单实用

1.安全中心 应用管理 权限 开启ROOT (已有ROOT可跳过)

2.解锁System 分区(完整ROOT) (已解锁 可跳过) 下载解锁APP

给APP ROOT权限

79e3fcb574fc296d5aa7ad91aaae3f86.png

下载附件 下载到手机 保存到相册

打开APP 解锁

ac83fcab9940dd20d962219cd64fb230.png

3.新建 一个文本文件theme_values.xml

内容如下(代码为去MIUI9 状态栏搜索框):

false

4.然后将保存好的theme_values.xml压缩成zip文件,再重命名为com.android.systemui

注意win下默认隐藏了扩展名,需要先将扩展名显示出来,在文件夹选项里设置。

5.然后打开Root Explorer,将com.android.systemui复制到/system/media/theme/default/下

988e6411d9d844c3a80f5e2099a7ea4d.png

文件权限为rw–r––r––

4b53f9c1dc624a197e498dcdf96ba14d.png

6.打开个性主题-我的-混搭-通知栏-默认-应用 即可生效或者重启手机

获取解锁system应用请关注我回复【SYSTEM】回复【RE文件浏览器】下载re文件浏览器!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Android修改SystemUI状态栏需要进行以下步骤: 1. 获取修改状态栏的权限:在AndroidManifest.xml文件中添加以下代码: ```xml <uses-permission android:name="android.permission.EXPAND_STATUS_BAR" /> ``` 2. 创建自定义SystemUI布局:在res目录下创建一个xml布局文件,例如custom_status_bar_layout.xml,用于自定义状态栏的样式和内容。 3. 创建一个Service类并继承自StatusBarService:在该Service类的onCreate()方法中调用super.onCreate()来初始化状态栏。 4. 在Service类中重写createStatusBarView()方法,并在其中加载自定义SystemUI布局文件: ```java @Override public View createStatusBarView() { LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE); return inflater.inflate(R.layout.custom_status_bar_layout, null); } ``` 5. 创建一个BroadcastReceiver类用于接收系统广播消息:在该类中重写onReceive()方法,监听状态栏相关的广播消息。 6. 在BroadcastReceiver类的onReceive()方法中处理状态栏相关的广播消息,比如接收到通知栏展开折叠的消息时,可以通过调用下面的代码实现状态栏展开/折叠: ```java Object statusBarService = getSystemService("statusbar"); Class<?> statusBarManagerClazz = Class.forName("android.app.StatusBarManager"); Method expandMethod = statusBarManagerClazz.getMethod("expandNotificationsPanel"); expandMethod.invoke(statusBarService); ``` 7. 在AndroidManifest.xml文件中注册Service和BroadcastReceiver类。 以上是Android修改SystemUI状态栏的基本步骤,根据具体需求可以进行更多的自定义操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值