Jetpack ComposeのComposable関数で描画要素を定義する場合、その要素が参照する'State'のオブジェクトの値の変更は常にフレームワークによって検出されるよう構成され、値の変更に影響する部分のみが効率的に再描画されるようです。 昔、ゲームプログラミングの書籍で知った、画面のちらつきを押さえるために表示用のバッファと再表示用のバッファを2つ用意して、それらを適宜入れ替えることで画面のちらつきを防ぐといった手法は、例えばJetpack ComposeのCanvasを用いた描画では不要になるようです。 ほんまかな? 一度、自分でも試してみたいです。 アニメーションを画面上に表示…