注意:教程来源于用户上传,互联网收集,其中真实性注意斟酌,操作可能存在风险,请践行时注意保存资料防止丢失,如果本教程侵犯您的个人或者集体利益,请邮件fiimecn@163.com下架处理,非常感谢!
众所周知,很多官改如果是功能包的话都会有高级设置。
你可能特别好奇,他的高级设置是怎么在设置中会有选项呢?
如图
其实,只需要修改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)