kotlin項目加入Glide圖片加載庫並使用GlideApp的方法

這篇文章主要給大家介紹了關於kotlin項目加入Glide圖片加載庫並使用GlideApp的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起看看吧

前言

之前一直是在java項目中使用Glide加載圖片,自從去年Google宣佈Kotlin成爲Android官方開發語言之後,我也開始使用kotlin開發了項目,自從使用kotlin之後,再也回不到了java的懷抱了.

現在,Glide的版本也進行了幾個大的升級,目前,最新的版本是4.8.0,提供了很多的新的特性,GlideAPP就是其中一個,唯一不足的就是,還沒有引入對AndroidX的支持,不過聽說是在5.0之後開始對AndroidX支持,讓我們拭目以待吧,下面我們開始在kotlin項目中引用Glide庫

集成步驟

1.在grandle文件中加入相應的依賴,也就是下面的代碼,需要注意的是,在java中使用的是annotationProcessor,而在kotlin中推薦使用kapt引入註解框架,這在官方文檔中也有相應的說明

implementation 'com.github.bumptech.glide:glide:4.8.0'
kapt 'com.github.bumptech.glide:compiler:4.8.0'

2.加入配置類,需要注意的是,這個類需要在包名下,不能再放在任何一個二級包名下,這樣會導致你的項目中無法找到這個類,從而無法生成相應的GlideAPP

@GlideModule
class GlobalGlideConfig : AppGlideModule() {
}

3.Rebuild project,上面兩部完成之後,開始rebuild項目,重新編譯完成之後,你將會在這裏看到已經生成了對應的類


生成的類

4.然後你就可以在項目中使用GlideAPP代替原來的Glide加載圖片了


加載圖片

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對神馬文庫的支持。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章