Glide 框架的使用 1

2021-07-15 13:29:44 字數 1778 閱讀 1983

glide是乙個由谷歌維護的載入的框架,和picasso非常相似.

使用android studio直接新增庫.

當然,需要給予程式網路請求的許可權

compile'com.github.bumptech.glide:glide:3.6.1'
新增完成之後,直接看一下最常用到的載入的方法.

glide建造者要求最少有三個引數

-with(context context)-上下文內容

-load(string imageurl)-網路的url

-into(imageview tagerimagview)-顯示的imageview

imageview targetimageview = (imageview) findviewbyid(r.id

.imageview);

string interneturl = ""

;glide

.with(context)

.load(interneturl)

.into(targetimageview);

使用資源id(int),來替換之前使用字串去知名乙個網路url的情況.

int resourceid = r.mipmap

.ic_launcher;

glide

.with(context)

.load(resourceid)

.into(imageviewresource);

這樣就可以把資源檔案中的顯示的imageview 上.

//這個檔案可能不存在於你的裝置中。然而你可以用任何檔案路徑,去指定乙個路徑。

.into(imageviewfile);

指定乙個uri來載入.

//這可能是任何 uri。為了演示的目的我們只是用乙個 launcher icon 去建立了乙個 uri 

uri uri = resourceidtouri(context, r.mipmap

.future_studio_launcher);

glide

.with(context)

.load(uri)

.into(imageviewuri);

簡單的從資源id轉換成uri

public

static

final string android_resource = "android.resource://";

public

static

final string foreward_slash = "/";

private

static uri resourceidtouri(context context, int resourceid)

以上,就是glide框架的基本使用,做乙個筆記,記錄一下.

Glide框架學習筆記(一)

最近準備開始把載入框架glide學習一下,所以對學過的東西做一些記錄 學習資源 glide的使用 最簡單的就是 glide.with this load url into imageview 載入本地 載入應用資源 int resource r.drawable.image glide.with t...

Glide的基本使用

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

Glide初步使用

1.新增引用 build.gradle 中新增配置 compile com.github.bumptech.glide glide 3.7.0 2.設定繫結生命週期 我們可以更加高效的使用glide提供的方式進行繫結,這樣可以更好的讓載入的請求的生命週期動態管理起來 glide.with conte...