私のアプリは連絡先リストを表示し、一部の連絡先について追加の動的情報を表示したいと考えています。これまでに考えたオプションには、次のものがあります。
- すべての連絡先と追加情報を含むマトリックス カーソルを作成します。非常に多くの連絡先が存在する可能性があるため、この考えは好きではありません。ただし、ビューのレンダリングに関しては高速である必要があります。
- 連絡先のカーソルを取得すると、追加情報を含むハッシュ テーブルも作成されます。次に、両方を CursorAdapter に渡し、ビューをバインドするときにハッシュ テーブルを検索するようにします。ハッシュテーブルが高速であるため、これは十分に高速であると思います。
私は 2 の方に傾いています。より良いアイデアはありますか?