私は Android 用のオーディオ プレーヤーを開発していますが、ブラウズ アルバム アクティビティでパフォーマンスに問題があります。スクロール時に多くの遅延が発生します。
この画像は私のレイアウト表現です:
行を表示するのは ListView です。行には、アーティスト別にグループ化された 5 つのアルバムが含まれます。
それぞれの異なる色は、異なるレイアウト ファイルです。そして、各ファイルはアダプタによって管理されます。
アルバム (オレンジ色) では、TextView で CompoundDrawable を使用しません。これは、ImageView の遅延読み込みがあり、textview の CompoundDrawable でこの遅延読み込みを行う方法がわからないためです。
必要に応じて、すべてのレイアウト ファイルを投稿できます。