有客户要求界面跳转风格要统一,第三方的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跳转动画相关推荐

  1. Android activity跳转动画,6种activity进入动画

    源码链接:https://pan.baidu.com/s/1jAKMNUuCdWVxUm2BUCzL2g 添加动画anim 新activity进入方式 默认是右往左进入动画 1.下往上推进入动画--1 ...

  2. Android Activity跳转动画 - overridePendingTransition用法及原理分析

    overridePendingTransition()是在Activity类中实现的一个用来实现跳转动画的方式,也是最常使用的方法. overridePendingTransition() 先看这个名 ...

  3. Android -- 基础篇 -- Activity跳转动画的五种方式(下)

    上一篇文章中我们讲解了在Activity启动过程中获取组件宽高的五种方式.在Activity的启动过程中如果我们直接在生命周期方法中通过view.getWidth()或者是view.getHeight ...

  4. android activity的跳转动画,实现activity跳转动画的若干种方式

    第一种: (使用overridePendingTransition方法实现Activity跳转动画) 在Activity中代码如下 /** * 点击按钮实现跳转逻辑 */ button1.setOnC ...

  5. android跳转界面动画,Android Activity跳转动画效果

    Activity的跳转动画在5.0的时候做了一个重大的突破,下面来看一下吧 1.5.0之前的overridePendingTransition 相信大家对OverridePendingTransiti ...

  6. Android Material Design 之 Activity 跳转水波纹扩散动画

    博主声明: 转载请在开头附加本文链接及作者信息,并标记为转载.本文由博主 威威喵 原创,请多支持与指教. 本文首发于此   博主:威威喵  |  博客主页:https://blog.csdn.net/ ...

  7. Github项目解析(九)--实现Activity跳转动画的五种方式

    2019独角兽企业重金招聘Python工程师标准>>> 版权声明:本文为博主原创文章,未经博主允许不得转载. 转载请标明出处:一片枫叶的专栏 上一篇文章中我们讲解了在Activity ...

  8. 4.安卓基础之Activity跳转动画

    零.前言 1.打开RedActivity点击屏幕进入BlueActivity,此时RedActivity左移出,BlueActivity左移入 2.点击返回按钮BlueActivity右移出,RedA ...

  9. 深入分析Android 9.0源代码——Activity启动流程

    引言 点击此处查看<深入分析Android 9.0源代码>系列的组织结构和相关说明. 1 应用进程发起启动请求 本章的调用流程如下图所示: (Context) Activity Instr ...

最新文章

  1. fpga硬件驱动TFT液晶屏-小结
  2. 巧用参数组件和过滤组件,教你快速定位目标数据
  3. django项目连接远程数据库
  4. 但有很多的HTML5朋友
  5. 读书笔记--Head First C#目录
  6. 设计模式 C++工厂方法模式
  7. esp32 io速度_乐鑫科技发布 ESP32-S3 芯片,精准聚焦 AIoT 市场
  8. sql server合并行_合并SQL Server复制参数化的行筛选器问题
  9. ADO.NETv2.0的一些特征
  10. Oracle如何使用PL/SQL调试存储过程
  11. java线程并发库之--线程阻塞队列ArrayBlockingQueue
  12. iOS-深复制(mutableCopy)与浅复制(copy)
  13. 数据库系统工程师学习记录(计算机系统知识)
  14. matlab三维极坐标天线方向图,天线方向图(Antenna Pattern)
  15. linux convert命令把gif转jpg
  16. 初学者该掌握的计算机知识,初学者该如何学习电脑知识
  17. Leetcode 2110. Number of Smooth Descent Periods of a Stock [Python]
  18. 计算机控制运行内存,运行内存
  19. Git push基础用法
  20. .net RPC框架选型(一)

热门文章

  1. js 如何将汉字转换成拼音
  2. 一机三屏台式计算机,如何组建三屏显示
  3. 【Linux使用】kali下装zgrab2
  4. ’eplan client service‘的连接不可用
  5. 北邮计算机考研题型,2016年北京邮电大学803计算机综合考研真题(单项选择题)...
  6. 如何看待中国多城房贷利率走高,不少银行放款周期延长?对房价有什么影响?...
  7. 全国三甲医院突破3000家,医疗格局正在生变
  8. 扬尘天气在家如何防护措施 家里空气中的沙尘怎么处理
  9. 起床困难综合征(位运算)
  10. 调用DeviceIoControl引发的几个程序崩溃总结