Open dkajiwara-asnet opened 8 years ago
Androidでめんどくさい画像の扱いを安全に扱うことが出来るライブラリです。 機能としてはざっくりと書くと ・画像のロード ・画像のリサイズ ・キャッシュ機能 -> メモリキャッシュとディスクキャッシュをいい感じに切り替えて画像のロードをするようになっています。 他にも、画像のロードに失敗した時や、ロード中に表示する画像などの指定も出来て便利です。
また、記述もとてもシンプルです。一行で画像をロードしてviewに突っ込むまでかけます。さすがJake神! こんな感じ↓
Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);
もちろん、画像のロードはPicassoが専用のExecutorを使って、 バックグラウンドで処理していますのでその辺りも気にしなくて良いです。
似たようなところでGooglerの開発しているglideというのがありますが、 どちらを使えばいいかは参考URLにのっけときました。 基本的にはPicassoでよいかと、glideのほうでしか出来ないことがあればそちらを使う感じだと思います。
・公式URL http://square.github.io/picasso/ ・画像ライブラリPicassoの使い方 http://qiita.com/hotchemi/items/33ebd5faa42d2d05c2b6 ・PicassoとGlideのどちらを使うべきか? http://qiita.com/rejasupotaro/items/ead90beaeaa2a6eace35
Picasso is なに?
Androidでめんどくさい画像の扱いを安全に扱うことが出来るライブラリです。 機能としてはざっくりと書くと ・画像のロード ・画像のリサイズ ・キャッシュ機能 -> メモリキャッシュとディスクキャッシュをいい感じに切り替えて画像のロードをするようになっています。 他にも、画像のロードに失敗した時や、ロード中に表示する画像などの指定も出来て便利です。
また、記述もとてもシンプルです。一行で画像をロードしてviewに突っ込むまでかけます。さすがJake神! こんな感じ↓
もちろん、画像のロードはPicassoが専用のExecutorを使って、 バックグラウンドで処理していますのでその辺りも気にしなくて良いです。
似たようなところでGooglerの開発しているglideというのがありますが、 どちらを使えばいいかは参考URLにのっけときました。 基本的にはPicassoでよいかと、glideのほうでしか出来ないことがあればそちらを使う感じだと思います。
参考URL
・公式URL http://square.github.io/picasso/ ・画像ライブラリPicassoの使い方 http://qiita.com/hotchemi/items/33ebd5faa42d2d05c2b6 ・PicassoとGlideのどちらを使うべきか? http://qiita.com/rejasupotaro/items/ead90beaeaa2a6eace35