下記ライブラリを使用します

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

アニメーションを付けたいRecyclerViewが属するモジュールのbuild.gradleに下記を追加します。

dependencies {
  implementation 'jp.wasabeef:recyclerview-animators:[version]'
}

トップレベルのbuild.gradleにgoogle()とmavenCentral()を追加しSync Project with Gradle Filesを実行します。

buildscript {
  repositories {
    google()
    mavenCentral()
  }
}

RecyclerViewのitemAnimatorにアニメーションを設定します。

recyclerView.itemAnimator = SlideInLeftAnimator()

notifyItem****でRecyclerViewのアイテムを更新するとアニメーションが付きます。

RecyclerView.Adapterにアニメーションを付けたい場合は下記のようにします。

recyclerView.adapter = AlphaInAnimationAdapter(MyAdapter())

RecylclerViewをスクロールするとアニメーションが付きます。

独自で書く方法もありますが調べたりメンテするのも面倒なので、とにかく時間をかけずにRecyclerViewにアニメーションを付けたい場合はこの方法がおすすめです。ライブラリが2015年から開発されておりスター10000超えなので安泰ですね。