769
技術社區[雲棲]
Android狀態欄定製和狀態欄圖片順序修改
https://blog.csdn.net/litton_van/article/details/6311900
大家都知道定製在android開發中的重要性,因為通過定製,你才能製造出差異化的產品,才能滿足更多消費者的需求,
像HTC生產的手機都通過了深層次的二次開發,今天我也來分享一下我的狀態欄定製。
廢話不說了,直接上圖:
主要更換了背景,文字顏色以及icon的顯示順序.
2. 關鍵代碼部分
a) 代碼在係統中的位置
status bar 的相關代碼位於:frameworks/base/services/java/com/android/server/status。
其中StatusBarPolicy類主要負責接收action動作,其他一些核心操作全部位於StatusBarService類裏麵
b) 代碼實例:
需要在alps/frameworks/base/res/res/values/config.xml 中的config_statusBarIcons調整相應的順序,其中從上倒下,對應的狀態欄的順序為從左到右。
注意:ICS版本的狀態欄布局中,將信號圖標和電量圖標布局到同一個linearlayout,因此如果要調整這兩個圖標彼此之間的順序,需要在status_bar.xml中修改他們聲明的先後順序
最後更新:2017-04-03 16:48:47