Glide簡單使用
阿新 • • 發佈:2018-12-09
build.gradle檔案當中新增如下依賴:
dependencies {
compile 'com.github.bumptech.glide:glide:3.7.0'
}
在AndroidManifest.xml中宣告一下網路許可權才行:
<uses-permission android:name="android.permission.INTERNET" />
// 載入本地圖片 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)
.error(R.drawable.error)
.diskCacheStrategy(DiskCacheStrategy.NONE)
.override(100, 100)
.into(imageView);