グリッド設定で多数の画像を潜在的に持つカーソル アダプターがあります。
メソッドが実行されると、bindView
非常に迅速に完了する必要があるため、パフォーマンス/効率の向上の一環として、変更を加える前に画像を比較したいと思います(非同期タスクなどの実行を複数回開始しません)。ただし、byte[]
これは明らかにメモリを消費するため、全体を (ViewHolder などに) 保存することはできません。
ただし、画像バイト配列の一部 (20 文字程度) を取得して、現在 ViewHolder にあるものと比較し、異なる場合はこれを確認できると考えていました。
これは実行可能なオプションですか、それともこれを行うためのより良い方法はありますか? 2 番目にbyte[]
、最もユニークな文字セットを生成するのは のどの部分ですか?