Android 9.0去除Activity跳转动画
有客户要求界面跳转风格要统一,第三方的APP无法控制,所以需要从系统层把Activity跳转动画禁用
frameworks/base/services/core/java/com/android/server/wm/WindowManagerService.java
mDisableTransitionAnimation = context.getResources().getBoolean(
com.android.internal.R.bool.config_disableTransitionAnimation);
frameworks/base/services/core/java/com/android/server/wm/AppWindowToken.java
boolean applyAnimationLocked(WindowManager.LayoutParams lp, int transit, boolean enter,
boolean isVoiceInteraction) {
if (mService.mDisableTransitionAnimation || !shouldAnimate(transit)) {
if (DEBUG_APP_TRANSITIONS || DEBUG_ANIM) {
Slog.v(TAG_WM, "applyAnimation: transition animation is disabled or skipped."
+ " atoken=" + this);
}
cancelAnimation();
return false;
}
frameworks/base/core/res/res/values/config.xml
<bool name="config_disableTransitionAnimation">true</bool>
将属性值改为true,系统取消动画
Android 9.0去除Activity跳转动画相关推荐
- Android activity跳转动画,6种activity进入动画
源码链接:https://pan.baidu.com/s/1jAKMNUuCdWVxUm2BUCzL2g 添加动画anim 新activity进入方式 默认是右往左进入动画 1.下往上推进入动画--1 ...
- Android Activity跳转动画 - overridePendingTransition用法及原理分析
overridePendingTransition()是在Activity类中实现的一个用来实现跳转动画的方式,也是最常使用的方法. overridePendingTransition() 先看这个名 ...
- Android -- 基础篇 -- Activity跳转动画的五种方式(下)
上一篇文章中我们讲解了在Activity启动过程中获取组件宽高的五种方式.在Activity的启动过程中如果我们直接在生命周期方法中通过view.getWidth()或者是view.getHeight ...
- android activity的跳转动画,实现activity跳转动画的若干种方式
第一种: (使用overridePendingTransition方法实现Activity跳转动画) 在Activity中代码如下 /** * 点击按钮实现跳转逻辑 */ button1.setOnC ...
- android跳转界面动画,Android Activity跳转动画效果
Activity的跳转动画在5.0的时候做了一个重大的突破,下面来看一下吧 1.5.0之前的overridePendingTransition 相信大家对OverridePendingTransiti ...
- Android Material Design 之 Activity 跳转水波纹扩散动画
博主声明: 转载请在开头附加本文链接及作者信息,并标记为转载.本文由博主 威威喵 原创,请多支持与指教. 本文首发于此 博主:威威喵 | 博客主页:https://blog.csdn.net/ ...
- Github项目解析(九)--实现Activity跳转动画的五种方式
2019独角兽企业重金招聘Python工程师标准>>> 版权声明:本文为博主原创文章,未经博主允许不得转载. 转载请标明出处:一片枫叶的专栏 上一篇文章中我们讲解了在Activity ...
- 4.安卓基础之Activity跳转动画
零.前言 1.打开RedActivity点击屏幕进入BlueActivity,此时RedActivity左移出,BlueActivity左移入 2.点击返回按钮BlueActivity右移出,RedA ...
- 深入分析Android 9.0源代码——Activity启动流程
引言 点击此处查看<深入分析Android 9.0源代码>系列的组织结构和相关说明. 1 应用进程发起启动请求 本章的调用流程如下图所示: (Context) Activity Instr ...
最新文章
- fpga硬件驱动TFT液晶屏-小结
- 巧用参数组件和过滤组件,教你快速定位目标数据
- django项目连接远程数据库
- 但有很多的HTML5朋友
- 读书笔记--Head First C#目录
- 设计模式 C++工厂方法模式
- esp32 io速度_乐鑫科技发布 ESP32-S3 芯片,精准聚焦 AIoT 市场
- sql server合并行_合并SQL Server复制参数化的行筛选器问题
- ADO.NETv2.0的一些特征
- Oracle如何使用PL/SQL调试存储过程
- java线程并发库之--线程阻塞队列ArrayBlockingQueue
- iOS-深复制(mutableCopy)与浅复制(copy)
- 数据库系统工程师学习记录(计算机系统知识)
- matlab三维极坐标天线方向图,天线方向图(Antenna Pattern)
- linux convert命令把gif转jpg
- 初学者该掌握的计算机知识,初学者该如何学习电脑知识
- Leetcode 2110. Number of Smooth Descent Periods of a Stock [Python]
- 计算机控制运行内存,运行内存
- Git push基础用法
- .net RPC框架选型(一)
热门文章
- js 如何将汉字转换成拼音
- 一机三屏台式计算机,如何组建三屏显示
- 【Linux使用】kali下装zgrab2
- ’eplan client service‘的连接不可用
- 北邮计算机考研题型,2016年北京邮电大学803计算机综合考研真题(单项选择题)...
- 如何看待中国多城房贷利率走高,不少银行放款周期延长?对房价有什么影响?...
- 全国三甲医院突破3000家,医疗格局正在生变
- 扬尘天气在家如何防护措施 家里空气中的沙尘怎么处理
- 起床困难综合征(位运算)
- 调用DeviceIoControl引发的几个程序崩溃总结