使用Glide載入圓角矩形圖片、圓形圖片
阿新 • • 發佈:2018-10-31
Glide是一個功能強大的圖片載入庫,下面是平常開發中使用到的一些功能,基於Glide-4.X版本的用法
載入圓形圖片:
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);