スクロールビューがあり、各行に画像とテキストをロードします(画像のパスとテキストはデータベースからロードされます)。問題は、画像の解像度が非常に高い場合、アプリケーションの動作が非常に遅くなり、スクロールするとロードされるまでに時間がかかりますが、画像のサイズを変更するとスクロールが滑らかになることです。問題は、アプリを高速化するにはどうすればよいかということです。写真のサムネイルを読み込んで、実際の画像の代わりにサムネイルを読み込む必要がありますか?
2098 次
スクロールビューがあり、各行に画像とテキストをロードします(画像のパスとテキストはデータベースからロードされます)。問題は、画像の解像度が非常に高い場合、アプリケーションの動作が非常に遅くなり、スクロールするとロードされるまでに時間がかかりますが、画像のサイズを変更するとスクロールが滑らかになることです。問題は、アプリを高速化するにはどうすればよいかということです。写真のサムネイルを読み込んで、実際の画像の代わりにサムネイルを読み込む必要がありますか?
メイン UI スレッドでリスト ビューのコンテンツを読み込んでいると思います (UI の応答が遅くなる理由)。AsyncTaskを使用してリストの内容をロードすることをお勧めします。これがお役に立てば幸いです。