Android で非同期の画像読み込みおよびキャッシュ ライブラリを探しています。Picasso を使用するつもりでしたが、GitHub では Universal Image Loader の方が人気があることがわかりました。これら2つのライブラリについて知っている人はいますか? 長所と短所の要約は素晴らしいでしょう。
(すべての画像はローカルのディスク上にあるため、ネットワークは必要ありません。したがって、Volley は適していないと思います)
Android で非同期の画像読み込みおよびキャッシュ ライブラリを探しています。Picasso を使用するつもりでしたが、GitHub では Universal Image Loader の方が人気があることがわかりました。これら2つのライブラリについて知っている人はいますか? 長所と短所の要約は素晴らしいでしょう。
(すべての画像はローカルのディスク上にあるため、ネットワークは必要ありません。したがって、Volley は適していないと思います)
Koush による G+ に関するこの投稿を読むと、混乱に対する明確な解決策が得られます。その要約をまとめました。Android-Universal-Image-Loader が要件の勝者です!
ネットワークを使用している場合、ピカソには最高の画像 API があります。
UrlImageViewHelper + AndroidAsyncが最速です。ただし、これらの他の 2 つの優れたライブラリを試してみると、画像 API がかなり古いことが明らかになりました。
ボレーは滑らかです。私は彼らのプラグイン可能なバックエンド トランスポートを本当に楽しんで
おり、AndroidAsync をドロップすることになるかもしれません。リクエストの優先度
とキャンセル管理が素晴らしい(ネットワークを使用している場合)
Android-Universal-Image-Loaderは、現在最も人気のあるもの
です。カスタマイズ性が高い。
このプロジェクトは、非同期の画像の読み込み、キャッシュ、および表示のための再利用可能なツールを提供することを目的としています。もともとは Fedor Vlasov のプロジェクトに基づいており、それ以来大幅にリファクタリングされ、改善されています。
新しい UIL バージョン (1.9.2) での今後の変更:
UI スレッドから ImageLoader を呼び出す可能性新しいディスク キャッシュ API (より柔軟)。Jake Wharton の DiskLruCache に基づく新しい LruDiscCache。
このすべての Android-Universal-Image-Loader スイートが要件を満たしていることを考慮してください (イメージのロードはローカルでディスク上にあります)!