Android開発画像ロード(一)Picassoの簡単な使用


私たちとしては、画像のロード機能は避けられません.現在、Androidの主流の画像のロードフレームワークは4つあります.それぞれ、Image Loader、Picasso、Glide、Frescoの4つですが、このうちImage Loaderはメンテナンス更新を停止しているため、継続使用を推奨していませんので、ここでは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/ .
もし文章があなたに役に立つなら、いいねを押してください.