綁定帳號登入

Android 台灣中文網

[求助] 請問狀態列及虛擬按鍵如何改透明?

[複製連結] 查看: 3224|回覆: 9|好評: 0
gonhan | 收聽TA | 顯示全部樓層 |閱讀模式
發表於 2013-6-21 11:33

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
本帖最後由 gonhan 於 2013-6-21 12:18 編輯

我是XS
目前刷入這版 [6.2.B.0.200]eXistenZ V2 and BLACK
http://apk.tw/thread-285771-1-2.html

參考大大改法http://apk.tw/forum.php?mod=view ... =%E8%99%9B%E6%93%AC


1.修改狀態列透明
*\SystemUI\res\layout\status_bar.xml
有改android:background="@drawable/status_bar_background" 的色碼

*\smali\com\android\systemui\statusbar\StatusBar.smali
找不到StatusBar.smali這東西可改?


2.虛擬按鍵透明
我已修改build.prop(qemu.hw.mainkeys=0) 呼出虛擬三鍵
請問再來要如何更改為透明?
http://apk.tw/forum.php?mod=view ... =%E8%99%9B%E6%93%AC好像無效?

「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

參與人數 1幫助 +1 收起 理由
achiehps202 + 1

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

99141083yang | 收聽TA | 顯示全部樓層
發表於 2013-6-21 12:21
本帖最後由 99141083yang 於 2013-6-21 12:25 編輯

4.0.4你應該是吧?412我不知道路徑有沒有相同

你有完全用apktool 反編嗎?(直接解壓不會有那個東西)
一開始要裝java 自行google
給你s子版
http://apk.tw/thread-246213-1-1.html
把framework-res.apk  systemui 丟到apktool資料夾

打開apktool

1
apktool if framework-res.apk
2
apktool if SystemUI.apk
3
apktool d SystemUI.apk
4
開始改
5
回編
apktool b SystemUI.apk
6
簽名(其實不跟上面的做法簽名)
如果是修改下拉選單 上面那個方法不行 因為會找不到丟進去

7
丟手機 3讀1寫 (644)
8
reboot (重開機)
9


Screenshot_2013-06-20-16-23-31.png
大約說明 其實跟繁化步驟差不多 google一下就好
跳過繁化過程

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

 樓主| gonhan | 收聽TA | 顯示全部樓層
發表於 2013-6-21 12:40
本帖最後由 gonhan 於 2013-6-21 12:42 編輯

我是4.1.2的  
我有反編譯出來了xml
但是找不到 這檔案去改狀態列透明 StatusBar.smali
(該路徑下無這檔案)

另外 虛擬按鍵透明的部份,也不知如何下手......  = = "
(好像要從android.policy.jar去搞...)
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

99141083yang | 收聽TA | 顯示全部樓層
發表於 2013-6-21 12:45
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

 樓主| gonhan | 收聽TA | 顯示全部樓層
發表於 2013-6-21 18:48
99141083yang 發表於 2013-6-21 12:45
參考s子版
我剛剛給你的
裡面也有狀態攔

不行喔
狀態列要改透明

反編譯後找不到StatusBar.smali這東西可改?
*\smali\com\android\systemui\statusbar\StatusBar.smali

以下我系統提取的systemui

SystemUI.apk (1.61 MB, 下載次數: 1)
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

99141083yang | 收聽TA | 顯示全部樓層
發表於 2013-6-21 19:20
本帖最後由 99141083yang 於 2013-6-21 19:22 編輯
gonhan 發表於 2013-6-21 18:48
不行喔
狀態列要改透明


狀態欄透明顔色修改:
找到SystemUI\res\values\drawables.xml,打開
找到以下代碼:<item type="drawable" name="status_bar_background">#ff000000</item>

這個是狀態欄顔色代碼,安自己需求修改!

找到SystemUI\smali\com\android\systemui\statusbar\statusbar.smali,打開
查找以下代碼const v15, 0x800048

找到在這個代碼的下面那個代碼
const/16 v16, 0x4

改成const/16 v16, -0x3

framework-res 你有先 apktool if framework-res.apk
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

 樓主| gonhan | 收聽TA | 顯示全部樓層
發表於 2013-6-21 20:18
99141083yang 發表於 2013-6-21 19:20
狀態欄透明顔色修改:
找到SystemUI\res\values\drawables.xml,打開
找到以下代碼:#ff000000

我framework-res  從我的手機裡面提取出來
有 apktool if framework-res.apk  灌進去
反編譯 apktool d SystemUI.apk 無出錯之訊息
但資料夾裡就是沒statusbar.smali這檔案? (我4.1.2版)

(過程應該無誤,4.0板有順利改過)

未命99.JPG

附上SystemUI.apk  大大可先反編譯看看
SystemUI.apk (1.61 MB, 下載次數: 0)
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

99141083yang | 收聽TA | 顯示全部樓層
發表於 2013-6-21 20:43
本帖最後由 99141083yang 於 2013-6-21 20:51 編輯

未命名.jpg 等等你不是有statusbar 這ㄍ資料夾
裡面ㄟ~
SystemUI\smali\com\android\systemui    你只開到這ㄟ~
\statusbar\statusbar.smali
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

99141083yang | 收聽TA | 顯示全部樓層
發表於 2013-6-21 20:53
而且我反編譯 都是在學校用
在家連灌都沒灌
最近在弄報告
抽空回答你~
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

 樓主| gonhan | 收聽TA | 顯示全部樓層
發表於 2013-6-21 21:18
99141083yang 發表於 2013-6-21 20:53
而且我反編譯 都是在學校用
在家連灌都沒灌
最近在弄報告

恩  等您編譯後 再看看   謝謝~
PS.再進去一層也是沒看到那檔案...
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則