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)
    }
    
  • 相关阅读:
    定位及CSS常见属性
    浮动及清浮动的方法
    C语言II博客作业04
    C语言II—作业03
    C语言II—作业02
    C语言II博客作业01
    期末总结
    C语言I博客作业09
    C语言I博客作业08
    C语言I博客作业07
  • 原文地址:https://www.cnblogs.com/slyfox/p/9354676.html
Copyright © 2011-2022 走看看