Minggu, 29 Juni 2014

Cara Membuat Gambar Animasi Di Status Bar

Amindroid - Cara Membuat Gambar Animasi Di Status Bar / Status Bar Animation Disini kita akan belajar membuat status bar dengan animasi gambar. Jadi yang saya maksud adalah membuat animasi pada status bar kita. Pernahkah kalian menggunakan superuser rom ?? Jika pernah tentu kalian juga pernah melihat SystemUI yang terdapat animasi petir yang menyambar-nyambar / Api Yg berkobar-kobar -_-
Sekarang marilah kita praktik belajar membuat status bar galaxy y kita seperti itu.



Syarat Utama HH Harus sudah diRoot & Faham Decom/Recom


  1. Copy Paste SystemUI.apk yang ada didalam folder /system/app/disini menggunakan aplikasi root explorer, anda bisa download Disini Download Root Exploler
  2. Kemudian decompile SystemUI.apk yang telah kita ambil tadi.
  3. Selanjutnya unduh file gambar dan xml untuk animasi yang kita pakai (Link Download Ada Dibawah)
  4. Ekstrak file unduhan tadi lalu taruh file status_bar_animation_bg.xml dan status_bar_background_animation.xml yang ada di dalam folder xml ke folder res/drawable pada SystemUI yang anda decompile tadi.
  5. Lalu taruh salah satu gambar yang ada didalam folder png hasil unduhan tadi kedalam folder res/drawable-ldpi
Jangan lupa untuk menyesuaikan code yang ada di dalam status_bar_animation_bg.xml dan status_bar_background_animation.xml sesuai dengan jumlah gambar animasi yang kita taruh di folder drawable-ldpi tadi.
Misal, ada 8 gambar animasi yang kita taruh di folder drawable-ldpi maka kita akan menyesuaikan dengan code xml yang kita taruh di folder res/drawable tadi.

Contoh:
<?xml version="1.0" encoding="UTF-8"?>
<animation-list android:oneshot="false"
  xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:duration="100" android:drawable="@drawable/animation01" />
    <item android:duration="100" android:drawable="@drawable/animation02" />
    <item android:duration="100" android:drawable="@drawable/animation03" />
    <item android:duration="100" android:drawable="@drawable/animation04" />
    <item android:duration="100" android:drawable="@drawable/animation05" />
    <item android:duration="100" android:drawable="@drawable/animation06" />
    <item android:duration="100" android:drawable="@drawable/animation07" />
    <item android:duration="100" android:drawable="@drawable/animation08" />
</animation-list>

Pada code diatas terdapat urutan code animasi sampai angka ke 8. nah inilah yang saya maksud menyesuaikan dengan gambar, namun apabila ada 10 atau lebih gambar animasi maka silahkan kalian tambah code urutanya sendiri sesuai jumlah gambar yang diletakkan di folder res/drawable-ldpi.


Setelah cara diatas sudah komplit sekarang buka status_bar_expanded.xml yang ada didalam folder res/layout/disini.

Sekarang sisipkan kode berikut 
android:background="@drawable/status_bar_animation_bg" 
tepat seperti pada contoh berikut

<com.android.systemui.statusbar.ExpandedView android:orientation="vertical" disini android:focusable="true" android:descendantFocusability="afterDescendants"

Sehingga akan terlihat seperti ini

<com.android.systemui.statusbar.ExpandedView android:orientation="vertical" android:background="@drawable/status_bar_animation_bg" android:focusable="true" android:descendantFocusability="afterDescendants"

Kemudian save. Selanjutnya Seperti biasa Recom SystemUI_Src tadi kemudian Sigin Push Ketempat Semula, Jangan Lupa namanya diganti menjadi SystemUI.Apk & Permisionnya ganti jadi R-W-RR

Animasi Status Bar

Tidak ada komentar:

Posting Komentar