kotlin項(xiàng)目加入Glide圖片加載庫(kù)并使用GlideApp的方法
前言
之前一直是在java項(xiàng)目中使用Glide加載圖片,自從去年Google宣布Kotlin成為Android官方開發(fā)語(yǔ)言之后,我也開始使用kotlin開發(fā)了項(xiàng)目,自從使用kotlin之后,再也回不到了java的懷抱了.
現(xiàn)在,Glide的版本也進(jìn)行了幾個(gè)大的升級(jí),目前,最新的版本是4.8.0,提供了很多的新的特性,GlideAPP就是其中一個(gè),唯一不足的就是,還沒有引入對(duì)AndroidX的支持,不過(guò)聽說(shuō)是在5.0之后開始對(duì)AndroidX支持,讓我們拭目以待吧,下面我們開始在kotlin項(xiàng)目中引用Glide庫(kù)
集成步驟
1.在grandle文件中加入相應(yīng)的依賴,也就是下面的代碼,需要注意的是,在java中使用的是annotationProcessor,而在kotlin中推薦使用kapt引入注解框架,這在官方文檔中也有相應(yīng)的說(shuō)明
implementation 'com.github.bumptech.glide:glide:4.8.0'
kapt 'com.github.bumptech.glide:compiler:4.8.0'
2.加入配置類,需要注意的是,這個(gè)類需要在包名下,不能再放在任何一個(gè)二級(jí)包名下,這樣會(huì)導(dǎo)致你的項(xiàng)目中無(wú)法找到這個(gè)類,從而無(wú)法生成相應(yīng)的GlideAPP
@GlideModule
class GlobalGlideConfig : AppGlideModule() {
}
3.Rebuild project,上面兩部完成之后,開始rebuild項(xiàng)目,重新編譯完成之后,你將會(huì)在這里看到已經(jīng)生成了對(duì)應(yīng)的類

生成的類
4.然后你就可以在項(xiàng)目中使用GlideAPP代替原來(lái)的Glide加載圖片了

加載圖片
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
相關(guān)文章
Android布局(RelativeLayout、TableLayout等)使用方法
這篇文章主要介紹了Android布局使用方法及各種屬性介紹,包括RelativeLayout、TableLayout等,感興趣的朋友可以參考一下2016-03-03
Android實(shí)現(xiàn)歌曲播放時(shí)歌詞同步顯示具體思路
歌曲播放時(shí)歌詞同步顯示,我們需要讀取以上歌詞文件的每一行轉(zhuǎn)換成成一個(gè)個(gè)歌詞實(shí)體,可根據(jù)當(dāng)前播放器的播放進(jìn)度與每句歌詞的開始時(shí)間,得到當(dāng)前屏幕中央高亮顯示的那句歌詞2013-06-06
Android使用selector修改TextView中字體顏色和背景色的方法
這篇文章主要介紹了Android使用selector修改TextView中字體顏色和背景色的方法,實(shí)例分析了selector方法的相關(guān)使用技巧,需要的朋友可以參考下2016-01-01
Android使用OkHttp進(jìn)行重定向攔截處理的方法
這篇文章主要介紹了Android使用OkHttp進(jìn)行重定向攔截處理的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-08-08

