Nah kenapa saya bikin artikel ini ? karena recent app untuk gingerbread berbeda dengan recent app yang ada di ICS atau JB. maka dari itu kita akan membuat style recent app ini untuk GB kita.
Alat dan bahan
1. apktool
2. winrar/zip
3. notepad++
4. framework-res.apk
5. mod-recent-app Download
langkah-langkah
1.decompile framework-re.apk
2.masuk folder res/layout/recent_apps_dialog.xml
3.buka recent_apps_dialog.xml dengan notepad++
3.hapus semua code dan ganti dengan ini
<?xml version="1.0" encoding="utf-8"?>4.masih di res/layout kemudian buka recent_apps_icon.xml
<LinearLayout android:orientation="vertical" android:background="@drawable/recent_bg" android:padding="0.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="0.0dip"
xmlns:android="http://schemas.android.com/apk/res/android">
<TextView android:textAppearance="?textAppearanceSmall" android:textColor="#ffffffff" android:gravity="left" android:id="@id/tasks_title" android:layout_width="320.0dip" android:layout_height="0.0dip" />
<LinearLayout android:gravity="center" android:orientation="vertical" android:id="@id/no_applications_message" android:layout_width="fill_parent" android:layout_height="420.0dip">
<TextView android:textAppearance="?textAppearanceMedium" android:textColor="#ffffffff" android:gravity="center" android:paddingTop="90.0dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/no_recent_tasks" />
<Button android:textAppearance="?textAppearanceMedium" android:layout_gravity="center" android:id="@id/zzz_button_job_manager" android:layout_width="242.0dip" android:layout_height="0.0dip" android:layout_marginTop="60.0dip" android:text="@string/recent_tasks_title" />
</LinearLayout>
<ScrollView android:orientation="vertical" android:id="@id/zzz_recent_app_icon_row" android:scrollbars="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="never">
<LinearLayout android:gravity="center" android:orientation="vertical" android:id="@id/zzz_recent_app_icon_row" android:layout_width="fill_parent" android:layout_height="wrap_content">
<LinearLayout android:gravity="left" android:layout_gravity="center" android:orientation="horizontal" android:layout_width="280.0dip" android:layout_height="120.0dip" android:layout_marginLeft="0.0dip">
<include android:id="@id/button7" layout="@android:layout/recent_apps_icon" />
</LinearLayout>
<LinearLayout android:gravity="left" android:layout_gravity="center" android:orientation="horizontal" android:layout_width="280.0dip" android:layout_height="120.0dip" android:layout_marginLeft="0.0dip">
<include android:id="@id/button6" layout="@android:layout/recent_apps_icon" />
</LinearLayout>
<LinearLayout android:gravity="left" android:layout_gravity="center" android:orientation="horizontal" android:layout_width="280.0dip" android:layout_height="120.0dip" android:layout_marginLeft="0.0dip">
<include android:id="@id/button5" layout="@android:layout/recent_apps_icon" />
</LinearLayout>
<LinearLayout android:gravity="left" android:layout_gravity="center" android:orientation="horizontal" android:layout_width="280.0dip" android:layout_height="120.0dip" android:layout_marginLeft="0.0dip">
<include android:id="@id/button4" layout="@android:layout/recent_apps_icon" />
</LinearLayout>
<LinearLayout android:gravity="left" android:layout_gravity="center" android:orientation="horizontal" android:layout_width="280.0dip" android:layout_height="120.0dip" android:layout_marginLeft="0.0dip">
<include android:id="@id/button3" layout="@android:layout/recent_apps_icon" />
</LinearLayout>
<LinearLayout android:gravity="left" android:layout_gravity="center" android:orientation="horizontal" android:layout_width="280.0dip" android:layout_height="120.0dip" android:layout_marginLeft="0.0dip">
<include android:id="@id/button2" layout="@android:layout/recent_apps_icon" />
</LinearLayout>
<LinearLayout android:gravity="left" android:layout_gravity="center" android:orientation="horizontal" android:layout_width="280.0dip" android:layout_height="120.0dip" android:layout_marginLeft="0.0dip">
<include android:id="@id/button1" layout="@android:layout/recent_apps_icon" />
</LinearLayout>
<LinearLayout android:gravity="left" android:layout_gravity="center" android:orientation="horizontal" android:focusable="true" android:focusableInTouchMode="true" android:layout_width="280.0dip" android:layout_height="120.0dip" android:layout_marginLeft="0.0dip">
<include android:id="@id/button0" layout="@android:layout/recent_apps_icon" />
<requestFocus />
</LinearLayout>
<Button android:textAppearance="?textAppearanceMedium" android:layout_gravity="center" android:id="@id/zzz_button_job_manager_second" android:layout_width="242.0dip" android:layout_height="0.0dip" android:layout_marginTop="2.0dip" android:text="@string/recent_tasks_title" />
</LinearLayout>
</ScrollView>
</LinearLayout>
5.hapus semua code
6.ganti dengan ini
<?xml version="1.0" encoding="utf-8"?>7.kemudian download bahannnya diatas terus ekstrak dan taro di tempatnya
<TextView android:textSize="13.0dip" android:textColor="@color/primary_text_dark_focused" android:ellipsize="marquee" android:gravity="top|left|center" android:id="@id/label" android:background="@drawable/btn_application_selector" android:paddingLeft="0.0dip" android:paddingTop="0.0dip" android:paddingBottom="0.0dip" android:fadingEdge="horizontal" android:layout_width="280.0dip" android:layout_height="119.0dip" android:layout_margin="0.0dip" android:maxLines="1" android:drawablePadding="0.0dip"
xmlns:android="http://schemas.android.com/apk/res/android" />
8.compile framework-res.apk
9.move ke system/framework
10.selesai
Catatan :
*tested on ROM HP9
*DWYOR
Source :
XDA developers
wah kebetulan gan hp ane gayoung
ReplyDelete