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...