Android ListView和RecyclerView之间的区别是什么

Android ListView和RecyclerView之间的区别是什么,android,xml,listview,android-recyclerview,Android,Xml,Listview,Android Recyclerview,我想做一个快速响应的适配器 哪个视图更有效,ListView或RecyclerView?基本上取决于您的实现。RecyclerView是一个具有不同架构原则的新小部件。如果您的列表很简单,不使用选择模式、选择模式和其他硬依赖的东西,如CursorAdapter,那么使用RecyclerView会更快更好,它的性能会更好。在另一种情况下,最好使用ListView—您可以使用诸如SelectionMode之类的现成工具。在提出此问题之前,您是否阅读了这两种工具的文档?具有讽刺意味的是,如果您的列表过

我想做一个快速响应的适配器


哪个视图更有效,
ListView
RecyclerView

基本上取决于您的实现。RecyclerView是一个具有不同架构原则的新小部件。如果您的列表很简单,不使用选择模式、选择模式和其他硬依赖的东西,如CursorAdapter,那么使用RecyclerView会更快更好,它的性能会更好。在另一种情况下,最好使用ListView—您可以使用诸如SelectionMode之类的现成工具。

在提出此问题之前,您是否阅读了这两种工具的文档?具有讽刺意味的是,如果您的列表过于复杂,即任意布局,则您也必须使用RecyclerView。如果列表项很重,您最好使用自定义视图以避免过多的“布局”、“测量”和“图形”:)我指的是任意大小和布局的单元格,如编程指南: