zoukankan      html  css  js  c++  java
  • 隐藏当前Activity而不关闭

    startActivity后调用

    overridePendingTransition(R.anim.zoomin, R.anim.zoomout);

    可以实现Activity跳转的动画效果

    打开activity的特效

    <?xml version="1.0" encoding="utf-8"?>
    <set xmlns:android="http://schemas.android.com/apk/res/android"
        android:interpolator="@android:anim/decelerate_interpolator">
        <scale
            android:duration="300"
            android:fromXScale="0.1"
            android:fromYScale="0.1"
            android:pivotX="50%p"
            android:pivotY="50%p"
            android:toXScale="1.0"
            android:toYScale="1.0" />
        <!-- 这里为了看到动画演示效果,把动画持续时间设为3秒 -->
        <alpha
            android:duration="300"
            android:fromAlpha="0.1"
            android:toAlpha="1.0" />
    </set>

    关闭activity的特效

    <?xml version="1.0" encoding="utf-8"?>
    <set xmlns:android="http://schemas.android.com/apk/res/android"
        android:interpolator="@android:anim/decelerate_interpolator"
        android:zAdjustment="top">
        <scale
            android:duration="300"
            android:fromXScale="1.0"
            android:fromYScale="1.0"
            android:pivotX="50%p"
            android:pivotY="50%p"
            android:toXScale=".5"
            android:toYScale=".5" />
        <!-- 系统内置的动画持续时间
        android:duration="@android:integer/config_mediumAnimTime"
        -->
        <alpha
            android:duration="300"
            android:fromAlpha="1.0"
            android:toAlpha="0" />
    </set>

    最关键的是配置

    android:launchMode="singleInstance"

    将Activity隐藏

    moveTaskToBack(true);
  • 相关阅读:
    bzoj3729-Gty的游戏【Splay,博弈论】
    pkusc2021游记
    P4922-[MtOI2018]崩坏3?非酋之战!【dp】
    P5782-[POI2001]和平委员会【2-SAT】
    CF1511G-Chips on a Board【倍增】
    noip范围
    [LGOJ5558]心上秋(倍增)
    学习笔记——动态DP
    [NOIP校内集训]不正常的国家
    [BZOJ4712]洪水(树链剖分+DP)
  • 原文地址:https://www.cnblogs.com/anni-qianqian/p/7273820.html
Copyright © 2011-2022 走看看