[GUIDE] Real Time Easy Blur in Expanded

00.53
Hai kawan oprek android sekalian.... tengah malam ini ane mw bagiin Guide Easy Bluring Expanded dan Recent.... utk recentnya sendiri cuma wallpapernya yang ane Blurrin... kalo nnti ada yang request buat blur real time juga pm ane aja... nanti ane share... cz, setiap orang beda2 seleranya... oke langsung aja... sebelum eksekusi... mungkin inilah beberapa screenshot easy blur ini....













Jika masih minat.... langsung ke persyaratan....

#Syarat...
+ Manusia.
+ Punya Hh android.
+ Mengerti edit mengedit xml.
+ Tau layout yang aktif.
+ Mengerti DcRc.
+ Punya Kuotang.
+ Niat.

#Bahan yang di perlukan:
+ Kitkat ke atas pake ini BAHAN©
+ JellyBean pake ini BAHAN©

Jika udah di donlot... langsung saja ke tkp...

Decompile SystemUI dulu....

masukin bahannya yang di download tadi...

lalu masuk ke res/layout/gemini_statusbar_expanded.xml
atau sesuai kan dgn HH masing2...

Letakkan di bawahnya Layout yang ada Attribute xmlns:android="http://schemas.android.com/apk/res/android"

<FrameLayout android:layout_width="fill_parent" android:layout_height="fill_parent">
<com.ali.widget.LayoutBlur android:layout_width="fill_parent" android:layout_height="fill_parent"/>

lalu tambahkan ini </FrameLayout> di atasnya <com.android.systemui bla bla bla>

yang paling buawah poll pokoknya... tambahkan di atasnya itu...

Jika sudah masuk ke res/layout/statusbar_recent_panel.xml

lalu tambahkan ini di bawahnya <FrameLayout bla bla bla... >
<com.ali.widget.BlurRecent android:layout_width="fill_parent" android:layout_height="fill_parent"/>

jika udah

Decompile Settings.apk

masukan semua bahan... jika emg sudah ada.... replace aja gpp...

lalu masuk ke res/xml/display_settings.xml

lalu masukan

<PreferenceScreen android:title="Easy Blur Preference" android:fragment="com.android.settings.blur.BlurPreference"/>

jika sudah....

masuk ke res/values/arrays.xml

msukan ini di atas

<string-array name="radius">
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>5</item>
<item>6</item>
<item>7</item>
<item>8</item>
<item>9</item>
<item>10</item>
<item>11</item>
<item>12</item>
<item>13</item>
<item>14</item>
<item>15</item>
<item>16</item>
<item>17</item>
<item>18</item>
<item>19</item>
<item>20</item>
<item>21</item>
<item>22</item>
<item>23</item>
<item>24</item>
<item>25</item>
</string-array>
<string-array name="radius_entry_values">
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>5</item>
<item>6</item>
<item>7</item>
<item>8</item>
<item>9</item>
<item>10</item>
<item>11</item>
<item>12</item>
<item>13</item>
<item>14</item>
<item>15</item>
<item>16</item>
<item>17</item>
<item>18</item>
<item>19</item>
<item>20</item>
<item>21</item>
<item>22</item>
<item>23</item>
<item>24</item>
<item>25</item>
</string-array>
<string-array name="scale">
<item>1:1 Default</item>
<item>1:10</item>
<item>1:20</item>
<item>1:30</item>
<item>1:40</item>
<item>1:50</item>
</string-array>
<string-array name="scale_value">
<item>1</item>
<item>10</item>
<item>20</item>
<item>30</item>
<item>40</item>
<item>50</item>
</string-array>

Recompile SystemUI.apk ama Settings.apk...

lalu push ke system... jgn lupa set Permissionnya juga....

Kalo Binggung bisa kompor di bawah ini....


gemini_statusbar_expanded.xml ane...


