Glide的簡單封裝GlideUtils

2021-08-07 21:44:07 字數 2380 閱讀 4552

public

static

void

loadimageview(context mcontext, string path, imageview mimageview)

public

static

void

loadimageviewsize(context mcontext, string path, int width, int height, imageview mimageview)

public

static

void

loadimageviewloding(context mcontext, string path, imageview mimageview, int lodingimage, int errorimageview)

public

static

void

loadimageviewlodingsize(context mcontext, string path, int width, int height, imageview mimageview, int lodingimage, int errorimageview)

public

static

void

loadimageviewcache(context mcontext, string path, imageview mimageview)

策略分為:

public

static

void

loadimageviewdiskcache(context mcontext, string path, imageview mimageview)

api也提供了幾個常用的動畫:比如crossfade()

public

static

void

loadimageviewanim(context mcontext, string path, int anim, imageview mimageview)

public

static

void

loadimageviewthumbnail(context mcontext, string path, imageview mimageview)

api提供了比如:centercrop()、fitcenter()等

public

static

void

loadimageviewcrop(context mcontext, string path, imageview mimageview)

public

static

void

loadimageviewdynamicgif(context mcontext, string path, imageview mimageview)

public

static

void

loadimageviewstaticgif(context mcontext, string path, imageview mimageview)

設定監聽的用處 可以用於監控請求發生錯誤**,以及** 是記憶體還是磁碟

public

static

void

loadimageviewlistener(context mcontext, string path, imageview mimageview, requestlistenerrequstlistener)

public

static

void

loadimageviewcontent(context mcontext, string path, ******target******target)

public

static

void

guidecleardiskcache(context mcontext)

public

static

void

guideclearmemory(context mcontext)

Glide簡單使用

新增引用 build.gradle 中新增配置 compile com.github.bumptech.glide glide 3.7.0 設定載入中以及載入失敗 api裡面對placeholder error 函式中有多型實現 用的時候可以具體的熟悉一下 glide.with this load ...

簡單實用Glide的功能

dependenciesdependenciesglide.with context load into requestoptions option new requestoptions placeholder r.drawable.ic launcher background 佔位符 error ...

Glide由淺入深

1.glide給控制項載入 into holder.im glide.with mainactivity.this load more.get position geturl into holder.im 為什麼有的第一次載入的時候只顯示佔位圖,第二次才顯示正常的呢?為什麼我總會得到類似you ca...