【Android】Android studio Banner 輪播圖的使用


【愛迪】今天我們一起來學習 Banner輪播圖的使用方法

 

1.首先導入以下兩個依賴:

implementation 'com.youth.banner:banner:1.4.9' //banner依賴

implementation "com.github.bumptech.glide:glide:4.6.1" // glide依賴:加載網絡圖片

 

2.在 Activity對應的 layout 里面輸入下圖方框的內容 Android studio 會自動補全代碼,但如果直接添加到布局里會出如下錯誤:

 原因: 錯誤提示我們,這個視圖不受垂直約束

 解決:我把父布局換成了 LinearLayout

 

3.進入layout 對應的 Activity 里編寫 Java代碼:

 3.1 在活動中創建參數:

   注意:LocalImageLoader 這個類是我們自己在活動中創建的 繼承 ImageLoader 的類。

 

 3.2 編寫 initDate 類初始化數據:

  包括每張圖片的網絡地址和title。

 

 3.3 編寫 initView 類:

  注意:這里每個設置有多種效果可選,可參考靠此博客:https://www.jianshu.com/p/4f0903469bc8

 

3.3 編寫 LocalImageLoader類

  該類重接了繼承的 ImageLoader 類中實現的接口的方法,加載網絡圖片。 

 

4. 實現效果

 

參考博客:https://blog.csdn.net/HelloSXQ/article/details/103024241

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM