生活随笔
收集整理的這篇文章主要介紹了
图片加载框架Glide的简单使用
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
圖片加載框架Glide的相關(guān)使用
一.搭建環(huán)境
1.引入依賴,設(shè)置網(wǎng)絡(luò)權(quán)限
implementation ‘com.github.bumptech.glide:glide:3.7.0’
代碼實現(xiàn)
1.添加一個ImageView用來顯示圖片
2.具體代碼和結(jié)果展示
package com
.example
.administrator
.test2glide
;import android
.support
.v7
.app
.AppCompatActivity
;
import android
.os
.Bundle
;
import android
.widget
.ImageView
;import com
.bumptech
.glide
.Glide
;public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState
) {super.onCreate(savedInstanceState
);setContentView(R
.layout
.activity_main
);ImageView imageView
= findViewById(R
.id
.iv_glide
);String url
= "http://www.t157.com/uploadfile/2019/0905/20190905060106217.jpg";Glide
.with(this).load(url
).placeholder(R
.drawable
.loading
).into(imageView
);}
}
結(jié)果:
- Glide還支持一些圖片的變化,這里用圖片的圓角展示。
1.引入圖片變化的依賴
implementation ‘jp.wasabeef:glide-transformations:2.0.2’
2.具體代碼及結(jié)果展示
package com
.example
.administrator
.test2glide
;import android
.support
.v7
.app
.AppCompatActivity
;
import android
.os
.Bundle
;
import android
.widget
.ImageView
;import com
.bumptech
.glide
.Glide
;import jp
.wasabeef
.glide
.transformations
.RoundedCornersTransformation
;public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState
) {super.onCreate(savedInstanceState
);setContentView(R
.layout
.activity_main
);ImageView imageView
= findViewById(R
.id
.iv_glide
);RoundedCornersTransformation rct
= new RoundedCornersTransformation(this,20,0);String url
= "http://www.t157.com/uploadfile/2019/0905/20190905060106217.jpg";Glide
.with(this).load(url
).bitmapTransform(rct
).into(imageView
);}
}
結(jié)果:
總結(jié)
以上是生活随笔為你收集整理的图片加载框架Glide的简单使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。