贱贱贱贱贱贱贱贱...吧 关注:57贴子:359
  • 10回复贴,共1

【修改状态栏字体颜色】

只看楼主收藏回复

修改状态栏时间颜色:
在反编译目录打开 /system/layout/status_bar.xml 推荐用Notepad++ 打开 。百度下载、。也可以记事本打开。
搜索:<com.android.systemui.statusbar.policy.Clock
在<com.android.systemui.statusbar.policy.Clock后面加一个空格 然后加入 android:textColor="#ffffffff"
前两位为透明度。ff为不透明 00为透明。十六进制代码.。字体颜色通常只使用ff
后面六位为字体颜色。rgb代码
000000 为黑色
ffffff 为白色
ff0000 为红色
33b5e5 为ics 的蓝色
修改通知字体颜色:
搜索<com.android.systemui.statusbar.phone.TickerView
然后就能看见下面两行都有 <TextView android:textAppearance="@style/TextAppearance.StatusBar.PhoneTicker" 在它后面加入一个空格 然后加入 android:textColor="#ffffffff"
注意。两个<TextView android:textAppearance="@style/TextAppearance.StatusBar.PhoneTicker"后面都要加


来自Android客户端1楼2014-04-07 12:25回复
    修改下拉栏日期颜色:
    打开 SystemUI\res\layout\status_bar_expanded.xml
    搜索<com.android.systemui.statusbar.policy.DateView
    在<com.android.systemui.statusbar.policy.DateView后面加一个空格 然后加入 android:textColor="#ffffffff"


    来自Android客户端2楼2014-04-07 12:25
    回复
      修改下拉栏运行商颜色:
      打开\SystemUI\res\layout\status_bar_tracking.xml
      搜索:<com.android.systemui.statusbar.phone.CarrierLabel
      在<com.android.systemui.statusbar.phone.CarrierLabel 后面加入一个空格 然后 加入 android:textColor="#ff000000" 如果你想隐藏运行商 就改ff 为00 也就是android:textColor="#00000000"


      来自Android客户端3楼2014-04-07 12:25
      回复
        好了 、 修改字体颜色就到这里结束了
        接下来回编译。
        apktool b systemui
        完成之后
        打开反编译目录的\SystemUI\build\apk\res\layout文件夹 、、 将修改过的 status_bar.xml、status_bar_expanded.xml、status_bar_tracking.xml 替换进systemUI.apk 的layout文件夹。你修改了什么就替换什么。。 【ps: 修改了带 values的文件夹。还有添加了 资源等就要 替换resources.arsc】
        最后一步。 将systemUI.apk 放进sd卡 。 然后用re管理器移动到 /system 文件夹


        来自Android客户端4楼2014-04-07 12:26
        回复
          修改字体颜色
          首先反编译framework-res.apk 得到framework-res文件夹! 修改里面的文件, 找到(如何找到呢?看完就知道了)framework-res.apk\res\values\s.xml < name="bright_foreground_dark">#ffc8c8c8设置界面 以及对话框顶栏字体颜色
          < name="bright_foreground_dark_disabled">#80ffffff未启用功能字体颜色(暗色)
          < name="dim_foreground_dark">#ffbebebe 关于手机里的 型号 版本号字体颜色
          < name="dim_foreground_dark_disabled">#80bebebe关于手机里的 型号 版本号以及二级目录字体暗颜色
          < name="hint_foreground_dark">#ff808080输入框内提示文本颜色
          < name="dim_foreground_light">#ff323232关机界面 飞行模式等下的二级文本颜色
          < name="bright_foreground_light">#ff000000选择列表字体颜色
          < name="status_bar_text">#ffffffff状态栏字体颜色
          < name="status_bar_clock_text">#ffbebebe状态栏时钟字体颜色
          < name="status_bar_event_primary_text">#ffffffff下拉提示栏字体主颜色
          < name="status_bar_event_secondary_text">#ffb6cad6下拉提示栏二级字体颜色
          < name="sub_text_">#ff6e9cba全局二级字体颜色 把以上的颜色代码 修改为你喜欢的颜色 然后保存并退出 (颜色代码可在百度上搜索,文中"#xxxxxxxx" #前两位为透明度,后六位为颜色代码),编辑工具仍然建议使用Notepad++,很方便的文本编辑器。如何查找到上面的代码呢?用Notepad++“搜索—在文件中查找”功能就可以了。更多功能自己体会。我这里就提供一个颜色代码的查询表吧:点击进入 再回编辑 并替换resources.arsc到原framework-res.apk


          来自Android客户端5楼2014-04-07 12:27
          回复
            如何修改系统1,2,3级字体颜色
            1.反编辑framework-res.apk
            2.打开res\color下的tw_primary_text_holo_dark.xml和tw_secondary_text_holo_dark
            3.tw_primary_text_holo_dark.xml是1级字体颜色的修改,里面内容很少,自己看到android:color="#ffffffff"
            的内容就全部改自己喜欢的颜色吧
            4.tw_secondary_text_holo_dark是2级字体颜色的修改,里面内容也一样很少,自己看到android:color="#ffffffff"
            的内容就全部改自己喜欢的颜色吧
            5.如果你不想修改3级字体颜色,那就在这个步骤直接回编辑,然后用WINRAR方式打开原来framework-res.apk,把上面回编辑的两个文件替换,在替换resources就OK搞定1,2级字体颜色修改了
            6.说明3级字体颜色修改内容,文件大,只说行数,打开res\values的styles.xml
            7.
            标题的字体颜色
            找920行的以下代码,修改颜色编码
            <style
            name="TextAppearance.StatusBar.EventContent.Title"
            parent="@style/TextAppearance.StatusBar.EventContent.Title">
            < item
            name="textSize">20.0dip</item>
            < item
            name="textStyle">normal</item>
            < item
            name="textColor">#ff33b5e5</item>
            4006行
            <style
            name="TextAppearance.DeviceDefault.StatusBar.EventContent.Title"
            parent="@style/TextAppearance.StatusBar.EventContent.Title">
            < item
            name="textSize">20.0dip</item>
            < item
            name="textStyle">normal</item>
            < item
            name="textColor">#ff33b5e5</item>


            来自Android客户端6楼2014-04-07 12:28
            回复
              信息的字体颜色
              3218行
              <style
              name="TextAppearance.StatusBar.EventContent.Info"
              parent="@style/TextAppearance.StatusBar.EventContent">
              < item
              name="textSize">@dimen/notification_subtext_size</item>
              < item
              name="textColor">#ff33b5e5</item>
              重点的字体颜色
              3227行
              <style
              name="TextAppearance.StatusBar.EventContent.Emphasis"
              parent="@style/TextAppearance.StatusBar.EventContent">
              < item
              name="textColor">#ff33b5e5</item>
              活动内容的字体颜色
              4002行
              <style
              name="TextAppearance.DeviceDefault.StatusBar.EventContent"
              parent="@style/TextAppearance.StatusBar.EventContent">
              < item
              name="textSize">16.0dip</item>
              < item
              name="textColor">#ff33b5e5</item>


              来自Android客户端7楼2014-04-07 12:29
              回复
                时间的字体颜色
                3222行
                <style
                name="TextAppearance.StatusBar.EventContent.Time"
                parent="@style/TextAppearance.StatusBar.EventContent.Time">
                < item
                name="textSize">15.0dip</item>
                < item
                name="textStyle">normal</item>
                < item
                name="textColor">#ff00ffff</item>
                4011行
                <style
                name="TextAppearance.DeviceDefault.StatusBar.EventContent.Time"
                parent="@style/TextAppearance.StatusBar.EventContent.Time">
                < item
                name="textSize">16.0dip</item>
                < item
                name="textStyle">normal</item>
                < item
                name="textColor">#ff00ffff</item>
                以上<item
                name="textColor">#ff33b5e5</item>中的编码就是字体颜色了,自己修改自己喜欢的颜色哦,不多说了,自己测试,我没测试,文件内容是对比幸运师傅的文件的.
                8.编辑好了,保存,直接回编辑,然后用WINRAR方式打开原来的framework-res.apk,把上面回编辑的两个文件替换,在替换resources就OK搞定1,2,3级字体颜色修改了
                9,复制手机替换,修改权限,重起手机.教程修改有风险,请提前备份自己内容,这个是每个敢于尝试的人必知的!


                来自Android客户端8楼2014-04-07 12:29
                回复
                  全局字体颜色
                  手机首先要ROOT、
                  1、反编译framework-res.apk
                  2、以记事本的方式打开\res\values\styles.xml,修改项目如下,已经做详细注释
                  <style
                  name="TextAppearance.DialogWindowTitle"
                  parent="@style/TextAppearance">
                  < item
                  name="textSize">16.0sp</item> //字体大小,控制区域未知
                  <item
                  name="textStyle">normal</item>
                  < item
                  name="textColor">#ffc200ff</item>
                  < /style>
                  < style
                  name="TextAppearance.Large" parent="@style/TextAppearance">
                  < item
                  name="textSize">20.0sp</item> //字体大小,控制区域如下(也可以说,这是全局字体)
                  <item
                  name="textStyle">normal</item>
                  < item
                  name="textColor">#ff0031ff</item>
                  //设置菜单字体颜色、弹出选项菜单标题颜色、关机提示各选项说明字体颜色、拨出号码时联系人名称或者号码字体颜色
                  </style>
                  <
                  style name="TextAppearance.Large.Inverse"
                  parent="@style/TextAppearance.Large">
                  < item
                  name="textColor">#ff000000</item> //桌面小部件弹出窗口字体颜色、关机提示字体颜色
                  <item
                  name="textColorHint">#fff10000</item>
                  < /style>
                  < style
                  name="TextAppearance.Medium" parent="@style/TextAppearance">
                  < item
                  name="textSize">16.0sp</item> //字体大小,控制区域如下


                  来自Android客户端9楼2014-04-07 12:30
                  回复
                    <item
                    name="textStyle">normal</item>
                    < item
                    name="textColor">#ff900000</item> //选项作用说明字体颜色
                    ;复制、粘贴、删除等弹出提示字体颜色
                    </style>
                    3、修改后保存。然后反编译。提取反编译后文件中的resources.arsc替换到原framework-res.apk中,改权限替换到手机中即可


                    来自Android客户端10楼2014-04-07 12:30
                    回复
                      看不懂


                      来自Android客户端11楼2014-04-08 10:17
                      回复