Glide基本使用

2021-08-09 15:59:36 字數 1101 閱讀 5337

glide是一款由bump technologies開發的載入框架,使得我們可以在android平台上以極度簡單的方式載入和展示。

目前,glide最新的穩定版本是3.7.0,雖然4.0已經推出rc版了,但是暫時問題還比較多。因此,我們這個系列的部落格都會使用glide 3.7.0版本來進行講解,這個版本的glide相當成熟和穩定。

第一步新增依賴

compile 'com.github.bumptech.glide:glide:3.7.0'

第二步網路許可權

<

uses-permission

android:name

="android.permission.internet"

/>

第三步使用

glide.with(this).load(url).into(imageview);

// 載入本地file file = new file(getexternalcachedir() + "/image.jpg");glide.with(this).load(file).into(imageview);// 載入應用資源int resource = r.drawable.image;glide.with(this).load(resource).into(imageview);// 載入二進位製流byte image = getimagebytes();glide.with(this).load(image).into(imageview);// 載入uri物件uri imageuri = getimageuri();glide.with(this).load(imageuri).into(imageview);

接下來公升級一點

佔位圖

上**

glide.with(this) .load(url) .placeholder(r.drawable.loading) .into(imageview);

我們只是在剛才的三步走之間插入了乙個placeholder()方法,然後將佔位的資源id傳入到這個方法中即可。另外,這個佔位圖的用法其實也演示了glide當中絕大多數api的用法,其實就是在load()和into()方法之間串接任意想新增的功能就可以了。

Glide基本使用

compile com.github.bumptech.glide glide 3.7.0 uses permission android name android.permission.internet glide.with this load url into imageview flie re...

Glide基本使用

三 使用 1.最基本使用 glide.with context load url into imageview context也可以輸入其他 activity fragment imageview為控制項 2.擴充套件 在into 之前新增一些其他方法 例 顯示圓形 3.可以將所有需要的屬性加在re...

Glide的基本使用

本文是在拜讀了郭神的glide系列教程後做的個人筆記,需要學習這方面知識的下方鏈結。郭神部落格 基本使用 glide.with load into 硬碟快取 diskcachestrategy 有以下四種可選引數。diskcachestrategy.none 表示不快取任何內容。diskcaches...