Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 聊天应用程序的RecyclerView vs ListView_Android_Listview_Android Recyclerview_Chat - Fatal编程技术网

Android 聊天应用程序的RecyclerView vs ListView

Android 聊天应用程序的RecyclerView vs ListView,android,listview,android-recyclerview,chat,Android,Listview,Android Recyclerview,Chat,哪种方式更适合显示聊天信息?据我所知,RecyclerView支持更多的自定义视图方向(通常认为在性能方面更优越),但由于聊天本质上类似于列表,使用ListView会更好吗 对于这个用例,这两种方式都有很大的不同吗 谢谢 是的,Recyclerview是一个很好的选择。Recyclerview是一个更好的选择,因为Recyclerview有自己的holder类,而Recyclerview有很多内置动画。与listview相比,它使用方便,重量更轻 回收器视图是更好的选择,因为可以使用视图保持器来

哪种方式更适合显示聊天信息?据我所知,RecyclerView支持更多的自定义视图方向(通常认为在性能方面更优越),但由于聊天本质上类似于列表,使用ListView会更好吗

对于这个用例,这两种方式都有很大的不同吗


谢谢

是的,Recyclerview是一个很好的选择。

Recyclerview是一个更好的选择,因为Recyclerview有自己的holder类,而Recyclerview有很多内置动画。与listview相比,它使用方便,重量更轻

回收器视图是更好的选择,因为可以使用视图保持器来避免滚动过程中遇到的问题


此外,与列表视图相比,recycler视图还有更多的优势。RecyclerView更适合于聊天应用程序。RecyclerView的性能优于ListView,因为聊天日志可能是无限的,所以最好使用
RecyclerView
来获得内存和性能。请检查此项。。。读这个答案