小さな〜200個のアイテムのキーと値のペア配列があると仮定します。SQLite または SharedPreferences を使用する必要があります。
TAG t のタプルの配列 {X,Y} を保存したいとします。設定を TAG: X1,Y1;X2,Y2;.. として保存します。
前処理と後処理は、それを ArrayList に/から変換することです。
DB を使用すると、CPU 使用率とレイテンシーの点でより良い結果が得られますか?
小さな〜200個のアイテムのキーと値のペア配列があると仮定します。SQLite または SharedPreferences を使用する必要があります。
TAG t のタプルの配列 {X,Y} を保存したいとします。設定を TAG: X1,Y1;X2,Y2;.. として保存します。
前処理と後処理は、それを ArrayList に/から変換することです。
DB を使用すると、CPU 使用率とレイテンシーの点でより良い結果が得られますか?
これは、特にトムの答えである、あなたを助けるかもしれない別のSOスレッドです。キー名を小さく (つまり、T1、T2、... Tn)、合計数を 200 未満に保つ限り、私はあなたのケースで SharedPreferences に投票します。一部のデバイスでは 1 秒から最大 8 秒かかるため、UI スレッドで実行すると ANR エラーが発生する可能性があるため、この種のタスクにはバックグラウンド スレッドの使用を検討してください。
お役に立てれば...