Glide框架學習筆記(一)

2021-08-17 07:06:09 字數 978 閱讀 5641

最近準備開始把載入框架glide學習一下,所以對學過的東西做一些記錄

學習資源:

glide的使用:

最簡單的就是:

glide.with(this).load(url).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);

擴充套件方法:

diskcachestrategy(diskcachestrategy.none):快取策略   diskcachestrategy.none表示禁用快取

glide是支援gif圖的,在載入的時候glide會在內部自動判斷格式,所以gif圖的載入和普通的載入的使用方法是一樣的。同時glide也提供了指定載入格式的方法

使用glide絕大多數下我們都是不需要指定大小的,因為glide會自動判斷imageview的大小,然後只將這麼大畫素載入到記憶體中,幫我們減少記憶體的消耗,當然如果你必須要使用到乙個尺寸的glide也提供了指定大小的方法

Glide 框架的使用 1

glide是乙個由谷歌維護的載入的框架,和picasso非常相似.使用android studio直接新增庫.當然,需要給予程式網路請求的許可權 compile com.github.bumptech.glide glide 3.6.1 新增完成之後,直接看一下最常用到的載入的方法.glide建造者...

phrame MVC框架學習筆記 一

example usage data array first second third result vardumptostring data hello array path views hello.php?redirect 0 index array path error.php?redirec...

日本Terasoluna框架學習筆記(一)

學習了乙個星期的terasoluna,總結一下自己遇到的問題,以便以後自己檢視。一 terasoluna是什麼東西,它的功能是什麼?1 安裝 很簡單一步一步完成就可以了,如果選擇的是試用版本的,一但過期了,改下本地的日期後開啟後,再把時間改回就可以了,至於破解本人不會了,有高手的可以教我下。2 工程...