分享

【三星 Galaxy Note 2 美化教程大全】

 liang_li_ming 2014-05-27

大部分教程来自网络~
因为来源各异,就不一一注明,如有冒犯请联系我,自当删除~


本人对于美化过程中出现的各种灵异事件概不负责~怀孕自理~~
教程收集不易~~~望大家不要吝惜评分~~~


所有教程都是针对妞儿机型,别的机型不保证教程通用
楼主我也会不断地继续发掘新的美化教程补充进来
教程如有失误的地方,也欢迎指正,不断完善


Note2下拉字体颜色修改
法一:
1.反编辑systemUI.apk 


2.打开res\layout下的tw_status_bar_expanded.xml


3.找到android:textColor="@color/notification_category_color"
(以上这个编码有很多,全部更改统一)
把@color/notification_category_color修改成#ff33b5e5
ff33b5e5是颜色编码,是蓝色,你可以自己改自己要的编码颜色
4.另外打开res\layout\tw_status_bar_expanded_header.xml


5.在android:id="@id/clock"前面或者后面添加android:textColor="#ff33b5e5"
在android:id="@id/date"前面或者后面添加android:textColor="#ff33b5e5"
同样道理,这个是下拉左上角的时间和日期的颜色修改,注意保持空格


6.保存好,回编辑


7.用winrar打开SystemUI.apk


8.把回编辑好的tw_status_bar_expanded.xml和tw_status_bar_expanded_header.xml拉到res\layout\下 保存方式选择存储


9.把回编辑好的resources.arsc 拉到SystemUI.apk下 保存方式选择存储


10.把修改好的SystemUI.apk复制到system/app下替换


11.重启手机 


法二:
1.反编辑systemUI.apk 


2.打开res\layout\tw_status_bar_expanded_header.xml


3.在android:id="@id/clock"前面或者后面添加android:textColor="@color/notification_category_color"
在android:id="@id/date"前面或者后面添加android:textColor="@color/notification_category_color"
同样道理,这个是下拉左上角的时间和日期的颜色归属修改,注意保持空格哦
4.接下来就是把颜色统一掉修改res\values下的colors.xml


5.找<color name="notification_category_color">#ffadc1d6</color>内容很少很好找,把后面的编码ffadc1d6改成自己想要的颜色


6.这时候别人问,不用修改tw_status_bar_expanded.xml文件字体颜色吗?对的,已经全部归属到colors.xml文件里面修改了(如果你想把背景改透明,就打开文件把文件里原来的编码改成透明编码就OK)


7.保存好,回编辑


8.用winrar打开SystemUI.apk


9.把回编辑好的tw_status_bar_expanded_header.xml拉到res\layout\下 保存方式选择存储


10.把回编辑好的resources.arsc 拉到SystemUI.apk下 保存方式选择存储


11.把修改好的SystemUI.apk复制到system/app下替换


12.重启手机


Note2时间居中的教程,精确到秒


1.反编辑SystemUI.apk


2.编辑res\layout下的tw_status_bar.xml文件


3.找到
<com.android.systemui.statusbar.policy.Clock android:textSize="@dimen/status_bar_clock_text_size" android:textColor="#ffffa500" android:ellipsize="none" android:gravity="left|center" android:id="@id/clock" android:paddingLeft="3.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:includeFontPadding="false" />
的编码,应该在第20行


4.把上面的编码删除


