转自安智网:http://bbs.anzhi.com/forum.php?mod=viewthread&tid=5299540&fromuid=635
安卓系统特效相关文件: 存在于:framework-res.apk
反编译后的\framework-res\res\anim文件夹内!
anim文件夹下所有的文件都是特效文件
原理 反编译framework-res.apk 替换anim文件夹下的文件达到修改特效的目的!
然后再重建framework-res.apk替换到手机,修改权限重启
特效文件名称.xml 对应的相关特效
fade_out 最近任务 下滑状态栏的日期 移除
fade_in 最近任务 下滑状态栏的日期 移除
status_bar_enter 状态栏 移除
status_bar_exitr 状态栏 弹出
wallpaper_open_exit 应用程序退出 前一个页面 移除
wallpaper_open_ente 应用程序退出 前一个页面 弹出
wallpaper_close_exie 应用程序打开 前一个页面 移除
wallpaper_close_enter 应用程序打开 后一个页面 弹出
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.apk
1.打开你需要修改的特效文件(我随便打开一个)可以看到一下代码
<?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的特效!!
这样也可以用于修改全局特效速度!!
分享到:
相关推荐
2.1.1 各种库和android运行环境 2.1.2 应用程序框架 2.1.3 操作系统层 2.1.4 应用程序 2.2 android应用程序组成 2.2.1 activity 2.2.2 intent和intent filter 2.2.3 service介绍 2.2.4 broadcastintentreceiver ...
android ListView详解.doc Android 中几个常用属性的设置.doc android 读取文件内容操作.doc Android 选项卡效果.doc Android中 信息的输出——Log.v的使用.doc Android手机连接电脑详细图文教程.doc android横竖屏...
android ListView详解.doc Android 中几个常用属性的设置.doc android 读取文件内容操作.doc Android 选项卡效果.doc Android中 信息的输出——Log.v的使用.doc Android手机连接电脑详细图文教程.doc android...
本文以实例形式展示了Android实现Activity界面切换添加动画特效的方法,对于Android程序设计人员来说有很好的参考借鉴价值。具体方法如下: 了解Android程序设计的人应该知道,在Android 2.0之后有了...
第1章 Android体系与系统架构 1 1.1 Google生态系统 2 1.2 Android系统架构 2 1.2.1 Linux 3 1.2.2 Dalvik与ART 3 1.2.3 Framework 3 1.2.4 Standard libraries 4 1.2.5 Application 4 1.3 Android App组件...
响应系统设置更改 164 3.5 Handler消息传递机制 166 3.5.1 Handler类简介 166 3.5.2 Handler使用案例 167 3.6 本章小结 168 第4章 深入理解Activity 169 4.1 建立、配置和使用Activity 170 4.1.1 ...
Android隐藏标题栏及解决启动闪过标题的实例详解 方法一: 在代码中设置 this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏 方法二: 在AndroidManifest.xml 里面设置 <application android:...
全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...
全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...
响应系统设置更改 164 3.5 Handler消息传递机制 166 3.5.1 Handler类简介 166 3.5.2 Handler使用案例 167 3.6 本章小结 168 第4章 深入理解Activity 169 4.1 建立、配置和使用Activity 170 4.1.1 建立Activity 170 ...
响应系统设置更改 164 3.5 Handler消息传递机制 166 3.5.1 Handler类简介 166 3.5.2 Handler使用案例 167 3.6 本章小结 168 第4章 深入理解Activity 169 4.1 建立、配置和使用Activity 170 4.1.1 建立Activity 170 ...
全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...
全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...
|--android中anim文件特效 |--app信息menifest获取(如版本号) |--AsyncQueryHandler之异步查询Cursor处理 |--AutoCompleteTextView自动提示的用法 |--BitMap、Drawable、inputStream及byte[] 互转 |--...