Picasso的簡單使用及封裝

2021-08-13 08:27:05 字數 1502 閱讀 6149

compile 'com.squareup.picasso:picasso:2.5.2'
picasso

.with(context)

.load(url)

.into(imageview);

用法很簡單,傳入 context context , url, 和 view 就可以了.
/**

* 載入預設

**@param context 上下文

*@param url 位址

*@param imageview view

*/public

static

void

loadimageview(context context, string url, imageview imageview)

/*** 預設載入指定大小的

**@param context 上下文

*@param url 位址

*@param imageview view

*@param width 寬

*@param height 高

*/public

static

void

loadimageviewsize(context context, string url, imageview imageview, int width, int height)

/*** 載入預設(預設有)

**@param context

*@param url

*@param imageview

*@param loadimage 載入預設的

*@param errorimage 載入錯誤的

*/public

static

void

loadimageviewdefaultimage(context context, string url, imageview imageview, int loadimage, int errorimage)

/*** 裁剪

**@param context

*@param url

*@param imageview

*/public

static

void

loadimageviewcrop(context context, string url, imageview imageview)

/*** 按比例裁剪矩形

*/public

static

class

cropsquaretransformation

implements

transformation

return result;

}@override

public string key()

}

個人拙見 ,如有錯誤請指正!

SqlSugar簡單使用封裝

一 sqlsugar簡單使用封裝 1.封裝讀取資料庫的方法 public static sqlsugarclient getinstance sqlsugarclient db new sqlsugarclient new connectionconfig db.aop.onlogexecuting...

vue axios 封裝及使用

在vue專案中,和後台互動獲取資料這塊,我們通常使用的是axios庫,它是基於promise的http庫,可執行在瀏覽器端和node.js中。他有很多優秀的特性,例如攔截請求和響應 取消請求 轉換json 客戶端防禦xsrf等。1 首先建立 vue 專案,安裝 axiosvue create dem...

Glide與Picasso的區別及優缺點

一,glide與picasso區別 1 with的引數 將activity fragment作為with 引數的好處是 1 載入會和activity fragment的生命週期保持一致,2 建議傳引數的時候傳遞activity和fragment給glide,而不是context 2 的質量 glid...