listview recycleview 碎片 容易混淆的点

三者其实都需要写好子项的布局和实例,然后在活动中或者在碎片中的布局引入该组件。

先说说listview:

1)声明子项的布局和实例

2)声明适配器(重点加载子项布局和初始化子项的组件以及设置组件呈现出来的内容)

3)在activity或者碎片布局中声明该组件

4)在activity或者碎片实例中建立适配器,加载数据,和导入数据,以及给子项建立监听器

 

再说说recyclerview:

1)添加依赖

2)声明子项的布局和实例(布局注意设置宽和高的值)

3)声明适配器(这边有加载布局和给子控件或布局加监听器等等)

3)在activity或碎片实例中加载数据,实例化RecyclerView,选择布局,加载适配器输入数据,最后配置适配器。

 

最后说说碎片

1)写一个碎片布局

2)写一个加载该布局的实例,获取到该布局的组件,可以添加监听器。如果布局中有listview或者recyclerview

的话那么,在这边给listview和recyclerview进行处理(加载数据,配置适配器等等)

3)在activity布局中设立该组件

4)在activity中显示该组件

 

posted @ 2017-09-15 17:45  鹏达君  阅读(298)  评论(0编辑  收藏  举报