Pages

Ads Top

Blogger news

Blogroll

Popular

TUTORIAL membuat FLAYME OS

TUTORIAL All About Flyme OS Statusbar




mohon ikuti step by step dari awal sampai akhir karena guide berkelanjutan.


Alat
- Apktool/ANDROID MULTITOOL
- Notepad++ / Bluefish / 920 text editor / aide


korban
- framework-res.apk
- SystemUI.apk


1. Langkah awal menambahkan space statusbar

- decompile framework-res.apk
- masuk /res/values/
- buka dimens.xml pake text editor favorit
- cari status_bar_height
- ubah jadi 50.0dip
- save - recompile - sign - push - restart


Intro:
Mengenal parent & child


PENAMPAKAN


1. Merah dengan @id/status_bar_contents adalah PARENT/tempat untuk icon notifikasi di sebelah kiri
2. Coklat dengan @id/system_icon_area adalah PARENT/tempat untuk icon system, sinyal, batere, dan clock di sebelah kanan

3. Hitam dengan @id/status_bar_contents adalah tampilan Statusbar saat ini dan PARENT/tempat dari Merah & Coklat


Konsep bentuk Dasar


Menambahkan parent baru ndasflyme dengan orientation vertical sehingga baris baru di vertical bawah dan baris statusbar asli di vertical atas



- Decompile SystemUI.apk
- masuk /res/layout/
- buka gemini_status_bar.xml atau zzz_status_bar.xml


- diatas
^LinearLayout.........android:id="@id/status_bar_contents" atau "@id/icons"

atau di bawah
xmlns:systemui="http://schemas.android.com/.........>


 paste

    ^LinearLayout android:orientation="vertical" android:id="@+id/ndasflyme" android:layout_width="fill_parent" android:layout_height="50.0dip">

- diatas
 ^LinearLayout ..... @id/ticker

 paste

        ^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">
            ^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">
                ^TextView android:text="contoh item baris kiri" android:gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="fill_parent" />
            ^/LinearLayout>
            ^LinearLayout android:gravity="right" android:orientation="horizontal" android:id="@+id/bariskanan" android:paddingRight="3.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent">
                ^TextView android:text="contoh item baris kanan" android:gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="fill_parent" />
            ^/LinearLayout>
        ^/LinearLayout>
    ^/LinearLayout>



pada baris @id/status_bar_contents atau @id/icons
ubah

android:layout_height="fill_parent"
jadi

android:layout_height="24.0dip"


* ubah semua tanda ^ dengan

* tidak diperlukan edit penambahan id.xml karena xml di atas sudah termasuk perintah menambahkan id (@+id/........)


  penampakan xml AKHIR



penampakan KONSEP


 - save - recompile - sign - push - reboot


untuk mengubah penempatan icon/notifikasi sesuaikan aja penempatannya sesuai selera, tingal cut trs paste di layout bariskanan atau baris kiri.



demikian sedikit cara mudah membuat FLAYME OS STATUSBAR


CREDIT: YANU ABI ALWI

Tidak ada komentar:

Posting Komentar

 

Mengenai Saya

Foto Saya
Mengejar perubahan

Most Reading

AW. Diberdayakan oleh Blogger.