Guide Recent Animation Matrix

Discussion in 'UI MODD' started by Rendy Oblax, Apr 14, 2018.

  1. Rendy Oblax

    Rendy Oblax On This Week Most Active Member

    Messages:
    14
    Silakan download file di bawah untuk melihat guide , bahan dan screenshoot

    feature :
    on/off animation matrix in recent panel
    text and background coloring
    include setting or rom control

    catatan : wajib menerapkan PhoneStatusBar$SettingsObserver.smali jika belum silakan cek di fanspage :

    You must be registered for see links


    step 1
    decompile setting
    masukan bahan setting
    buka res values
    strings.xml
    tambahkan ini di atas </resources>

    <string name="recent_matrix">Recent Matrix Animation</string>


    buka res - xml - display_setting.xml

    tambahkan ini :
    <PreferenceScreen android:title="@string/recent_matrix" android:fragment="com.android.setting.rendy.oblax.interface.recentmatrix" />

    decompile dan recompile lagi
    buka com/android/setting/rendy/oblax/interface/recentmatrix.smali

    ganti id public 0x7f05000d
    <public type="xml" name="a_rendy_oblax_recent_matrix" id="0x7f05000d" />

    save recompile sign
    push ke system priv-app
    jika succes lanjut ke step ke 2

    step 2
    decompile systemUI
    masukan bahan systemui
    buka res-layout-recent.xml

    tambah kan ini :

    <com.ther.recents.MatrixEffect android:id="@+id/recents_matrix_oblax" android:layout_width="fill_parent" android:layout_height="fill_parent" />

    di bawah ini :

    <?xml version="1.0" encoding="utf-8"?>
    <FrameLayout android:layout_width="fill_parent" android:layout_height="fill_parent"
    xmlns:android="You must be registered for see links">

    buka com - android - systemui - statusbar - phone - PhoneStatusBar$SettingsObserver.smali
    cari ini :
    .method observe()V

    tambah kan ini :

    const-string v1, "recents_matrix_anim_frequency"

    invoke-static {v1}, Landroid/provider/Settings$System;->getUriFor(Ljava/lang/String;)Landroid/net/Uri;

    move-result-object v1

    invoke-virtual {v0, v1, v2, p0}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V

    const-string v1, "recents_matrix_anim_text_alpha"

    invoke-static {v1}, Landroid/provider/Settings$System;->getUriFor(Ljava/lang/String;)Landroid/net/Uri;

    move-result-object v1

    invoke-virtual {v0, v1, v2, p0}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V

    const-string v1, "recents_matrix_anim_text_color"

    invoke-static {v1}, Landroid/provider/Settings$System;->getUriFor(Ljava/lang/String;)Landroid/net/Uri;

    move-result-object v1

    invoke-virtual {v0, v1, v2, p0}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V

    const-string v1, "recents_matrix_anim_frequency"

    invoke-static {v1}, Landroid/provider/Settings$System;->getUriFor(Ljava/lang/String;)Landroid/net/Uri;

    move-result-object v1

    invoke-virtual {v0, v1, v2, p0}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V

    const-string v1, "recents_matrix_anim_bg_color"

    invoke-static {v1}, Landroid/provider/Settings$System;->getUriFor(Ljava/lang/String;)Landroid/net/Uri;

    move-result-object v1

    invoke-virtual {v0, v1, v2, p0}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V

    di atas ini :

    return-void
    .end method

    save recompile sign push

    jika kalian succes menerapkan guide ini lapor di komentar catatan rendy oblax postingan Guide recent Matrix Animation

    You must be registered for see links

    credit and thank for
    SupermanRom
    Tita Sagitha
    catatan Rendy Oblax
    Margitov Color picker
     

    Attached Files:

Share This Page