简单过渡动画

简单的过渡动画分三种吧,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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容