1

小さな〜200個のアイテムのキーと値のペア配列があると仮定します。SQLite または SharedPreferences を使用する必要があります。

TAG t のタプルの配列 {X,Y} を保存したいとします。設定を TAG: X1,Y1;X2,Y2;.. として保存します。

前処理と後処理は、それを ArrayList に/から変換することです。

DB を使用すると、CPU 使用率とレイテンシーの点でより良い結果が得られますか?

4

1 に答える 1

0

これは、特にトムの答えである、あなたを助けるかもしれない別のSOスレッドです。キー名を小さく (つまり、T1、T2、... Tn)、合計数を 200 未満に保つ限り、私はあなたのケースで SharedPreferences に投票します。一部のデバイスでは 1 秒から最大 8 秒かかるため、UI スレッドで実行すると ANR エラーが発生する可能性があるため、この種のタスクにはバックグラウンド スレッドの使用を検討してください。

お役に立てれば...

于 2013-06-25T00:33:39.253 に答える