1. 程式人生 > >使用Glide載入圓角矩形圖片、圓形圖片

使用Glide載入圓角矩形圖片、圓形圖片

Glide是一個功能強大的圖片載入庫,下面是平常開發中使用到的一些功能,基於Glide-4.X版本的用法

Glide-github地址

Glide jar包下載地址

載入圓形圖片:

RequestOptions mRequestOptions = RequestOptions.circleCropTransform()
.diskCacheStrategy(DiskCacheStrategy.NONE)//不做磁碟快取
.skipMemoryCache(true);//不做記憶體快取

Glide.with(mContext).load(userInfo.getImage()).apply(mRequestOptions).into(mUserIcon);

效果:

載入圓角圖片:

//設定圖片圓角角度
RoundedCorners roundedCorners= new RoundedCorners(6);
//通過RequestOptions擴充套件功能
RequestOptions options=RequestOptions.bitmapTransform(roundedCorners).override(300, 300);

Glide.with(context).load(files.getFilePath()).apply(options).into(mUserPhoto);