assalamualaikum n slmat pagi siang sore malam teman2,,. :)
mau bagi ilmu ni..tentang warna statusbar dan notification status bar gmna ganti warnanya..:)
mgkin dah ada yang tau..tapi gapp lah..spa tau ada yang belum..:)
pertama decompille SystemUI..:) ..(sy pake APK manager)
.. = cara decompillenya gmna + ntr di bawah..:)
setelah di decompille...
cari folder "SystemUI" di dalem folder "PROJECT"
naa dalam folder "SystemUI" cari "res/layout/statusbar.xml "
na buka "statusbar.xml menggunakan "NOTEPAT ++"
naa
sya bagi jadi 4 bagian..:)
[1]-----------------------------------------------------------------------------------------------------------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.StatusBarView
android:orientation="vertical" android:background="#ff00000"
android:focusable="true" android:descendantFocusability
="afterDescendants"
xmlns:android="
http://schemas.android.com/apk/res/android">
bagian ini yang buat ganti warnanya t yang "ff000000"
klo masnya mau ganti transparant ganti jadi "00000000"
misalkan mau di ganti warna pake yang qt mau..:)
masnya mbanya buat sendiri dulu png pake potosop ato apa terserah..:)
ukuran 240 lebar x35 tinggi
lo udah kasih nma pake nma mba ato mas..ato apaterserah dan simpan di "drawlable ldpi" letaknya di "res/drawlable ldpi"
na yang tadi "ff000000" ganti menjadi
"@drawable/nama yg di inginkan"
jadinya yang pake hex code
A..android:background="#ff000000" ganti "#00000000"
B..android:background="#ff000000"
ganti "@drawable/nama yg di inginkan"
[2]----------------------------------------------------------------------------------------------------------------------------------------------------- YANG INI DI LEWATKAN... :) (skip)
<LinearLayout android:gravity="center"
android:orientation="horizontal" android:id="@id/icons"
android:layout_width="fill_parent" android:layout_height="fill_pa
rent">
<com.android.systemui.statusbar.IconMerger android:gravity="left"
android:orientation="horizontal" android:id="@id/notificationIcons"
android:paddingLeft="3.0dip" android:paddingRight="10.0px"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:layout_weight="1.0" android:layout_alignParentLeft
="true" />
<LinearLayout android:gravity="right"
android:orientation="horizontal" android:id="@id/statusIcons"
android:paddingRight="0.0dip" android:layout_width="wrap_content"
android:layout_height="fill_parent" android:layout_alignParentRigh
t="true" />
<com.android.systemui.statusbar.SignalText
android:textSize="26.5dip" android:textStyle="bold"
android:gravity="center_vertical" android:orientation="horizontal"
android:paddingRight="2.0dip" android:layout_width="wrap_content"
android:layout_height="fill_pa
rent" />
<com.android.systemui.statusbar.Clock android:textSize="26.5dip"
android:textStyle="bold" android:gravity="left|center"
android:paddingRight="3.0dip" android:layout_width="wrap_content"
android:layout_height="fill_pa
rent" android:singleLine="true" />
</LinearLayout>
[3]---------------------------------------------------------------------------------------------------------------------------------------------------
--
INI YANG NOTIFICATIONNYA..:)
sama kya cara di bagian [1] ... :)
liat #ff5895f4 <---- warnanya biru langit :)
ganti sesuai selera.... lo mau ga pake hex code pake drawlable..ato pmg buatan qt dengan ukuran 240x35
sma kya di atas caranya.. :)
<LinearLayout android:orientation="horizontal"
android:id="@id/ticker" android:background="#ff5895f4"
android:paddingLeft="6.0dip" android:animationCache="false"
android:layout_width="fill_parent" android:layout_height="fill_pa
rent">
<ImageSwitcher android:id="@id/tickerIcon"
android:layout_width="wrap_content" android:layout_height="fill_parent"
android:layout_marginRight="8.
0dip">
<com.android.systemui.statusbar.AnimatedImageView android:layout_width="25.0dip" android:layout_height="25.0dip
" />
<com.android.systemui.statusbar.AnimatedImageView android:layout_width="25.0dip" android:layout_height="25.0dip
" />
</ImageSwitcher>
<com.android.systemui.statusbar.TickerView
android:id="@id/tickerText" android:paddingTop="2.0dip"
android:paddingRight="10.0dip" android:layout_width="0.0dip"
android:layout_height="wrap_co
ntent" android:layout_weight="1.0">
<TextView
android:textAppearance="@android:style/Theme.Holo.Wallpaper"
android:layout_width="fill_parent" android:layout_height="wrap_co
ntent" android:singleLine="true" />
<TextView
android:textAppearance="@android:style/Theme.Holo.Wallpaper"
android:layout_width="fill_parent" android:layout_height="wrap_co
ntent" android:singleLine="true" />
</com.android.systemui.statusbar.
TickerView>
</LinearLayout>
[4]---------------------------------------------------------------------------------------------------------------------------------------------------
--
INI JUGA GA USAH DI LIAT
<com.android.systemui.statusbar.DateView
android:textAppearance="@android:style/TextAppearance.StatusBar.Icon"
android:textColor="#00000000" android:gravity="left|center"
android:id="@id/date" android:background="#ff000000"
android:paddingLeft="0.0px" android:paddingRight="0.0px"
android:layout_width="fill_parent" android:layout_height="fill_pa
rent" android:singleLine="true" />
<com.android.systemui.statusbar.BatteryBar
android:textAppearance="@android:style/TextAppearance.StatusBar.Icon"
android:gravity="center_vertical" android:orientation="horizontal"
android:layout_width="wrap_content" android:layout_height="wrap_co
ntent" />
</com.android.systemui.statusbar.StatusBarView>
JADI...cukup 2 itu aja yang di edit..:)
n ini tutorial compille decompillenya pake APK manager..:
https://www.dropbox.com/s/hywvd7l5wbadl1f/CARA%20compile%20dan%20decompile%20MENGGUNAKAN%20APK%20MANAGER.docx
assalamualaikum wr.wb n slmt malam
semoga bermanfaat y mas mba..:)
happy oprek y..:)
By : Finn