iphone怎么修改状态栏把状态栏背景图修改

24402人阅读
Android(74)
android 状态栏背景修改为透明
图标和背景图片文件说明:
systemUI.APK里面的:
statusbar_background.9.png状态栏背景图片文件(状态栏颜色透明修改)
status_bar_background.9.png&下拉栏背景图片文件
status_bar_close_on.9.png&下拉栏底部图片文件
title_bar_portrait.9.png&下拉栏顶栏图片文件
Android&2.3
1.&请添加半透明的图片资源,例如:statusbar_background.9.png,到路径
alps\frameworks\base\packages\SystemUI\res\drawable-hdpi&下。
2.&请修改status_bar.xml,将其中的android:background=&@drawable/status_bar_background&修改为
android:background=&@drawable/statusbar_background。
3.&请修改StatusBarService.java的addStatusBarView()方法,将PixelFormat.RGBX_8888修改为
PixelFormat.TRANSLUCENT。
4.&请在StatusBarService.java的makeStatusBarView(Context&context)方法中注册一个&
&BroadcastReceiver接收自定义的intent,监控是否在Launcher界面。
5.&请在Launche.java添加onWindowFocusChanged&(boolean&hasWindowFocus)方法,如果此方法已有,请跳过
6.&请修改Launcher.java的onWindowFocusChanged&(boolean&hasWindowFocus)方法:如果hasWindowFocus为
true且!mAllAppsGrid.isVisible()为true,发送设置状态栏背景为透明的intent,StatusBarService的BroadcastReceiver接
收到这个intent,调用mStatusBarView.reloadBackgroundResource(R.drawable.xxxx)将背景设置为半透明背景;否则
,发送设置状态栏背景为黑色的intent,StatusBarService的BroadcastReceiver接收到这个intent,调用
mStatusBarView.reloadBackgroundResource(R.drawable.xxxx)将背景设置为黑色背景。
7.&请在Launcher.java的showAllApps(boolean&animated)&方法中发送设置状态栏背景为黑色的intent,
StatusBarService的BroadcastReceiver接收到这个intent,调用
mStatusBarView.reloadBackgroundResource(R.drawable.xxxx)将背景设置为黑色背景。
8.&请在Launcher.java的closeAllApps(boolean&animated)方法中发送设置状态栏背景为透明的intent,
StatusBarService的BroadcastReceiver接收到这个intent,调用
mStatusBarView.reloadBackgroundResource(R.drawable.xxxx)将背景设置为半透明背景。
Android&4.0
1.&请添加半透明的图片资源,例如:statusbar_background.9.png,到路径
alps\frameworks\base\packages\SystemUI\res\drawable-hdpi&下。
2.&如果双卡CU项目请修改zzz_status_bar_gemini_cu.xml,如果是双卡非CU项目请修改
zzz_status_bar_gemini.xml,如果是单卡项目请修改status_bar.xml,将其中的
android:background=&@drawable/status_bar_background&修改为
android:background=&@drawable/statusbar_background。
3.&请修改StatusBar.java的start()方法,将PixelFormat.RGB_565修改为PixelFormat.TRANSLUCENT。
4.&请在PhoneStatusBar.java的makeStatusBarView(Context&context)方法中注册一个BroadcastReceiver接收自定
义的intent,监控是否在Launcher界面。
5.&请在Launcher.java添加onWindowFocusChanged&(boolean&hasWindowFocus)方法,如果此方法已有,请跳过
6.&请修改Launcher.java的onWindowFocusChanged&(boolean&hasWindowFocus)方法:如果hasWindowFocus为
true且!isAllAppsCustomizeOpen()为true,发送设置状态栏背景为透明的intent,PhoneStatusBar的BroadcastReceiver
接收到这个intent,调用mStatusBarView.setBackgroundResource(R.drawable.xxxx)将背景设置为半透明背景;否则
,发送设置状态栏背景为黑色的intent,PhoneStatusBar的BroadcastReceiver接收到这个intent,调用
mStatusBarView.setBackgroundResource(R.drawable.xxxx)将背景设置为黑色背景。
7.&请在Launcher.java的showAllApps(boolean&animated)&方法中发送设置状态栏背景为黑色的intent,
PhoneStatusBar的BroadcastReceiver接收到这个intent,调用
mStatusBarView.setBackgroundResource(R.drawable.xxxx)将背景设置为黑色背景。
8.&请在Launcher.java的showWorkspace(boolean&animated)方法中发送设置状态栏背景为透明的intent,
PhoneStatusBar的BroadcastReceiver接收到这个intent,调用
mStatusBarView.setBackgroundResource(R.drawable.xxxx)将背景设置为半透明背景。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:320284次
积分:3840
积分:3840
排名:第6562名
原创:75篇
转载:51篇
评论:68条
(1)(1)(3)(1)(1)(3)(3)(3)(9)(1)(1)(4)(7)(6)(4)(9)(2)(8)(4)(11)(5)(1)(1)(2)(56)Android(28)
Android 2.3
1. 请添加半透明的图片资源,例如:statusbar_background.9.png,到路径
alps\frameworks\base\packages\SystemUI\res\drawable-hdpi 下。
2. 请修改status_bar.xml,将其中的android:background=&@drawable/status_bar_background 修改为
android:background=&@drawable/statusbar_background。
3. 请修改StatusBarService.java的addStatusBarView()方法,将PixelFormat.RGBX_8888修改为
PixelFormat.TRANSLUCENT。
4. 请在StatusBarService.java的makeStatusBarView(Context context)方法中注册一个&
&BroadcastReceiver接收自定义的intent,监控是否在Launcher界面。
5. 请在Launche.java添加onWindowFocusChanged (boolean hasWindowFocus)方法,如果此方法已有,请跳过
6. 请修改Launcher.java的onWindowFocusChanged (boolean hasWindowFocus)方法:如果hasWindowFocus为
true且!mAllAppsGrid.isVisible()为true,发送设置状态栏背景为透明的intent,StatusBarService的BroadcastReceiver接
收到这个intent,调用mStatusBarView.reloadBackgroundResource(R.drawable.xxxx)将背景设置为半透明背景;否则
,发送设置状态栏背景为黑色的intent,StatusBarService的BroadcastReceiver接收到这个intent,调用
mStatusBarView.reloadBackgroundResource(R.drawable.xxxx)将背景设置为黑色背景。
7. 请在Launcher.java的showAllApps(boolean animated) 方法中发送设置状态栏背景为黑色的intent,
StatusBarService的BroadcastReceiver接收到这个intent,调用
mStatusBarView.reloadBackgroundResource(R.drawable.xxxx)将背景设置为黑色背景。
8. 请在Launcher.java的closeAllApps(boolean animated)方法中发送设置状态栏背景为透明的intent,
StatusBarService的BroadcastReceiver接收到这个intent,调用
mStatusBarView.reloadBackgroundResource(R.drawable.xxxx)将背景设置为半透明背景。
Android 4.0
1. 请添加半透明的图片资源,例如:statusbar_background.9.png,到路径
alps\frameworks\base\packages\SystemUI\res\drawable-hdpi 下。
2. 如果双卡CU项目请修改zzz_status_bar_gemini_cu.xml,如果是双卡非CU项目请修改
zzz_status_bar_gemini.xml,如果是单卡项目请修改status_bar.xml,将其中的
android:background=&@drawable/status_bar_background 修改为
android:background=&@drawable/statusbar_background。
3. 请修改StatusBar.java的start()方法,将PixelFormat.RGB_565修改为PixelFormat.TRANSLUCENT。
4. 请在PhoneStatusBar.java的makeStatusBarView(Context context)方法中注册一个BroadcastReceiver接收自定
义的intent,监控是否在Launcher界面。
5. 请在Launcher.java添加onWindowFocusChanged (boolean hasWindowFocus)方法,如果此方法已有,请跳过
6. 请修改Launcher.java的onWindowFocusChanged (boolean hasWindowFocus)方法:如果hasWindowFocus为
true且!isAllAppsCustomizeOpen()为true,发送设置状态栏背景为透明的intent,PhoneStatusBar的BroadcastReceiver
接收到这个intent,调用mStatusBarView.setBackgroundResource(R.drawable.xxxx)将背景设置为半透明背景;否则
,发送设置状态栏背景为黑色的intent,PhoneStatusBar的BroadcastReceiver接收到这个intent,调用
mStatusBarView.setBackgroundResource(R.drawable.xxxx)将背景设置为黑色背景。
7. 请在Launcher.java的showAllApps(boolean animated) 方法中发送设置状态栏背景为黑色的intent,
PhoneStatusBar的BroadcastReceiver接收到这个intent,调用
mStatusBarView.setBackgroundResource(R.drawable.xxxx)将背景设置为黑色背景。
8. 请在Launcher.java的showWorkspace(boolean animated)方法中发送设置状态栏背景为透明的intent,
PhoneStatusBar的BroadcastReceiver接收到这个intent,调用
mStatusBarView.setBackgroundResource(R.drawable.xxxx)将背景设置为半透明背景。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:14084次
排名:千里之外
转载:51篇查看: 22915|回复: 11
微信界面顶端状态栏背景是黑色怎么改?【已解决】
本帖最后由 我爱团子 于
13:16 编辑
新买的主题
微信界面进入之后
状态栏背景是黑色,跟微信界面不搭
强迫症伤不起啊~
求助怎么弄可以把微信界面的状态栏背景换成别的颜色?~
语文小学是体育老师教的~我也不知道我表达清楚了没~
本帖最后由 小桃 于
09:55 编辑
和 ,这两个一定要是640x128的尺寸喔
藍后要用PS把這两个換成背景图层就ok啦
在微信文件夹里找到这个文件 然后尺寸改成640*128
在微信文件夹里找到这个文件 然后尺寸改成640*128
恩恩 我去试试~谢谢团子酱
恩恩 我去试试~谢谢团子酱
好哒 如果成功了 记得把标题改成以解决哦
恩恩 我去试试~谢谢团子酱
不知道为什么重启后还是黑色的
你微信是最新版的吗
你微信是最新版的吗
不是 为了显示主题改成5.2.1了
navigationbg_ios7@2x.png 和 ,这两个一定要是640x128的尺寸喔
藍后要用PS把這两个換成背景图层就ok啦
图片大小改好了~但是背景图层这个不懂啊
图片大小改好了~但是背景图层这个不懂啊
妹纸可以参考这里:
【ios7越狱美化】ios6改ios7微信教程更正贴
(出处: 苹果园论坛)
帮你找了好久~~ 终于被我挖出来了
Powered by
北京市公安局海淀分局网监中心备案编号:帖子很冷清,卤煮很失落!求安慰
手机签到经验翻倍!快来扫一扫!
教你如何修改桌面状态栏及下拉通知栏背景透明度的简单方法
1651浏览 / 2回复
正品行货无忧退换顺丰包邮
荣耀 6(移动4G)
ZOL商城价:¥1539
修改桌面状态栏和下拉通知栏背景颜色及透明度,可以通过修改主题来实现,方法很简单,如下:修改前,下拉通知栏背景为灰白(e8e8e8)透明度为100%(不透明)修改后,桌面状态栏背景全透明下拉通知栏背景为白色,透明度为50%【修改方法:】1,下载样本文件并解压,得到文件:com.android.systemui2,用WinRAR或其他解压缩软件打开 com.android.systemui直接双击打开 theme.xml ,内容如下:"notification_panel_bg" 下拉通知栏背景及透明度设置,"#80ffffff" "80" 为透明度设置,“ffffff” 为颜色(黑色)"translucent_status_bar_background" 状态栏背景及透明度设置。根据自己的喜好修改透明度和颜色就可以。3,修改完成后,将&com.android.systemui 放到自己喜好的主题里面即可。注意:修改过程中打开的压缩软件窗口不要关闭,直到修改完成并保存后才可关闭。
热门排名: 第70名
忘记上传软件了哈
iliveforlove 发表于
忘记上传软件了哈[attach]591[/attach]
您需要登录后才可以回帖&&&|&&&&&
可能感兴趣的板块:
用户名/注册邮箱/注册手机号
其他第三方号登录帖子教大家怎样修改状态栏及下拉栏透明
下载APP一键签到连续签到7天可获得惊喜!
官方微信 扫一扫
Lv7.学士生O粉
来自&OPPO社区
&&&&第一步:先用re管理器将system-framework里面的frameworks.apk复制出来,
& & 第二步:然后用winrar压缩软件打开systemui.apk-res- drawable-mdpi,
& & 第三步:然后再打开res-drawable-hdpi这个文件夹,把它拖到桌面上来,不要关闭winrar压缩软件,
& & 第四步:找到statusbar_background.9.png的就是修改状态栏透明 ,用PS或美图秀秀做好透明在拉进frameworks.apk-systemui.apk-res- drawable-mdpi目录替换选择储存,
& & 第五步:在用re将修改后的framework-res放到system下,读写状态下才可以修改权限,
& & 第六步:把权限改为: 第一行勾-勾-X ,第二行&&勾第一个,第三行勾第一个 。再替换进framework文件夹,需重启。
& && &注:全透明ROM里的systemUI.apk已经编释过,所以不必去修改透明代码,直接用winrar打开systemUI.apk ,
& && & 在res/drawable-hdpi/下找到文件 status_bar_background.png同样的方法把它拖到桌面上来用PS或美图秀秀做好透明
在替换回去,
& && &&&放到system下然后修改权限,把权限改为: 第一行勾-勾-X ,第二行 勾第一个,
第三行勾第一个 。再替换回去重启OK
statusbar_background.9.png& && && &通知栏
status_bar_background.png& && && & 下拉菜单背景
status_bar_close_on.9.png& && && && &通知栏下拉时的底图手柄& && &最好是先用recovery备份下原来的系统哦,出了问题好还原。。。
① 本软件源自互联网,仅供个人学习和测试使用,请勿在未经本软件版权所有者书面授权的情况下用于商业用途,产生的法律及版权纠纷与本人及论坛无关!
② 如果您喜欢本软件并准备长期使用,请购买正版,支持软件开发者继续改进和增强本软件的功能。
③ 本软件不保证能兼容和适用于所有 Android 手机和平板,有可能引起冲突和导致不可预测的问题出现,请自行承担使用本软件而导致的风险和后果,发布者本人不对使用此软件负任何责任!
④ 转载本软件,请注明作者及出处!
⑤ 如果您是本软件的开发者,且不愿被网友分享发布,请发站内信通知本人以便及时处理,或者通知本站管理员及时处理。
本帖最后由 mtgj 于
13:47 编辑
+ {@data.score@}
{@data.reason@}
本次发糖数
{@data.name@}
{@data.name@}
{@data.name@}
{@data.name@}
您今天还没签到!
{@data.name@}
@{@data.nickname@}}

我要回帖

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

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信