教程详情

icon
时间:2022-02-11
icon
查看:844

标题:添加/编辑 小米设置主页面的项目


众所周知,很多官改如果是功能包的话都会有高级设置。
你可能特别好奇,他的高级设置是怎么在设置中会有选项呢?疑问

如图

其实,只需要修改Settings.apk即可。
需求:一个搭载了MIUI的手机(废话)
MT管理器 会员
(如果没有会员可以在修改xml的时候用apktool)

安卓11:/system/system_ext/priv-app/Settings/Settings.apk
安卓10:/system/product/priv-app/Settings/Settings.apk
安卓9:/system/priv-app/Settings/Settings.apk
先备份一下

找到/res/xml/settings_header.xml
打开后如下

好,现在我们举个例子。
添加一个在设置中打开QQ的项吧!
这里我放在“我的设备”下面

示例代码:
<header
android:icon="xxx"
android:title="xxx">
<intent
android:targetPackage="com.xxx.xxxx"
android:targetClass="com.xxx.xxxx.MainActivity" />
</header>

把他放在my_device下面,也就是放在“我的设备”下面

icon=使用的图标,title=标题.
targetPackage=指定的应用
targetClass=指定应用的项(比如MainActivity就是主页)

使用 【创建快捷方式】
获取。

把他们填到上面
如下

icon我们可以等会再处理。
这里为了好看所以找了一个代替的受虐滑稽
你也可以把icon删掉,不过那样就没图标了

然后!我们保存(不要签名)
接着,强制停止设置,再打开。就好了

好了是不是很简单惊讶受虐滑稽
接下来为它添加一个专属的图标
打开resources.arsc

打开com.android.settings/drawable/drawable/右上角新建-新建

然后填上图标文件目录

接着把QQ图标文件复制到/res/drawable
最后,修改settings_header.xml

然后一样,保存(不要签名)
强制停止然后再打开....流汗滑稽

啊这
由于我放进去的不是xml,所以大小有些问题,自己调整一下就好了哼唧

如果只是一般的修改
其实修改settings_header.xml就好了....表面哭泣
比如。。。。假笑

教程到此结束

教程作者酷安@Luke_Corden 原贴:怎么 添加/编辑 小米设置主页面的项目? 来自 Luke_Corden - 酷安 (coolapk.com)

讨论区(3)

Avatar
花漓(ID:9469)
📱 暂未设置设备 立即绑定 💗 用户组:会员
时间:2022-06-11 14:06:36 来源:未知

学废了

Avatar
fxdool(ID:11074)
📱 暂未设置设备 立即绑定 💗 用户组:会员
时间:2022-07-25 07:07:33 来源:未知

没有安卓12吗

Avatar
joscy41245(ID:5)
📱 小米14Ultra(aurora) 💗 用户组:永久会员
时间:2022-07-25 10:07:11 来源:未知

琢磨一下 安卓12也没什么区别

提交我的评价


*文明理性,友善沟通.