RecyclerView動態列表 (流程)

 Data -> RecyclerView -> 生成列表


ViewHolder列表中的每個獨立元素都由一個ViewHolder 對象進行定義. 定義Layout(UI)中每個元件中的object variable


Adapter: 將View綁定其Data. 將Data list綁定(binding)到ViewHolder與View(Layout UI)


LayoutManager: 負責排列列表中的各個元素

    - LinearLayoutManager: 類似ListView (Vertical & Horizontal)

    - GridLayoutManager: 類似Grid

    - StaggeredGridLayoutManager: 類似瀑布式

    



Step:

1. Define Layout
2. Data Modal
3. ViewHolder
4. ClickListener
5. Adapter
6. MainActivity - LayoutManager

留言