Android開発画像ロード(一)Picassoの簡単な使用
1499 ワード
私たちとしては、画像のロード機能は避けられません.現在、Androidの主流の画像のロードフレームワークは4つあります.それぞれ、Image Loader、Picasso、Glide、Frescoの4つですが、このうちImage Loaderはメンテナンス更新を停止しているため、継続使用を推奨していませんので、ここではPicassoの簡単な使い方を簡単に説明します.
一、Moduleにあるbuild.gradleに追加:
二、簡単な使用:
三、お客様の体験のために、一般的にはプレースホルダを追加し、誤った画像をロードします.
四、画像をロードして空白を表示する場合:
または、
最後にPicassoの使用詳細サイトを添付します.http://square.github.io/picasso/ .
もし文章があなたに役に立つなら、いいねを押してください.
一、Moduleにあるbuild.gradleに追加:
implementation 'com.squareup.picasso:picasso:2.71828'
二、簡単な使用:
Picasso.get()
.load(url) // uri, ,
.into(imageView);
三、お客様の体験のために、一般的にはプレースホルダを追加し、誤った画像をロードします.
Picasso.get()
.load(url) // uri, ,
.placeholder(R.mipmap.ic_launcher) //
.error(R.drawable.eorry) //
.into(imageView);
四、画像をロードして空白を表示する場合:
Picasso.get()
.load(url) // uri, ,
.placeholder(R.mipmap.ic_launcher) //
.error(R.drawable.eorry) //
.memoryPolicy(MemoryPolicy.NO_CACHE,MemoryPolicy.NO_STORE)
.config(Bitmap.Config.RGB_565)
.into(imageView);
または、
Picasso.get()
.load(url) // uri, ,
.placeholder(R.mipmap.ic_launcher) //
.error(R.drawable.eorry) //
.memoryPolicy(MemoryPolicy.NO_CACHE,MemoryPolicy.NO_STORE)
.config(Bitmap.Config.RGB_565)
.centerInside()
.into(imageView);
最後にPicassoの使用詳細サイトを添付します.http://square.github.io/picasso/ .
もし文章があなたに役に立つなら、いいねを押してください.