美文网首页
移入移出界面切换动画

移入移出界面切换动画

作者: 沈溺_16e5 | 来源:发表于2019-03-29 16:08 被阅读0次
123.gif

xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity"
    android:gravity="center">

    <TextView
        android:id="@+id/text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="欢迎"
        android:textSize="30sp"/>

</LinearLayout>

Activity

import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.support.v7.app.AppCompatActivity;

public class MainActivity extends AppCompatActivity {

    int a=2;
    private Handler handler=new Handler(){
        @Override
        public void handleMessage(Message msg) {
            super.handleMessage(msg);
            if (msg.what==1){
                if (a>0){
                    a--;
                    handler.sendEmptyMessageDelayed(1,1000);
                }else {
                    Intent intent = new Intent(MainActivity.this, Main2Activity.class);
                    startActivity(intent);

                    overridePendingTransition(R.anim.anim, R.anim.anim1);
                }
            }
        }
    };

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        initView();
    }

    private void initView() {
        handler.sendEmptyMessageDelayed(1,0);
    }
}
anim
<set xmlns:android="http://schemas.android.com/apk/res/android">
    <translate android:fromXDelta="100%" android:toXDelta="0%" android:duration="1000"></translate>
</set>
anim1
<set xmlns:android="http://schemas.android.com/apk/res/android">
    <translate android:fromXDelta="0%" android:toXDelta="-100%" android:duration="1000"></translate>
</set>

相关文章

  • 移入移出界面切换动画

    xml Activity anim anim1

  • 12.16移入移出事件

    移入移出问题 jq 移入移出简写方式: 新的移入移出事件写法:

  • 一个简单的Activity平移动画

    分析:上一页移入动画 (-屏幕宽度,y)------>(0,y)上一页移出动画 (0,y)------------...

  • 2018-08-28

    stop() 不会记录移入移出的次数 mouseenter / mouseleave 移入移出取消事件冒泡 blu...

  • Core Animation之转场动画

    1、转场动画简单介绍 CAAnimation的子类,用于做转场动画,能够为层提供移出屏幕和移入屏幕的动画效果。iO...

  • Event事件-2:mouseenter、mouseleave、

    mouseenter、mouseleave 鼠标移入移出 标移入或者移出,不受子级元素范围干扰 mouseover...

  • JS+CSS3 实现图片滑块效果

    效果 分析该动画,可拆分成两个步骤: 鼠标移入或者移出时,添加一个动画 class 实现该动画 class,实现移...

  • jQuery学习

    jQuery属性操作 jQuery特殊效果 jQuery动画 jQuery循环 元素的绝对位置 鼠标移入移出 in...

  • CATransition—转场动画

    一、简介 CATransition是CAAnimation的子类,用于做转场动画 能够为图层提供移出屏幕和移入屏幕...

  • 在简书中如何引用代码

    算啦,先看图 实现效果:图片自动轮播,鼠标移入停止,移出继续轮播点击左右按钮实现切换点击下标焦点实现切换1、首先实...

网友评论

      本文标题:移入移出界面切换动画

      本文链接:https://www.haomeiwen.com/subject/tgalbqtx.html