简单过渡动画

简单的过渡动画分三种吧,Slide,Fade,Explode,滑动,渐变,爆炸三种,基本的使用方法

        Slide slideTransition=new Slide();//创建一个动画
        slideTransition.setSlideEdge(Gravity.LEFT);//设置方向
        slideTransition.setDuration(500);设置动画执行时间
        slideTransition.setInterpolator(new LinearOutSlowInInterpolator());//设置插值器
        getWindow().setEnterTransition(t);//设置进入动画
        getWindow().setExitTransition(t);//设置离开动画
        getWindow().setReturnTransition(t);//设置返回的动画(这个没具体试过)
        getWindow().setReenterTransition(t);//设置重新进入的动画
        Intent intent = new Intent(getActivity(), CommodityListActivity.class);
        startActivity(intent, ActivityOptions.makeSceneTransitionAnimation(getActivity()).toBundle());//启动一个Activity

你可能感兴趣的:(简单过渡动画)