安卓系統特效相關文件: 存在於:framework-res.apk 反編譯後的\framework-res\res\anim文件夾內!
anim文件夾下全部的文件都是特效文件
原理 反編譯framework-res.apk 替換anim文件夾下的文件達到修改特效的目的!
而後再重建framework-res.apk替換到手機,修改權限重啓android
特效文件名稱.xml 對應的相關特效xml
fade_out 最近任務 下滑狀態欄的日期 移除utf-8
fade_in 最近任務 下滑狀態欄的日期 移除input
status_bar_enter 狀態欄 移除it
status_bar_exitr 狀態欄 彈出io
wallpaper_open_exit 應用程序退出 前一個頁面 移除編譯
wallpaper_open_ente 應用程序退出 前一個頁面 彈出ast
wallpaper_close_exie 應用程序打開 前一個頁面 移除原理
wallpaper_close_enter 應用程序打開 後一個頁面 彈出coding
options_panel_exi 選項菜單 移除
options_panel_enter 選項菜單 彈出
translucent_exit 文本選擇光標 移除
translucent_enter 文本選擇光標 彈出
toast_exit 提示窗口 移除
toast_enter 提示窗口 彈出
input_method_exit 輸入法面板 移除
input_method_enter 輸入法面板 彈出
lock_screen_exit 解鎖時鎖屏窗口 移除
activity_open_exit 活動 退出 前一個頁面移除
activity_open_ente 活動 退出 前一個頁面進入
activity_close_exit 活動 打開 前一個頁面移除
activity_close_enter 活動 打開 前一個頁面進入
dialog_exit 窗口 移除
dialog_enter 窗口 彈出
1.反編譯framework-res.apk1.打開你須要修改的特效文件(我隨便打開一個)能夠看到一下代碼<?xml version="1.0" encoding="utf-8"?><set android:interpolator="@anim/decelerate_interpolator"xmlns:android="http://schemas.android.com/apk/res/android"><translate android:duration="150" android:fromYDelta="0.0%" android:toYDelta="-100.0" /><scale android:duration="100" android:pivotX="50.0%" android:pivotY="50.0%" android:startOffset="200" android:fromXScale="1.0" android:toXScale="0.05" android:fromYScale="1.0" android:toYScale="1.0" /></set>複製代碼3.看上面代碼的這一句! android:duration="150" 這一句代碼的 150 就表明這個特效持續的時間! 數值越小,速度越快!!可是,不是全部的android:duration=後面都是數字! 有多是這種!!android:duration="@integer/config_shortAnimTime"這個就是說它持續的時間引用了integer中的 config_shortAnimTime的值像這種就有兩中修改的方法!1;直接把 android:duration="@integer/config_shortAnimTime"修改成android:duration="150"數字150 能夠自定!!2;打開\framework-res\res\values\integers.xml文件找到這句 <integer name="config_shortAnimTime">100</integer>修改這句對應的數值就能夠了注意,第二種方法會修改全部引用integer的特效!!這樣也能夠用於修改全局特效速度!!