私のリスト ビューは画像などで大きくなるので、これらの機能を使用したいと考えています。ハードウェア アクセラレーションはそれを少し改善しているように見えますが、欠点があるかどうか疑問に思っています
android:hardwareAccelerated="true"
android:largeHeap="true"
私のリスト ビューは画像などで大きくなるので、これらの機能を使用したいと考えています。ハードウェア アクセラレーションはそれを少し改善しているように見えますが、欠点があるかどうか疑問に思っています
android:hardwareAccelerated="true"
android:largeHeap="true"
android:hardwareAccelerated="true"
は Android 4.0 以降のデフォルトであるため、ハードウェア アクセラレーションに関する特定の問題 (通常はカスタム ビューによるもの) が発生しない限り、これで問題が発生することはありません。
android:largeHeap="true"
あなたのアプリは、平均的なアプリよりも多くのヒープを必要としていると言っています。ユーザーにとってのコストは、マルチタスクもできないということです。あなたのプロセスは、デバイス上の他の多くのプロセスを追い出します。また、フォアグラウンド サービスを備えたアプリをユーザーに通知するためにこれまでに行われた手順と同様に、ユーザーに大規模なヒープ アプリを通知するために、OS で今後さらに多くの手順が実行される可能性も排除しません。ほとんどのアプリは、Java コードから実質的な画像処理を行うものを除いて、回避できるはずでandroid:largeHeap="true"
あり、したがってユーザーを苛立たせることはありません。