生活随笔
收集整理的這篇文章主要介紹了
Android开发中如何使用RecyclerView
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
介紹 在Android應用程序中,只要您想顯示數據列表,就可以使用 RecyclerView 。 早期的Android提供 ListView 了同樣的東西。 RecyclerView 可以被認為是一個更高級和性能優化的版本 ListView 。 顧名思義, RecyclerView 也可以使用 ViewHolder 模式 回收物
介紹
在Android應用程序中,只要您想顯示數據列表,就可以使用RecyclerView。早期的Android提供ListView了同樣的東西。RecyclerView可以被認為是一個更高級和性能優化的版本ListView。顧名思義,RecyclerView也可以使用ViewHolder模式回收物品。除此之外,它還使用了一個LayoutManager更靈活的方法來創建水平,垂直甚至交錯的列表。它還提供垂直和水平滾動以及項目動畫。雖然ListView也可以修改為使用'?ViewHolder'模式,RecyclerView強制使用相同的模式。它甚至可以處理大量數據,同時提供響應式界面。
在這篇文章中,我們將看到如何RecyclerView使用Android Studio在Android應用程序中實現一個簡單的。我將使用Android studio版本。
創建一個新項目
打開Android Studio。轉到文件 - >“新建項目”,填寫應用程序名稱和其他詳細信息,選擇API版本為API 15。選擇清空活動,在下一個屏幕中保留默認選項,然后單擊完成。將創建新項目以及所需文件。(在示例中,我將應用程序名稱指定為“?SimpleRecyclerViewExample”并將包裝為“?com.example”要使用RecyclerView,我們需要添加recycleler視圖依賴項。打開build.gradle(Module:app)文件,并com.android.support:recyclerview-v7:26.1.0在dependencies部分添加以下“implementation'?'”。單擊立即同步以同步更改并構建項目。在布局文件夾中打開activity_main.xml并添加Recycler View小部件。更改后,XML文件應如下所示:隱藏???復制代碼 對于Recycler視圖,我們提供了一個id并指定了滾動條是垂直的。
創建模型類和布局文件
我們將在Recycler視圖中顯示足球隊相關信息。我們將創建一個用于存儲信息的模型類。創建一個類FootballTeam.java和創建變量Name,League和YearEstablished。 隱藏???收縮????復制代碼 package com.example.simplerecyclerviewexample;public class FootballTeam {private String name;private String league; private int yearEstablished; public FootballTeam() { } public FootballTeam(String name, String league, int yearEstablished) { this.name = name; this.league = league; this.yearEstablished = yearEstablished; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getLeague() { return league; } public void setLeague(String league) { this.league = league; } public int getYearEstablished() { return yearEstablished; } public void setYearEstablished(int yearEstablished) { this.yearEstablished = yearEstablished; } } 創建一個名為row.xml的布局文件。此布局將用于在回收站視圖中顯示每條記錄。我們將創建一個RelativeLayout包含三個文本視圖的簡單視圖,用于顯示已建立的名稱,聯盟和年份。布局的完整XML如下所示: 隱藏???收縮????復制代碼
轉載于:https://www.cnblogs.com/langda/p/10453880.html
總結
以上是生活随笔為你收集整理的Android开发中如何使用RecyclerView的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。