RecyclerView 資料列表-定義資料類別與實作項目佈局

更新於 2024/12/01閱讀時間約 3 分鐘
【Android 入門指南】系列文章目錄:https://bit.ly/3TFgCzu
Android 線上課程教學影片:https://bit.ly/433Offj

課程摘要

本課程學習如何使用 RecyclerView 資料列表定義資料類別與實作項目佈局。

教學影片

若您無法順利觀看教學影片,請先登入您的 YouTube 帳號,然後點擊以下連結加入我們的頻道會員:

  • 一般會員:成為一般會員後,您將能夠觀看我們所提供的一般會員專屬線上課程。
  • 精實會員:成為精實會員後,您將能夠觀看我們所提供的精實會員專屬線上課程。

SampleItem.kt

data class SampleItem(val title: String, val description: String)

layout/item_list.xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical">

<TextView
android:id="@+id/itemTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20dp"
android:textStyle="bold"
android:padding="8dp"
tools:text="標題"/>

<TextView
android:id="@+id/itemDesc"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14dp"
android:padding="8dp"
tools:text="內容"/>
</LinearLayout>
avatar-img
11會員
243內容數
哈囉!歡迎光臨我的沙龍!我是 KT,一位對應用程式開發充滿熱情的開發者。在這個專屬空間,我將與您分享我在應用開發領域的深入學習心得和豐富的實戰經驗。如果您對應用程式開發技術同樣充滿好奇,渴望不斷探索新知,歡迎成為我們的會員,一起在應用程式開發的旅途上,探索更深層次的技術世界,享受學習的樂趣。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
HKT實驗室 的其他內容
本課程學習如何使用 ConstraintLayout 約束佈局中的 Circular positioning 圓形定位。
本課程學習如何使用 ConstraintLayout 約束佈局中的 Guideline 導覽線。
本課程學習如何使用 ConstraintLayout 約束佈局中的 Bias 偏移屬性。
本課程學習如何使用 ConstraintLayout 約束佈局中的 Chains 鏈結屬性。
本課程學習如何使用 ConstraintLayout 約束佈局中的 Margin 邊距屬性。
本課程學習如何使用 ConstraintLayout 約束佈局中的 Circular positioning 圓形定位。
本課程學習如何使用 ConstraintLayout 約束佈局中的 Guideline 導覽線。
本課程學習如何使用 ConstraintLayout 約束佈局中的 Bias 偏移屬性。
本課程學習如何使用 ConstraintLayout 約束佈局中的 Chains 鏈結屬性。
本課程學習如何使用 ConstraintLayout 約束佈局中的 Margin 邊距屬性。
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
Thumbnail
本篇將會說明關於狀態的設定,狀態經常使用在戰鬥中,比如說中毒、盲目、混亂等等負面狀態,也有攻擊力上升、速度加快等等增益狀態。
Thumbnail
本篇會講解關於資料庫中的武器,基本上使用在 RPG 類型的遊戲中。
Thumbnail
在資料庫中我們可以設定道具的使用效果,對於 RPG 或是 ADV 基本上都會使用到這個部分。
Thumbnail
此篇說明使用於 RPG 遊戲中的技能設定,恐怖遊戲或是解謎遊戲類通常用不到此項目。
Thumbnail
這篇會說明資料庫中的類別,其實就是角色的職業,其中包含角色可以裝備的武器、防具,還有一般必須要包含的目標率、命中率等等。
Thumbnail
這篇我們會說明關於資料庫的各種設定,由於有些翻譯或是名字光看並不是很懂他的意思跟效果,所以這裡會在做各種整理跟詳細的說明。
上週Coscup在kernel的BoF前 , 與社群友人聊到供應鏈或物流使用blockchain的新聞 誤解 看新聞都會提到blockchain的不可篡改可以用在物流追蹤或供應鏈管理 是的 , 沒錯
Thumbnail
<p>腦神經科學的研究認為,人腦天生會去尋找各種意義與連結,在金融領域的技術線圖容易讓人潛意識裡做出趨勢延伸的推論。</p>
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
Thumbnail
本篇將會說明關於狀態的設定,狀態經常使用在戰鬥中,比如說中毒、盲目、混亂等等負面狀態,也有攻擊力上升、速度加快等等增益狀態。
Thumbnail
本篇會講解關於資料庫中的武器,基本上使用在 RPG 類型的遊戲中。
Thumbnail
在資料庫中我們可以設定道具的使用效果,對於 RPG 或是 ADV 基本上都會使用到這個部分。
Thumbnail
此篇說明使用於 RPG 遊戲中的技能設定,恐怖遊戲或是解謎遊戲類通常用不到此項目。
Thumbnail
這篇會說明資料庫中的類別,其實就是角色的職業,其中包含角色可以裝備的武器、防具,還有一般必須要包含的目標率、命中率等等。
Thumbnail
這篇我們會說明關於資料庫的各種設定,由於有些翻譯或是名字光看並不是很懂他的意思跟效果,所以這裡會在做各種整理跟詳細的說明。
上週Coscup在kernel的BoF前 , 與社群友人聊到供應鏈或物流使用blockchain的新聞 誤解 看新聞都會提到blockchain的不可篡改可以用在物流追蹤或供應鏈管理 是的 , 沒錯
Thumbnail
<p>腦神經科學的研究認為,人腦天生會去尋找各種意義與連結,在金融領域的技術線圖容易讓人潛意識裡做出趨勢延伸的推論。</p>