爱黑武论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 21842|回复: 27

[经验] moto android 官方4.0状态栏透明教程

  [复制链接]
发表于 2012-7-2 23:53 | 显示全部楼层 |阅读模式

立即注册,加入爱黑武论坛的大家庭!爱黑武,爱上搞机生活!

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

x
本帖最后由 永心无亦 于 2012-7-3 20:09 编辑

注意1楼提示  4.0的android系统基本同理
提取:SystemUI.apk  framework-res.apk
反编译:4.0可用的apktool工具:点我下载

SystemUI.apk修改以下文件:

SystemUI\res\values
SystemUI\res\values-sw600dp
SystemUI\res\values-large

下的:drawables.xml文件

    <item type="drawable" name="status_bar_background">#75000000</item>   75是透明度 自己斟酌
加点福利:
  1. <item type="drawable" name="notification_number_text_color">#ffffffff</item>
  2. <item type="drawable" name="notification_item_background_color">#75111111</item>
  3. <item type="drawable" name="notification_item_background_color_pressed">#75257390</item>
  4. <item type="drawable" name="ticker_background_color">#ff1d1d1d</item>
  5. <item type="drawable" name="status_bar_background">#75000000</item>
  6. <item type="drawable" name="status_bar_recents_background_solid">#b3000000</item>
  7. <item type="drawable" name="status_bar_recents_app_thumbnail_background">#88000000</item>
  8. <item type="drawable" name="status_bar_notification_row_background_color">#ff090909</item>
  9. <item type="drawable" name="notification_header_bg">#75000000</item>
  10. <item type="drawable" name="notification_tracking_bg">#75000000</item>
  11. <item type="drawable" name="recents_callout_line">#99ffffff</item>
  12. <item type="drawable" name="notification_item_background_legacy_color">#ffaaaaaa</item>
复制代码

打包回编译,将resources.arsc 用存储模式替换回去完成


还有framework-res.apk文件里面的framework-res\res\drawable-hdpi\statusbar_background.9.png图片 透明度多少适合自己斟酌

好吧 到这一步基本上就可以了…… 如果还是不行,那就得合并和修改SystemUI.odex了 合并工具移步

用noteplus或者ultraedit搜索,这~你看着下面的代码
  1. invoke-direct {v7, v1}, Lcom/motorola/webtop/WebtopManager;-><init>(Landroid/content/Context;)V

  2. .line 202
  3. .local v7, wtm:Lcom/motorola/webtop/WebtopManager;
  4. invoke-virtual {v7}, Lcom/motorola/webtop/WebtopManager;->isWebtopMode()Z

  5. move-result v1

  6. iput-boolean v1, p0, Lcom/android/systemui/statusbar/StatusBar;->mIsWebtopSystemBar:Z

  7. .line 203
  8. invoke-virtual {p0}, Lcom/android/systemui/statusbar/StatusBar;->makeStatusBarView()Landroid/view/View;

  9. move-result-object v1

  10. iput-object v1, p0, Lcom/android/systemui/statusbar/StatusBar;->mStatusBar:Landroid/view/View;

  11. .line 208
  12. invoke-direct {p0}, Lcom/android/systemui/statusbar/StatusBar;->updateStatusBarState()V

  13. .line 211
  14. invoke-virtual {p0}, Lcom/android/systemui/statusbar/StatusBar;->getStatusBarHeight()I

  15. move-result v2

  16. .line 213
  17. .local v2, height:I
  18. new-instance v0, Landroid/view/WindowManager$LayoutParams;

  19. const/4 v1, -0x1

  20. const/16 v3, 0x7d0

  21. const v4, 0x800048

  22. const/4 v5, 0x4             *************将0x4改成-0x3*****************************************

  23. invoke-direct/range {v0 .. v5}, Landroid/view/WindowManager$LayoutParams;-><init>(IIIII)V

  24. .line 226
  25. .local v0, lp:Landroid/view/WindowManager$LayoutParams;
  26. iget-object v1, p0, Lcom/android/systemui/SystemUI;->mContext:Landroid/content/Context;

  27. const-string v3, "window"

  28. invoke-virtual {v1, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

  29. move-result-object v1

  30. check-cast v1, Landroid/view/WindowManager;

  31. invoke-interface {v1}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display;

  32. move-result-object v6

  33. .line 235
  34. .local v6, defaultDisplay:Landroid/view/Display;
  35. invoke-virtual {p0}, Lcom/android/systemui/statusbar/StatusBar;->getStatusBarGravity()I

  36. move-result v1
复制代码

搜索吧  然后打包 替换 就行了 所有的操作都不需要重新签名  但替换回去的时候注意修改权限  0644

(ps:未满18周岁的小孩 请在监护人看管下操作……)



评分

1

查看全部评分

回复

使用道具 举报

发表于 2012-7-3 11:13 | 显示全部楼层
支持技术帖子!!!前提是你的手机已经root
回复 支持 反对

使用道具 举报

发表于 2012-7-3 11:26 | 显示全部楼层
黑武有你而强大,支持!
回复 支持 反对

使用道具 举报

发表于 2012-7-11 11:46 | 显示全部楼层
哇哦。。。帅呆了!!!
回复 支持 反对

使用道具 举报

发表于 2012-8-28 00:04 | 显示全部楼层
看不懂。。。

回复 支持 反对

使用道具 举报

发表于 2012-10-4 16:09 | 显示全部楼层
先顶再看!
回复 支持 反对

使用道具 举报

发表于 2012-10-15 12:31 | 显示全部楼层
黑武有你而强大,支持!
回复 支持 反对

使用道具 举报

发表于 2012-10-23 16:10 | 显示全部楼层
黑武有你而强大,支
回复 支持 反对

使用道具 举报

发表于 2012-12-17 12:26 | 显示全部楼层
(ps:未满18周岁的小孩 请在监护人看管下操作……)

{:soso_e113:}{:soso_e113:}
回复 支持 反对

使用道具 举报

发表于 2012-12-29 23:16 | 显示全部楼层
本帖最后由 Mr.靠谱儿 于 2013-2-18 22:28 编辑

能不能发个已经改好的直接用的呢?
反编译工具不能下载了
@永心无亦
回复 支持 反对

使用道具 举报

 Hello,黑武的好机友!回复想偷个懒?点这里: 
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|Archiver|手机版|爱黑武论坛 ( 京ICP备2023028323号 | 京公网安备11011202000270号 )

GMT+8, 2024-5-10 15:16 , Processed in 0.061681 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, ihei5.com

快速回复 返回顶部 返回列表