MIUI求助:怎么android 修改状态栏栏

如何把软件修改成支持MIUI6沉浸式状态栏的样式?
最好详细点,我想自己反编译软件修改成支持的~ 虽然我除了反编译什么都不会。看到MIUI开发者文档根本看不懂,虽然也许很简单。。。。 请各位大神指教 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 网友回复:
如何把软件修改成支持MIUI6沉浸式状态栏的样式?
【如何把软件修改成支持MIUI6沉浸式状态栏的样式?】
请将本文分享给你的朋友:
如何把软件修改成支持MIUI6沉浸式状态栏的样式? 的相关文章
------分隔线----------------------------
北京联盟郑重声明:本文仅代表作者个人观点,与北京联盟无关。其原创性及文中陈述内容未经本站证实,北京联盟对本文及其中全部或者部分内容的真实性、完整性、及时性不作任何保证和承诺,请网友自行核实相关内容。经验209 米
在线时间75 小时
版本JXCCNAL11.0
积分 309, 距离下一级还需 191 积分
积分 309, 距离下一级还需 191 积分
机型小米手机3 TD版
MIUI版本JXCCNAL11.0
[hide]状态栏时间居中
1.反编译systemui.apk
2.找到systemui\res\layout\status_bar.xml
1.xmlns:android=&http://schemas.android.com/apk/res/android&&
4.下方添加:
&com.android.systemui.statusbar.Clock
android:textAppearance=&@android:style/TextAppearance.StatusBar.Icon&
android:gravity=&left|center& android:paddingRight=&6.0dip&
android:layout_width=&wrap_content& android:layout_height=&fill_parent&
android:layout_gravity=&center_horizontal& android:singleLine=&true&
5.回编译systemUI文件夹
6.提取回编译好的status_bar.xml 覆盖到原来的apk里面
第二:状态栏显示运营商
1.还是上一个教程的那个地方——\res\layout\status_bar.xml
2.查找:&LinearLayout
androidrientation=&horizontal& android:id=&@id/icons&
android:layout_width=&fill_parent&
android:layout_height=&fill_parent&&
3.在下面添加代码:
&com.android.systemui.statusbar.CarrierLabel
android:textAppearance=&@android:style/TextAppearance.StatusBar.Icon&
android:gravity=&left|center& android:paddingLeft=&6.0dip&
android:layout_width=&wrap_content& android:layout_height=&fill_parent&
android:singleLine=&true& /&
4.回编译systemUI文件夹
5.提取回编译好的status_bar.xml 覆盖到原来的apk里面
------------------------------------------------------------------------------------------
1、反编译SystemUI.apk
2、在反编译后的目录下找到:\res\layout\status_bar.xml
status_bar.xml
4、找到这句:
&com.android.systemui.statusbar.Clock
android:textAppearance=&@android:style/TextAppearance.StatusBar.Icon&
android:gravity=&left|center& android:paddingRight=&4.0dip&
android:layout_width=&wrap_content& android:layout_height=&fill_parent&
android:singleLine=&true& /&
复制代码5.替换代码为:
&DigitalClock
android:textSize=&14.0dip& android:textStyle=&bold&
android:textColor=&#ffffffff& android:gravity=&center_vertical&
android:id=&@+id/digitalClock& android:paddingRight=&4.0dip&
android:layout_width=&wrap_content& android:layout_height=&fill_parent&
之后回编译,把xml文件和resource.arsc替换会apk里,大家都懂得
顺便一说:
android:textSize=&14.0dip&
android:textStyle=&bold& 字体显示为
android:textColor=&#ffffffff& 字体颜色
--------------------------------------------------------------------------------------
透明下拉栏
1.提取你的systemui.apk,反编
2.找到\res\layout\status_bar_tracking.xml文件,搜索“View
android:background”,将其等号后面改成
&@drawable/status_bar_background&
3.回编systemui.apk
4.将新apk中的status_bar_tracking.xml文件替换到老apk中
这样,你的下拉栏就变成了status_bar_background.png这张图片了,修改一张透明的status_bar_background.png扔进systemui.apk中替换原文件就好了。
在用压缩方式打开替换好的APK、直接把res拖到桌面,打开drawable-hdpi,
quickpanel_quick_settings_background.png这个和quickpanel_title_background.9.png这个还有title_bar_portrait.9.png这个要改成透明或半透明都可以
不一定名称都一样但是方法都一样,你们进去了就知道
statusbar_background.9.png这个是状态栏 直接该透明就OK
记得你改的图片大小要一样{重要}
透明状态栏 2.3.6看
同样是修改systemui.apk。
1.反编后找到smali\com\android\systemui\statusbar\StatusBarService.smali文件
new-instance v0, Landroid/view/WindowManager$LayoutP
const/4 v1,
const/16 v3, 0x7d0
const/16 v4, 0x48
new-instance v0,
Landroid/view/WindowManager$LayoutP
const/4 v1, -0x1
const/16 v3, 0x7d0
const/16 v4, 0x48
const/4 v5,
4.替换classes.dex
5.修改一张statusbar_background.9.png图片,处理成半透明,替换
全局背景教程
提取完后打开“framework-res.apk\res\values\
在用笔记本打开styles.xml文件
按“Ctrl+F”打开查找,在“找内容”查上写入
name=&windowBackground&&@drawable/screen_background_dark&/item&
把找到的那句改成下面这句
name=&windowBackground&&@drawable/wjj_qjbg&/item&
&style name=&Widget.ListView&
parent=&@style/Widget.AbsListView&&
得到下面这段
&style name=&Widget.ListView&
parent=&@style/Widget.AbsListView&&
name=&listSelector&&@drawable/list_selector_background&/item&
name=&cacheColorHint&&?colorBackgroundCacheHint&/item&
name=&divider&&@drawable/divider_horizontal_dark_opaque&/item&
将上面那句&item
name=&cacheColorHint&&?colorBackgroundCacheHint&/item&换成
name=&cacheColorHint&&@color/transparent&/item&
把一张480*800的图片命名为:“wjj_qjbg”记得是PNG格式不然就悲催了
放入framework-res.apk\res\drawable-hdpi
接下来就要用压缩方式打开之前没改过的framework-res.apk。在用压缩方式打开我们改过的framework-res.apk把我们改过的APK里的res拖到没改过的framework-res.apk里直接点确定
在把resources.arsc拖到没改过的APK里
直接点确定
反编译完SystemUI.apk找到res\layout\status_bar.xml
打开status_bar.xml(内容不一定会完全一样,但方法一样,安卓通用)
找到以下代码:(搜索,快一些)
&com.android.systemui.statusbar.Clock
android:textAppearance=&@android:style/TextAppearance.StatusBar.Icon&
android:gravity=&left|center&
android:paddingRight=&4.0dip&
android:layout_width=&wrap_content&
android:layout_height=&fill_parent&
android:singleLine=&true&
把以上的代码全部删除
再次找到这一句:
xmlns:android=&http://schemas.android.com/apk/res/android&&
在这句的下面添加如下代码
&com.android.systemui.statusbar.Clock
android:layout_gravity=&center_horizontal&
android:paddingTop=&4.0dip&
android:textAppearance=&@android:style/TextAppearance.StatusBar.Icon&
android:layout_width=&wrap_content& android:layout_height=&fill_parent&
android:singleLine=&true&
最后,重编译,替换status_bar.xml后再替换到手机,重启!ok
如果时间没有垂直居中的话请调整这句:
android:paddingTop=&4.0dip&
离顶部的距离
时间显示到秒且居中(前5步和上面一样)
找到res\layout\status_bar.xml
2.打开status_bar.xml(内容不一定会完全一样,但方法一样,安卓通用)
3.找到以下代码:(搜索,快一些)
&com.android.systemui.statusbar.Clock
android:textAppearance=&@android:style/TextAppearance.StatusBar.Icon&
android:gravity=&left|center&
android:paddingRight=&4.0dip&
android:layout_width=&wrap_content&
android:layout_height=&fill_parent&
android:singleLine=&true&
把以上的代码全部删除
再次找到这一句:
xmlns:android=&http://schemas.android.com/apk/res/android&&
在这句的下面添加如下代码 !
&DigitalClock
android:textAppearance=&@android:style/TextAppearance.StatusBar.Icon&
android:layout_gravity=&center_horizontal& android:id=&@+id/digitalClock&
android:paddingTop=&4.0dip& android:layout_width=&wrap_content&
android:layout_height=&fill_parent&
最后,重编译,替换status_bar.xml后再替换到手机,重启!ok!
如果时间没有垂直居中的话请调整这句:
android:paddingTop=&4.0dip&
离顶部的距离
下拉栏的一,二级字体颜色自定义
反编译framework-res.apk,找到res/value/style.xml,
&&?textColorPrimaryInverse
替换为android:textColor=&#ff228b22&
下拉栏二级字体颜色
反编译framework-res.apk,找到res/value/style.xml
搜索:&item
name=&textColor&&#ff6b6b6b&/item&
改成你需要的颜色。
textColor后的八位代码是颜色属性,前两位表示透明度(ff不透明,00完全透明)
后六位的颜色可以百度到“颜色代码”(ffffff为全白,000000为全黑)
上面那张图的二级字体颜色是228b22
---------------------------------------------------------------------------------
状态栏下拉通知颜色及大小修改教程
首先反编译framework-res.apk
找到values/styles.xml
本帖隐藏的内容
name=&TextAppearance.StatusBar.EventContent.Title&
parent=&@style/TextAppearance.StatusBar.EventContent&&
修改下三行:
name=&textSize&&16.0sp&/item&
&item name=&textStyle&&bold&/item&
name=&textColor&&?textColorPrimaryInverse&/item&
第一行是字体大小,数字越大字体越大
第二行是样式,比如bold就是粗体
第三行是颜色,把?textColorPrimaryInverse修改为颜色
分享到微信朋友圈
打开微信,点击底部的“发现”,使用 “扫一扫” 即可将网页分享到我的朋友圈。
经验393 米
在线时间50 小时
积分 485, 距离下一级还需 15 积分
积分 485, 距离下一级还需 15 积分
机型小米手机1/1S
签到次数40
MIUI版本4.1.3
通过手机发布
经验2996 米
在线时间36 小时
版本V7.1.3.0.KXDCNCK
积分 3140, 距离下一级还需 1860 积分
积分 3140, 距离下一级还需 1860 积分
机型小米手机1/1S
签到次数79
MIUI版本V7.1.3.0.KXDCNCK
非专业人士不推荐。不过还是支持楼主一下。
经验5796 米
在线时间242 小时
版本7.11.16
积分 6506, 距离下一级还需 13494 积分
积分 6506, 距离下一级还需 13494 积分
机型红米手机2A 标准版/增强版
签到次数172
MIUI版本7.11.16
经验5331 米
在线时间225 小时
版本V9.0.6.0.NCACNEI
机型小米手机4
签到次数136
MIUI版本V9.0.6.0.NCACNEI
技术帖,看不懂
经验525 米
在线时间7 小时
积分 543, 距离下一级还需 1457 积分
积分 543, 距离下一级还需 1457 积分
机型小米手机3-WCDMA/CDMA版
签到次数46
MIUI版本4.9.5
经验21772 米
在线时间942 小时
版本V6.5.1.0.KXDCNCD
求求你别点了,有更新会通知你啦!
机型小米手机3/4 WCDMA版
签到次数69
MIUI版本V6.5.1.0.KXDCNCD
2.3.5的时候弄过 可以的
经验3375 米
在线时间325 小时
版本6.5.20
积分 4234, 距离下一级还需 766 积分
积分 4234, 距离下一级还需 766 积分
机型努比亚Z7 mini
签到次数74
MIUI版本6.5.20
&&15岁 我想做中国张海迪和美国海伦凯勒!
经验525 米
在线时间60 小时
版本6.4.14
积分 622, 距离下一级还需 1378 积分
积分 622, 距离下一级还需 1378 积分
机型小米手机5
签到次数60
MIUI版本6.4.14
hao dong xi
经验2996 米
在线时间36 小时
版本V7.1.3.0.KXDCNCK
积分 3140, 距离下一级还需 1860 积分
积分 3140, 距离下一级还需 1860 积分
机型小米手机1/1S
签到次数79
MIUI版本V7.1.3.0.KXDCNCK
好好的麻烦哦。
发烧友俱乐部
发烧友俱乐部
MIUI 2000万
MIUI 2000万发烧友纪念勋章
MIUI三周年
MIUI三周年纪念勋章
“澎湃S1 ”芯片纪念勋章
参与活动回帖可得
MIUI 300周
MIUI 300周更新纪念勋章
MIUI 3000万
MIUI 3000万发烧友纪念勋章
1000万用户纪念勋章
MIUI1000万用户纪念勋章
MIUI3亿用户纪念勋章
参与回帖活动
已关注微信
已关注极客秀微信
关注腾讯微博
已关注腾讯微博
关注新浪微博
已关注新浪微博
Copyright (C) 2017 MIUI
京ICP备号 | 京公网安备34号 | 京ICP证110507号MIUI7求个修改状态栏的方法!!【xposed框架吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:147,757贴子:
MIUI7求个修改状态栏的方法!!收藏
就算只是修改一个电池图标也行不!!!!
阿里云云市场提供功能丰富的发者必备软件,帮助用户快速简便的操作和管理云主机服务器以及虚拟主机的管理系统
root-xp-plak
用主题啊。。不想吐槽楼主的智商
root,提取ui文件,用png图片替换,放回去覆盖,关机重启
不行,miui深度定制,不好改,
第四个文件夹,打开就是了,会不会玩就看你了
硬伤!   --------------我们立足于美利坚合众国,对全球华人服务,受北美法律保护。版权所有,未经授权禁止复制或建立镜像。
不用电池图标的路过
无语?多试试不就懂plak了?
我也才用几天
确实是硬伤
我就想要楼主那张图的原图,很好看
登录百度帐号推荐应用miui怎样可以改变状态栏图标啊?_百度知道
miui怎样可以改变状态栏图标啊?
我有更好的答案
换主题。会的话还可以提取主题文件出来自己修改
为您推荐:
其他类似问题
状态栏的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 修改状态栏颜色 的文章

 

随机推荐