Monday, December 23, 2013

[Android] 淺談 List Adapter 及 List View 等概念


在Android 的世界,
這是一個List View,
每一個在紅框內的長方形叫 item :

每一個item (一堆內容) 也被一個叫 view 的容器裝著,
為加強記憶,可想像 List View 是 a list of view

item 與 view 的主要分別是,
item 是指那紅色框圈著的那個整體 (粵語:果o舊野)
view 是尤指裝著item 的view 類別容器。
---------------------------

Listview 和 List View 又是不同的東西,
ListView:
http://developer.android.com/reference/android/widget/ListView.html
List View:
http://developer.android.com/guide/topics/ui/layout/listview.html

ListView 是用作繪畫顯示需要顯示的item。
ListAdapter 則是用作連接ListView 與 Data Source (即你想顯示的資料) 的橋樑,
依你的指示方排甚麼資料放甚麼位置。

Image from:
http://www.ezzylearning.com/

No comments :

Post a Comment