私はAndroidの互い違いのグリッドを使って画像のラインを表示しています(ほとんどすべてが同じサイズです)。これは、画面の高さあたり15枚の画像の近くに表示されます。 画像がない場合(プレースホルダーのみ)、スクロールはうまく機能しますが、スクロールが楽しくなります。私は休止\再開テクニックを使用しますが、それはそれほど助けません。また、私はバックボーンまでそれを釘付けにして、余分なデータが漏れることを避けました。ピカソでリサイクラーのスクロールによるGCコールを減らすにはどうすればいいですか?
非常に頻繁に発生する唯一の問題はGCコールです。これが私の問題の根源だと思う。ビューホールダーはここで再利用できるので、ビットマップを使用しないで集めたと仮定します。
このような場合のGCコールの頻度を減らす方法はありますか?
あなたはスクロールで画像を失っていますが、アクティビティが変わっていないアイテムに戻ったときに少し遅れて戻ってきます。 – nobalG
lugginessは画像を読み込もうとするピカソのキャッシュ機構です。必要に応じて適切なキャッシングを実装し、フェードアニメーションを削除すると、動きが悪くなります。 – Kushan
ピカソでは遅れがほとんど問題になりません。コードを投稿すると、誰かがあなたに具体的な助言を与えることができます。 –