安卓笔记:为RecyclerView添加动画

一个比较基本的动画

添加依赖:

    compile 'jp.wasabeef:recyclerview-animators:2.2.7'
    compile 'com.android.support:support-core-utils:26.+'

mRecyclerView.setAdapter(animationAdapter);
去掉,然后加入:
        //增加动画
        ScaleInAnimationAdapter animationAdapter=new ScaleInAnimationAdapter(commonAdapter);
        animationAdapter.setDuration(1000);
        mRecyclerView.setAdapter(animationAdapter);
        //删除动画
        SlideInLeftAnimator animator=new SlideInLeftAnimator();
        animator.setInterpolator(new OvershootInterpolator());
        mRecyclerView.setItemAnimator(animator);
        mRecyclerView.getItemAnimator().setRemoveDuration(500);

还有其他的动画可以参考:

https://github.com/wasabeef/recyclerview-animators

你可能感兴趣的:(Android开发)