Guide Statusbar FlymeUI Part4
Tutorial ini untuk membuat status bar kita minjadi dua baris dan menambahkan jam analog di tengahSebelum melakukan tutorial ini sebaiknya agan lakukan Disable Signature System Android
dan mengerti Decompile Recompile Dengan Apktool Mobile
dan sudah menyelesaikan :
GUIDE FLYMEUI STATUSBAR PART1
GUIDE FLYMEUI STATUSBAR PART2
GUIDE FLYMEUI STATUSBAR PART3
SS :
Bahan :
- SystemUI.apk
BACK UP !! BACK UP !! BACK UP !!
STEP 1 : memindahkan notif ke tempat semula
a. Decompile SystemUI.apk
b. masuk /res/layout/gemini_status_bar.xml
c. Cut scrip :
<com.android.systemui.statusbar.StatusBarIconView android:id="@id/moreIcon" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/stat_notify_more" />
<com.android.systemui.statusbar.phone.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentStart="true" />
*pindahkan di bawah :
<LinearLayout android:orientation="horizontal" android:id="@id/notification_icon_area" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0">
d. Save !
STEP 2 : Jam analog sisi tengah
a. Masih di gemini_status_bar.xml
b. pada baris "@id/ndasflyme"
ubah
<LinearLayout .... @id/ndasflyme jadi <RelativeLayout .... @id/ndasflyme
berikut penutup parentnya
dari </LinearLayout jadi </RelativeLayout
c. pindahkan/cut
<AnalogClock..... @id/clock...
*paste di atas
</RelativeLayout>
<LinearLayout android:orientation="horizontal" android:id="@id/ticker" android:paddingLeft="6.0dip" android:animationCache="false" android:layout_width="fill_parent" android:layout_height="fill_parent">
*ubah gravity="left" jadi "center"
*ubah layout_width nya jadi fill_parent
-kira2 jadi seperti ini
</LinearLayout>
</LinearLayout>
<AnalogClock android:gravity="center" android:id="@id/clock" android:paddingLeft="3.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent" android:singleLine="true" />
</RelativeLayout>
<linearlayout android:orientation=horizontal android:id="@id/ticker" ......=""></linearlayout>
d. Save !
STEP 3 : menambahkan garis di tengah statusbar
a. Masih di gemini_status_bar.xml
b. di antara :
</LinearLayout>
--------------------------------------------------
<LinearLayout android:gravity="right" android:orientation="horizontal" android:id="@+id/barisbaru" android:paddingLeft="1.0dip" android:paddingRight="1.0dip" android:layout_width="fill_parent" android:layout_height="24.0dip">
c. Copas ini :
<ImageView android:paddingLeft="5.0dip" android:paddingRight="5.0dip" android:layout_width="fill_parent" android:layout_height="1.0dip" android:src="#ffffffff" />
* (#ffffffff adalah kode hex warna putih silahkan ganti sesuai selera)
d. Jadi gini :
</LinearLayout>
<ImageView android:paddingLeft="5.0dip" android:paddingRight="5.0dip" android:layout_width="fill_parent" android:layout_height="1.0dip" android:src="#ffffffff" />
<LinearLayout android:gravity="right" android:orientation="horizontal" android:id="@+id/barisbaru" android:paddingLeft="1.0dip" android:paddingRight="1.0dip" android:layout_width="fill_parent" android:layout_height="24.0dip">
e. Save !
STEP 4 : mengembalikan android:text="contoh item baris kiri"
a. Masih di gemini_status_bar.xml
c. Cut scrip :
<TextView android:text="contoh item baris kiri" android:gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="fill_parent" />
*paste di bawah :
<LinearLayout android:orientation="horizontal" android:id="@id/bariskiri" android:paddingLeft="3.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_weight="1.0">
*( "contoh item baris kiri" bisa di ganti dengan nama ROM yg om pake atau yg lain )
d. Save > Recompile > sign > push > reboot
NEXT PART5 FINAL !!
Selesai
Link guide zip : [GUIDE] FlymeUI PART4 .zip
maksih min atas infonya
ReplyDeletesolder uap 2in1