zoukankan      html  css  js  c++  java
  • Android-Activity的切换效果

    Android-Activity的切换效果

    Android-Activity的切换效果

    Activity有一个默认的切换效果,但是有时候单一的切换效果未免单调,Activity的切换效果也是我们可以自己定义的。

    Demo

    activity_anim.gif | left | 369x539

    动画很简单仅仅是一个TranslateAnimation而已
    enter_anim

    <?xml version="1.0" encoding="utf-8"?>
    <translate xmlns:android="http://schemas.android.com/apk/res/android"
        android:duration="300"
        android:fromXDelta="100%"
        android:toXDelta="-0" />
    

    exit_anim

    <?xml version="1.0" encoding="utf-8"?>
    <translate xmlns:android="http://schemas.android.com/apk/res/android"
        android:duration="300"
        android:fromXDelta="0"
        android:toXDelta="-100%" />
    

    为Activity设置动画必须在调用startActivity和finish之后

    fun goTo(view: View) {
        startActivity(Intent(this, LayoutAnimationActivity::class.java))
        overridePendingTransition(R.anim.enter_anim, R.anim.exit_anim)
    }
    
    override fun finish() {
        super.finish()
        overridePendingTransition(R.anim.enter_anim, R.anim.exit_anim)
    }
    
  • 相关阅读:
    JVM如何执行方法调用
    JVM如何实现反射
    JVM是如何处理异常的
    Java类加载
    windows-Kafka安装
    Google Eventbus简单使用
    队列c#版
    python 元类

    Spring Mvc 笔记二之异常和文件上传
  • 原文地址:https://www.cnblogs.com/slyfox/p/9354676.html
Copyright © 2011-2022 走看看