Pages

Ads Top

Blogger news

Blogroll

Popular

GUIDE FAB in EXPANDEX for GB

Ok gan kali ini ane mau ngasih sedikit GUIDE,sesuai dgn judulnya nie FAB, kl blm tahu Nie Penampakannya




itu lho yg pojok kanan bawah yg ¼ lingkaran,Ok kl udh tahu penampakannya langsung saja kita ke TKP

Pertama DOWNLOAD dulu Bahannya. DISINI

next

  1. DECOMPILE SystemUI
  2. Merge bahan2 yg udah di download tadi ke tempat masing2
  3. Include Line xml dibawah ini ke expanded ente
<include android:layout_gravity="bottom" android:layout_width="fill_parent" android:layout_height="wrap_content" layout="@layout/view_fab" />

(untuk penempatannya. terserah sih sbenarnya asal di expanded aja, kreasikan sendiri aja, agan2 pasti lbih jago dari ane)
     
     4. setelah itu RECOMPILE dan DECOMPILE lagi SystemUI ente
     5. sekarang tingal proses penyamaan ID, nie Id yg harus di samain di tiap2 smali



FloatingTabButton.smali
=======================

<public type="id" name="triger" id="0x7f0d01ce" />
<public type="drawable" name="dhian_tombol" id="0x7f0203b9" />

FloatingTabView.smali
=====================

<public type="id" name="fmt" id="0x7f0d01cd" />
<public type="anim" name="show_main_tab" id="0x7f04001b" />
<public type="anim" name="hide_main_tab" id="0x7f04001a" />


R$anim.smali
============

<public type="anim" name="hide_main_tab" id="0x7f04001a" />
<public type="anim" name="show_main_tab" id="0x7f04001b" />



Ini untuk methods OneClicknya

masuk smali cari statusbarService.Smali

cari # Virtual methods diatas .methos public addIcon paste ini


.method public contoh(Landroid/view/View;)V "contoh" disini sesuaikan dgn nma oneClick di view_fab.xml
    .locals 3
    .parameter "v"
    .prologue
    .line 2431
    new-instance v0, Landroid/content/Intent;
    invoke-direct {v0}, Landroid/content/Intent;-><init>()V
    .line 2432
    const-string v1, "com.google.android.apps.maps"    >>>>ini nama pakage dr app
    const-string v2, "com.google.android.maps.MapsActivity" >>>> ini nama activity dari app
    invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->setClassName(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
    const/high16 v2, 0x1000
    invoke-virtual {v0, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
    move-result-object v0
    .line 2433
    invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
    const-string v1, "statusbar"
    invoke-virtual {p0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
    move-result-object v0
    check-cast v0, Landroid/app/StatusBarManager;
    invoke-virtual {v0}, Landroid/app/StatusBarManager;->collapse()V
    .line 1720
    return-void
.end method

itu hanya untuk satu app/OneClick kl mw nambahin tingal copas aja dan sesuaikan lg Oneclick,pakage dan activitynya.
dah paham kan,pasti udah lah.....hehehehe


dah demikian Guide mudah pasang FAB`nya,kl ada yg slah harap diamaklumi krna ane jg NEWBIE.





CREDIT : M.A.A.A.D.r
            Dhian Rusdiana




Tidak ada komentar:

Posting Komentar

 

Mengenai Saya

Foto Saya
Mengejar perubahan

Most Reading

AW. Diberdayakan oleh Blogger.