その一部を配列に保存してから使用したいと思います。しかし、問題は、これが大きなサイズのデータであり、それらすべてを配列に保存することが良い考えであるか、あるいは可能であるかどうかさえわからないということです。おそらく、配列アイテムを上から削除するようなメカニズムが必要ですか?
これはAndroidアプリケーションであり、リアルタイムであるため、速度が非常に重要です。
助けてください!
配列が表示したいアイテムの潜在的に大きなリストの裏付けである場合は、ページングを実装する必要があると思います-一度に画面一杯のデータをオンデマンドでフェッチします。
あなたが言及しているデータの量では、まだ2つの可能性があります. データを永続的に保存したい場合は、何も考えずに SQLite を使用してください。永続的なストレージが必要ない場合はArrayList
、アレイを使用するよりも良い方法です。これは、操作を実行するArrayList
方がはるかに簡単で高速であり (場合によっては)、アレイを変更し続ける必要がないためです。手動でサイズを調整します。