<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.phone.NotificationPanelView android:id="@id/notification_panel" android:background="@null" android:paddingTop="@dimen/notification_panel_padding_top" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_marginStart="@dimen/notification_panel_margin_left"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<FrameLayout android:layout_width="fill_parent" android:layout_height="fill_parent"> (Ini Yang ane maksut)
<com.ali.widget.LayoutBlur android:layout_width="fill_parent" android:layout_height="fill_parent" /> (Ini Yang ane Maksut)
<View android:id="@id/handle" android:background="@drawable/status_bar_close" android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="@dimen/close_handle_height" />
<include android:layout_gravity="bottom" android:layout_width="fill_parent" android:layout_height="@dimen/carrier_label_height" android:layout_marginBottom="@dimen/close_handle_height" layout="@layout/gemini_carrier_label" />
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="@dimen/close_handle_underlap" android:animateLayoutChanges="false">
<mbah.yon.vp.PineapleAppleTab maxPage="2" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent">
<mbah.yon.vp.SlidingTabLayout android:textSize="1.0dip" android:tag="tab" android:background="#1A000000" android:layout_width="fill_parent" android:layout_height="wrap_content" />
<android.support.v4.view.ViewPager android:tag="vp" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1.0">
<LinearLayout android:tag="tab1" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="0.0dip" android:animateLayoutChanges="false">
<!--com.android.systemui.statusbar.NotificationSwipeHelper android:layout_width="fill_parent" android:layout_height="wrap_content"-->
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" >
<include android:layout_width="fill_parent" android:layout_height="@dimen/notification_panel_header_height" layout="@layout/status_bar_expanded_header" />
<FrameLayout android:visibility="gone" android:id="@id/toolBarSwitchPanel" android:background="@drawable/notification_header_bg" android:layout_width="fill_parent" android:layout_height="103.0dip">
<include layout="@layout/toolbar_view" />
<include layout="@layout/toolbar_indicator" />
<include layout="@layout/toolbar_divider" />
</FrameLayout>
<FrameLayout android:layout_width="fill_parent" android:layout_height="wrap_content">
<ViewStub android:id="@id/flip_settings_stub" android:layout="@layout/flip_settings" android:layout_width="fill_parent" android:layout_height="wrap_content" />
<ScrollView android:id="@id/scroll" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="ifContentScrolls">
<com.android.systemui.statusbar.policy.NotificationRowLayout android:id="@id/latestItems" android:layout_width="fill_parent" android:layout_height="wrap_content" systemui:rowHeight="@dimen/notification_row_min_height" />
</ScrollView>
</FrameLayout>
</LinearLayout>
<!/com.android.systemui.statusbar.NotificationSwipeHelper>
</LinearLayout>
<LinearLayout android:tag="tab3" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#ffffffff" android:layout_marginBottom="0.0dip" android:animateLayoutChanges="false">
</LinearLayout>
<LinearLayout android:tag="tab2" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="0.0dip" android:animateLayoutChanges="false">
<include layout="@layout/youtube_ui" />
</LinearLayout>
</android.support.v4.view.ViewPager >
</mbah.yon.vp.PineapleAppleTab>
</LinearLayout>
</FrameLayout> (Ini yang ane Maksut)
</com.android.systemui.statusbar.phone.NotificationPanelView>


statusbar_recent_panel.xml


<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.recent.RecentsPanelView android:id="@id/recents_root" android:layout_width="fill_parent" android:layout_height="fill_parent" android:foreground="@drawable/bg_protect" systemui:recentItemLayout="@layout/status_bar_recent_item"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<FrameLayout android:id="@id/recents_bg_protect" android:background="@drawable/status_bar_recents_background" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentBottom="true">
<com.ali.widget.BlurRecent android:layout_width="fill_parent" android:layout_height="fill_parent" /> (Ini Yang ane maksut)
<com.android.systemui.recent.RecentsVerticalScrollView android:layout_gravity="start|bottom|center" android:id="@id/recents_container" android:scrollbars="none" android:fadingEdge="vertical" android:fadingEdgeLength="@dimen/status_bar_recents_scroll_fading_edge_length" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="wrap_content" android:stackFromBottom="true" android:divider="@null" android:layout_marginEnd="0.0dip">
<LinearLayout android:orientation="vertical" android:id="@id/recents_linear_layout" android:fitsSystemWindows="true" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</com.android.systemui.recent.RecentsVerticalScrollView>
</FrameLayout>
<include android:id="@id/recents_no_apps" android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="fill_parent" layout="@layout/status_bar_no_recent_apps" />
</com.android.systemui.recent.RecentsPanelView>


#Note...
Utk lainnya sesuaikan saja...
ane make di base Kitkat....
jadi sesuaikan device masing2 ya...

Jika ada pertanyaan silahkan komen di kolom komentar.... Insya Allah akan di jawab... kalo gak komen di grup fb dimana ane bagiin ni guide...


Credit...
+ Allah SWT
+ Muhamad SAW
+ StackOverflow
+ Github
+ fastBlur from StackBlur http://www.quasimondo.com/StackBlurForCanvas/StackBlurDemo.html <Mario Klingemann>
+ Serajr for Inspiration
+ Mbah Septh
+ Om Abdullah Baagil
+ Om Zhen
+ Om Herp
+ Om Wiedi
+ Om Siapa saja maaf gak bisa sebut satu2....
+ And You... Thanks....

Maaf kalo ada penulisan kata atau kata2 nya ngaco gak jelas.... maklum ini tengah malam... jadi nulisnya sambil mimpi2 gimana gitu.... hehehe...

Salam BootLoopers.... :)

Share this :

Previous
Next Post »
2 Komentar
avatar

ko ke stafaband link download nya ???

Balas
avatar

Link Nya Nyasar Ke Stafaband

Balas

Penulisan markup di komentar
  • Silakan tinggalkan komentar sesuai topik. Komentar yang menyertakan link aktif, iklan, atau sejenisnya akan dihapus.
  • Untuk menyisipkan kode gunakan <i rel="code"> kode yang akan disisipkan </i>
  • Untuk menyisipkan kode panjang gunakan <i rel="pre"> kode yang akan disisipkan </i>
  • Untuk menyisipkan quote gunakan <i rel="quote"> catatan anda </i>
  • Untuk menyisipkan gambar gunakan <i rel="image"> URL gambar </i>
  • Untuk menyisipkan video gunakan [iframe] URL embed video [/iframe]
  • Kemudian parse kode tersebut pada kotak di bawah ini
  • © 2015 Simple SEO ✔