Picasso使用小結(jié)

Picasso.with(context)
                .load(resId)    // 1.網(wǎng)絡(luò)URL 2.R id 3.本地"file:///android_asset/DvpvklR.png" 或 File對(duì)象
                .placeholder(R.mipmap.ic_launcher) //占位圖片
//                .noPlaceholder()
                .error(R.mipmap.ic_launcher)  //加載出錯(cuò)時(shí)的圖片
//                .tag(1) //設(shè)置tag,方便后續(xù)pause,cancel,或者resume
//                .fit()  //調(diào)整圖片大小來適配target的邊界,這個(gè)會(huì)導(dǎo)致圖片的加載過程在ImageView布局確定之后進(jìn)行
//                .resize(1,1)   //調(diào)整圖片大小
//                .resizeDimen(R.id.,R.id.)
//                .onlyScaleDown() //當(dāng)調(diào)用了resize 方法重新設(shè)置圖片尺寸的時(shí)候
                // ,調(diào)用onlyScaleDown 方法,只有當(dāng)原始圖片的尺寸大于我們指定的尺寸時(shí),resize才起作用。
                .centerCrop()   //充滿ImageView居中裁剪
//                .centerInside()  //完整顯示圖片但是可能無法充滿ImageView
//                .rotate(2.0f,1.0f,1.0f)  //旋轉(zhuǎn)圖片角度,可指定旋轉(zhuǎn)中心點(diǎn)
//                .config(new Config()) //設(shè)置圖片Bitmap格式,如 ALPHA_8,
//                .stableKey("")  //設(shè)置固定Key
//                .priority(new pri)    //設(shè)置優(yōu)先級(jí),這個(gè)對(duì)圖片請(qǐng)求的執(zhí)行順序有影響,
//                .transform(new tra)    //添加自定義Transformation,方便執(zhí)行圖形轉(zhuǎn)換。
//                .memoryPolicy( po,ad)  //指定memoryPolicy。NO_CACHE,NO_STORE 
//                .networkPolicy(po,ad)   //指定NetworkPolicy。NO_CACHE,NO_STORE,OFFLINE 
//                .noFade()  //去掉默認(rèn)的圖片加載過程中的漸入效果
                .into(imageView);

使用 Picasso 來實(shí)現(xiàn)圓形頭像
https://juejin.im/entry/58314c7c570c35006c0bda35

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容