AdapterView VS RecycleView

项目已经上线运行一段时间了,然后接下来是不断的调整业务需求,走上了版本迭代的无底洞......


在版本不断迭代的过程中,渐渐发现一些问题,所以就把这些问题总结下,分享给大家。


目前在项目中最常用的展示功能非列表莫属,也就是说,列表在项目中用的非常的多。


由于我在前期对RecycleView做了大量的封装,用起来非常的便捷,所以前期在项目中,所有的列表全部用RecycleView实现了。

但是后来在测试,以及版本的迭代中发现,RecycleView 有一个非常大的问题!

RecycleView 不支持 wrap_content !!!!


而且,


如果要实现网格效果(9宫格),真的不如使用 GridView, 

因为RecycleView 不支持屏幕宽度的自适应,ItemView自适应

       需要手动来调整适应



所以,我的总结如下:

1.  如果列表高度 不是全屏,或者固定值,还是使用 ListView 比较好
2.  网格的效果,直接使用GridView




你可能感兴趣的:(Android开发,RecycleView,android,AdapterView,Android总结)