5.在第7行后面回车添加以下编码
<LinearLayout android:gravity="center" androidrientation="horizontal" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent">
<com.android.systemui.statusbar.policy.Clock android:textSize="@dimen/status_bar_clock_text_size" android:textColor="#ffffa500" android:ellipsize="none" android:gravity="left|center" android:id="@id/clock" android:paddingLeft="3.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:includeFontPadding="false" />
</LinearLayout>
(#ffffa500代表颜色,自己修改颜色的编码)


6.然后在把下面3行编码
<LinearLayout androidrientation="horizontal" 
改为
<LinearLayout android:gravity="right|center" androidrientation="horizontal"
<LinearLayout android:gravity="center_vertical" androidrientation="horizontal"
改为
<LinearLayout android:gravity="right|center" androidrientation="horizontal"
<LinearLayout android:gravity="center" androidrientation="horizontal"
改为
<LinearLayout android:gravity="right|center" androidrientation="horizontal"
(为何要把上面这3行编码修改,原因是让时间能够跟信号电量分离居中到中间位置,如果你不修改这3行时间会跟在信号前面的)


7.编辑好了,保存,回编辑SystemUI文件


8.把原来的SystemUI.apk用Winrar的保存方式打开,替换resources的文件和res\layout下的tw_status_bar.xml文件


9.复制到手机覆盖,修改权限,重起手机,OK


修改下拉连接USB和通知栏背景黑色改透明


1.反编辑systemUI.apk 


2.打开smali\com\android\systemui\statusbar\ phone\PhoneStatusBar.smali


3.找
invoke-virtual {v14, v15}, Landroid/view/View;->setAlpha(F)V


const/high16 v15, -0x100


将const/high16 v15, -0x100 改成const/high16 v15, 0x0


4.以上修改是连接USB的背景


5.找
invoke-virtual {v14, v15}, Landroid/view/View;->setAlpha(F)V.line 1392


const/high16 v15, -0x100


将const/high16 v15, -0x100改成const/high16
v15, 0x0


6.以上修改是通知栏的背景


7.编辑好了回编辑DEX文件


7.用winrar打开SystemUI.apk


8.把回编辑好的classes.dex替换到SystemUI.apk下,保存方式存储.


9.把修改好的SystemUI.apk复制到system/app下替换


10.重启手机


11.反编辑framework-res.apk


12.打开res\values的drawables.xml


13.找到<item type="drawable" name="notification_item_background_color">#ff000000</item>


把以上的ff000000改成00000000


14.保存,回编辑


15.把回编好的resources.arsc替换到framework-res.apk下.


16.复制到手机,修改权限,重起手机.


以上是修改背景,下面说下去黑色边框


1.反编辑systemUI.apk 


2.打开res\layout的tw_status_bar_notification_row.xml


3.找到<View android:layout_gravity="bottom|center" android:background="#ff091a24" android:layout_width="fill_parent" android:layout_height="1.0dip" android:layout_alignParentBottom="true" />


4.把上面代码删除掉,问我为何要删除,删除了就没有掉了,因为之前添加进去上面就多了一条,所以删除掉就没有了,自己多次测试研究发现


5.打开res\values的drawables.xml


6.找到<item type="drawable" name="status_bar_notification_row_background_color">#ff090909</item>


7.把以上的代码ff090909改成00000000就透明了,你也可以改成跟你下拉统一的颜色(这个是修改连接USB下面的边框条)


8.把在drawable-xhdpi里把top_divider_glow.png和bottom_divider_glow.png改透明了


9.编辑完毕了,回编辑SystemUI文件.


10.用WINRAR方式打开把res\layout的tw_status_bar_notification_row.xml和resources.arsc替换保存.


11.把回编好的top_divider_glow.png和bottom_divider_glow.png图片替换在drawable-xhdpi里


12.复制到手机,修改权限,重起手机.


去掉下拉栏中的亮度调节条 


1.反编译SystemUI.apk。


2.找到并打开 \res\layout\tw_status_bar_expanded.xml


3.找到包含“brightness_controller”这个字符串的那一行,我这里是11行,不同的rom可能行数不一样。 
<LinearLayout android:orientation="vertical" android:id="@id/brightness_controller" android:background="#ff000000" android:layout_width="fill_parent" android:layout_height="56.0dip" android:layout_marginTop="@dimen/notification_panel_quicksettingbtn_height"> 
......... 
......... 
</LinearLayout>
找到紧跟在brightness_controller后面的:android:layout_height="56.0dip"
这个layout_height就是控制亮度条高度的变量
我们把它的高度设置为0,也就是把56.0dip改成0.0dip,这样就实现了隐藏。
单单这样还不够,因为虽然隐藏了亮度条,但是15键按钮栏和下方通知栏之间多出一片空白,这片空白就是原来的亮度条的所占的空间。
下面修改这一处,就可以完美去掉多余的空白了。
还是刚才那个xml文件,第21行: 
<ScrollView android:id="@id/scroll" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginTop="@dimen/notification_panel_notification_top_margin" android:overScrollMode="ifContentScrolls">
加粗的就是是需要修改的地方,这个变量是控制下方通知栏的起始高度的,我们把他调整到紧挨着15键之下:
把notification_panel_notification_top_margin改成notification_panel_quicksettingbtn_height,注意保留双引号。


保存修改。


4.编译SystemUI.apk,把编译好的apk里面的的tw_status_bar_expanded.xml和resources.arsc两个文件替换到原始的SystemUI.apk里面。


5.复制到手机里,替换之。注意要修改好权限,不然无限FC~


修改主页个数、滚动壁纸、5x5主页布局


一. 修改主页个数
大家都知道n7100的默认主页个数最多是7个,最少是1个。
一般来说7个已经够用了,如果你想要更多的主页,请往下看。
从rom提取出SecLauncher2.apk这个文件,反编译,
找到该文件res\values\integers.xml 用notepad++等软件打开它。
找到<integer name="config_workspaceMaxScreenCount">7</integer>这一行
把后面的数字7改成9,这样就是最大能有9个launcher页面。
回编译和替换apk我就不说了。不会的自行google。


二. 启动滚动壁纸
n7100的壁纸默认是不滚动的,就算滑动页面,也只显示相同的图片。


下面修改成可以滚动的。
依然是反编译SecLauncher2.apk,
找到该文件res\values\bools.xml 用notepad++等软件打开它。
找到<bool name="config_fixedWallpaperOffset">true</bool>这一行
把true改成false,这样就能够启用滚动壁纸了。


三. 修改主页为5x5布局
n7100的默认布局是4x4,小部件兼容性最好,但略显松散。




下面修改为5x5,但是请注意,有些小部件的显示可能会出现异常。大家斟酌采用。
依然反编译SecLauncher2.apk,
找到res\values-sw359dp-xhdpi\integers.xml, 编辑之。
找到
<integer name="home_cellCountX">4</integer>
<integer name="home_cellCountY">4</integer>
这两行,分别定义了X(几列)Y(几行)
改成你想要的行列数,比如5和5。
单单改完这个还不行,你会发现改完之后的主页布局错乱了。
这是因为我们只改了行列数,还没对行列的具体尺寸进行微调。
为了调整具体尺寸,编辑 res\values-sw359dp-xhdpi\dimens.xml文件
找到如下行
<dimen name="home_cellWidth_port">80.0dip</dimen>
<dimen name="home_cellHeight_port">100.0dip</dimen>
<dimen name="home_cellGapX_port">10.0dip</dimen>
<dimen name="home_cellGapY_port">9.0dip</dimen>


<dimen name="home_pageIndicatorTop">472.0dip</dimen>
<dimen name="home_pageIndicatorTopShrunken">472.0dip</dimen>




这六行中,前四行是在一起的 后二行是在一起的。
具体的值根据不同的行列数有不同的搭配。
上面贴出的值是针对4x4的,
下面贴出5x5的对应值:
<dimen name="home_cellWidth_port">70.0dip</dimen>
<dimen name="home_cellHeight_port">90.0dip</dimen>
<dimen name="home_cellGapX_port">1.0dip</dimen>
<dimen name="home_cellGapY_port">7.0dip</dimen>




<dimen name="home_pageIndicatorTop">590.0dip</dimen>
<dimen name="home_pageIndicatorTopShrunken">590.0dip</dimen>


如果你使用了其他的行列数,那你得一点点调试了,找到最合适的值。
改完保存,回编,替换,不再赘述。


让你的状态栏变成独特的图片(可透明可特殊图片) 


1.准备自己需要的图片一张 720*86 png格式 可任何颜色,图(记得别太花俏,弄了不好看)大点大家可以更好掌握


2.反编辑systemUI.apk 


3.把准备好的图片复制到res\drawable-xhdpi下 名字可自选择 这里以52samsung为例
(这里说明下哦,这个必须是在这个目录下,别看错了,跟之前的教程目录不同)


4.打开res\values\drawables.xml


5.找到<item type="drawable" name="status_bar_background">#00000000</item>
(以上我修改过的编码了,不要对照哦)


#00000000修改成@drawable/52samsung


6.另外打开res\layout\tw_super_status_bar.xml


7.把第2行的android:background="#ff000000"改成android:background="#00000000"


8.回编辑


9.用winrar打开SystemUI.apk


10.把回编辑好的图片拉到res\drawable-xhdpi下 保存方式选择存储


13.把回编辑好的tw_super_status_bar.xml拉到res\layout\下 保存方式选择存储


14.把回编辑好的resources.arsc 拉到SystemUI.apk下 保存方式选择存储


15.把修改好的SystemUI.apk复制到system/app下替换


16.重启手机


在下拉栏添加锁屏和Home键


通用于4.1.1和4.1.2 


1.反编辑SystemUI.apk


2.在res\drawable-hdpi文件夹里添加ic_sysbar_lock.png图片,这个是锁屏图片,HOME键的图片不用添加,已经在drawable-xhdpi文件夹下了,自己寻找ic_sysbar_recent.png图片


3.编辑res\layout下的tw_status_bar_expanded_header.xml文件


4.找到<Space android:layout_width="0.0dip" android:layout_height="0.0dip" android:layout_weight="1.0" />的编码,应该在8,9行之间


5.回车在上面编码下面加入以下的编码
<com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/back" android:paddingLeft="2.0dip" android:paddingRight="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_lock" android:contentDescription="@string/accessibility_back" systemui:keyCode="26" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
<com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/home" android:paddingLeft="2.0dip" android:paddingRight="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_recent" android:contentDescription="@string/accessibility_home" systemui:keyCode="3" systemui:keyRepeat="true" systemui:glowBackground="@drawable/ic_sysbar_highlight" />


6.编码好了,保存,回编辑SystemUI文件


7.把原来的SystemUI.apk用Winrar的保存方式打开,替换resources的文件


8.再在drawable-hdpi文件夹里添加已编辑ic_sysbar_lock.png图片


9.再把res\layout下的编辑好的tw_status_bar_expanded_header.xml文件替换


10.复制到手机覆盖,修改权限,重起手机,OK


修改锁屏字体颜色(日期,天气,天气归属地,签名,充电字体颜色)教程


1.反编辑framework-res.apk


2.打开res\layout-sw360dp下的keyguard_circlelock_clockwidget.xml


3.寻找编码


18行
<TextView android:textSize="23.0dip" android:textColor="#fff8f8f8" android:id="@id/zzz_ampm"
(这个是修改时间后面的AM和PM,用24小时制的可以不用修改)


21行
<TextView android:textSize="20.0dip" android:textStyle="bold" android:textColor="#fff6f7c9"
(这个是日期,官方原版这个编码是淡H色,因为那字不显示所以用拼音的第一个字母,自己修改自己喜欢的颜色)


58行
<TextView android:textSize="39.0dip" android:typeface="sans" android:textColor="#fff9f9f9"
(以上这个是天气的温度字体颜色了,如果你要改后面的温度颜色就需要修改drawable-xhdpi下的keyguard_lockscreen_ic_celsius.png)


62行
<TextView android:textSize="22.0dip" android:textColor="#fff9f9f9"
(以上这个是天气归属地的字体颜色了,自己修改自己喜欢的颜色吧)


70行
<TextView android:textSize="17.0dip" android:textColor="#fff9f9f9"
(最后这个是应该是充电吧,我也忘了,或者是签名的,你自己测试吧)


4.改好后,保存,回编辑


5.把编辑好的keyguard_circlelock_clockwidget.xml和resources.arsc替换到原来的framework-res.apk里,别放错目录啊,上面那个目录


6.复制手机,修改权限,重起手机


如何修改系统1,2,3级字体颜色教程


1.反编辑framework-res.apk(system/framework下)


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>


信息的字体颜色
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>


时间的字体颜色


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,复制手机替换,修改权限,重起手机.教程修改有风险,请提前备份自己内容,这个是每个敢于尝试的人必知的!



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多