private Transition buildEnterTransitionByCode() { Slide enterTransition = new Slide(); enterTransition.setDuration(500); enterTransition.setSlideEdge(Gravity.RIGHT); return enterTransition; }
private void setupWindowAnimations() { Slide slide = new Slide(); slide.setSlideEdge(Gravity.LEFT); slide.setDuration(1000); getWindow().setReenterTransition(slide); getWindow().setExitTransition(slide); } }
@TargetApi(Build.VERSION_CODES.LOLLIPOP) @Override public Transition createReturnTransition() { Slide slide = TransitionProvider.createSlide(300L); slide.setSlideEdge(Gravity.START); return slide; }
@TargetApi(Build.VERSION_CODES.LOLLIPOP) @Override public Transition createReenterTransition() { Slide slide = TransitionProvider.createSlide(300L); slide.setSlideEdge(Gravity.BOTTOM); return slide; }
private Slide buildMySlideInstance() { Slide slide = new Slide(); slide.setDuration(animDuration); slide.setSlideEdge(slideGrivaty); return slide; }
private Transition buildEnterTransitionByCode() { Slide enterTransition = new Slide(); enterTransition.setDuration(500); enterTransition.setSlideEdge(Gravity.RIGHT); return enterTransition; }
private Visibility buildEnterTransition() { Slide slide = new Slide(); slide.setDuration(800); slide.setSlideEdge(Gravity.RIGHT); slide.setInterpolator(new BounceInterpolator()); return slide; }
private void setupWindowAnimations() { // 侧滑动画 Slide transition = new Slide(); transition.setSlideEdge(Gravity.LEFT); transition.setDuration(getResources().getInteger(R.integer.anim_duration_long)); // 爆炸效果的动画 // Explode transition = new Explode(); // transition.setDuration(getResources().getInteger(R.integer.anim_duration_long)); // 渐变动画 // Fade transition = new Fade(); // transition.setDuration(getResources().getInteger(R.integer.anim_duration_long)); // 这两个方法在 TransitionActivity1 详解 getWindow().setReenterTransition(transition); getWindow().setExitTransition(transition); }
private void setupWindowAnimations() { Slide slide = new Slide(); slide.setSlideEdge(Gravity.LEFT); slide.setDuration(1000); getWindow().setReenterTransition(slide); getWindow().setExitTransition(slide); } }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_content_transitions); initToolbar(); Slide slide=new Slide(); slide.setDuration(500); slide.setSlideEdge(Gravity.LEFT); getWindow().setEnterTransition(slide); getWindow().setReenterTransition(new Explode().setDuration(600)); }
private void setTransiton() { Slide slide = new Slide(Gravity.BOTTOM); slide.setDuration(700); getWindow().setEnterTransition(slide); Slide slide1 = new Slide(); slide1.setDuration(700); slide1.setSlideEdge(Gravity.TOP); getWindow().setReturnTransition(slide1); }
private void setWindowAnimations() { Slide slide = new Slide(); slide.setDuration(getResources().getInteger(R.integer.anim_duration_long)); slide.setSlideEdge(Gravity.BOTTOM); getWindow().setEnterTransition(slide); getWindow().getEnterTransition().addListener(new Transition.TransitionListener() { @Override public void onTransitionStart(Transition transition) { } @Override public void onTransitionEnd(Transition transition) { getWindow().getEnterTransition().removeListener(this); TransitionManager.go(scene0); } @Override public void onTransitionCancel(Transition transition) { } @Override public void onTransitionPause(Transition transition) { } @Override public void onTransitionResume(Transition transition) { } }); }