找回密码
 立即注册

92lovehtc

班长

  • 99

    积分

  • 8

    帖子

  • 0

    精华

  • 便民服务
  • 关注我们
  • 社区新手

[经验共享] 部分美化教程(时间居中、去除状态栏半透明等)待编辑

[复制链接]

马上注册,享用更多功能,让你轻松玩转DOSPY论坛-诺亚方舟号

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 92lovehtc 于 2018-12-12 22:58 编辑

首先说明必须要root,修改系统文件必定影响ota,请三思后再动手!


首先,必要工具“MT管理器”。
其次,该教程大部分来自于酷安@蘇莯钰@萝莉控の胜利。
再其次,本教程为非新手项,不会写的很详细。


下面就是正式教程了,


第一个,修改下拉栏快捷图标列数

打开 MT 管理,从右侧依次点击/ system/priv-app/SystemUI/然后找到/SystemUI.apk / 点击查看选项,进入之后找到 resources.arsc 点击 Arsc 编辑器选项,然后依次点击 com.android.systemui/integer/integer ,点击右上角的设置里面的过滤,在过滤栏里输入 settings ,然后点击确定进行过滤,过滤之后找到名为 quick_settings_num_columns 的项目(里面默认数值为3),你想改成啥就是啥,保存替换ok。

第二个,修改时间居中

打开 MT 管理,从右侧依次点击/ system/priv-app/SystemUI/然后找到/SystemUI.apk / 点击查看选项,进入之后找到res/layout/status_bar.xml,反编译,查找clock。找到如下代码
<com.android.systemui.statusbar.policy.Clock
        android:textAppearance="@style/TextAppearance.StatusBar.Clock"
        android:gravity="center|start"
        android:id="@id/clock"
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:singleLine="true"
        android:paddingStart="@dimen/status_bar_left_clock_starting_padding"
        android:paddingEnd="@dimen/status_bar_left_clock_end_padding" />

修改为


<com.android.systemui.statusbar.policy.Clock
        android:textAppearance="@style/TextAppearance.StatusBar.Clock"
       android:gravity="center"
        android:layout_gravity="center"

        android:id="@id/clock"
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:singleLine="true"
        android:paddingStart="@dimen/status_bar_left_clock_starting_padding"
        android:paddingEnd="@dimen/status_bar_left_clock_end_padding" />

然后剪切这段代码,粘到android:accessibilityPaneTitle="@string/status_bar">后面,编译。


原版教程到此结束,而我们伟大的hmd留了一手,改完这个你们会发现时钟是“居中”了,但是有点偏,这是因为padding不一致造成的,下面修改padding。


然后再次回到resources.arsc 点击 Arsc 编辑器选项,然后依次点击 com.android.systemui/dimen/dimen,搜索clock,找到status_bar_left_clock_starting_padding
status_bar_left_clock_end_padding
一个值是7一个是0,改成一致即可(0或7都行,随你便,你想都改成5也行)。

第三个,修改流量指示器的文字大小


打开 MT 管理,从右侧依次点击/ system/priv-app/SystemUI/然后找到/SystemUI.apk / 点击查看选项,进入之后找到res/layout/system_icons.xml,反编译,查找indicator。找到如下代码

android:textAppearance="@style/TextAppearance.StatusBar.Clock"

        android:textColor="@color/light_mode_icon_color_single_tone"
        android:gravity="center"
        android:id="@id/data_speed_indicator"
        android:tag="@string/parser_leaf"
        android:visibility="gone"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:singleLine="true"
        android:paddingStart="@dimen/zzz_fih_status_bar_icon_padding"
        android:paddingEnd="@dimen/zzz_fih_status_bar_icon_padding" />

修改为


android:textAppearance="@style/TextAppearance.StatusBar.Clock"
        android:textSize="12sp"
        android:textColor="@color/light_mode_icon_color_single_tone"
        android:gravity="center"
        android:id="@id/data_speed_indicator"
        android:tag="@string/parser_leaf"
        android:visibility="gone"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:singleLine="true"
        android:paddingStart="@dimen/zzz_fih_status_bar_icon_padding"
        android:paddingEnd="@dimen/zzz_fih_status_bar_icon_padding" />

红色为新添加代码,14sp为原始值,个人推荐12sp和谐一点,当然该多少随你心情。


第四,去除状态栏半透明遮罩

打开 MT 管理,从右侧依次点击/ system/framework/找到framework-res.apk 点击查看选项,进入之后找到 resources.arsc 点击 Arsc 编辑器选项,然后依次点击 android/color/color ,点击右上角的设置里面的过滤,在过滤栏里输入 background ,然后点击确定进行过滤,过滤之后找到名为 system_bar_background_semi_transparent的项目改为00000000。保存替换,会自动重启。

有时间补图。。。。


评分

参与人数 1方舟币 +5 收起 理由
可乐地盘 + 5 很给力!

查看全部评分





上一篇:诺7更新至P,恢复出厂设置后无法接受短信了
下一篇:6.1 plus怎么连接qpst?
分享至 : QQ空间
收藏

4 个回复

倒序浏览
飞行络 来自手机 荣誉会员 2018-12-12 18:56:11
沙发
美化达人必备!
回复 使用道具 举报
沃8G 来自手机 司令 2018-12-12 21:42:39
板凳
谢谢分享!我就是来看看!顺便支持楼主发帖!楼主您发帖辛苦了!
回复 使用道具 举报
savion 来自手机 班长 2018-12-19 01:17:46
地板
支持美化折腾,感谢分享
回复 使用道具 举报
310011903 班长 2019-3-29 22:16:03
5#
很硬核的贴子,不过我暂时不考虑修改系统文件{:3_49:}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册