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
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]------------------------------------------------------------------------------------------------------
<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/
assalamualaikum wr.wb n slmt malam
semoga bermanfaat y mas mba..:)
happy oprek y..:)
By : Finn
om kalau ganti @drawable nya pake foto dgn format .png ko ga bisa malah force close..
ReplyDeletekenapa ya?
1 lagi cara decompile framework.jar gimana sih?
liat di xda katanya ganti ke format .apk tapi saya coba pakai apk multi tool tidak bisa di decompile.?
mav banyak.hehe
tolong bantuannya.terimakasih banyak
Lumayan panjang masbrooo yaa... tp makasih atas ilmunya yg bermanfaat ini.
ReplyDeletettd
http://oppsharer.besaba.com