哪个更适合用来显示聊天消息?据我所知,RecyclerVIEw支持更多的自定义视图方向(通常被视为性能优越),但由于聊天本质上是列表式的,使用ListVIEw会更好吗?
对于这个用例,它是否会产生很大的不同?
谢谢!
解决方法:
RecyclerVIEw是作为ListVIEw改进编写的,所以是的,您可以使用ListVIEw控件创建一个列表,但使用RecyclerVIEw更容易:
滚动时重用单元格 – 它在ListVIEw适配器中实现VIEw Holder,但它是可选的,而在RecycleVIEw中它是编写适配器的默认方式.
动画常用列表 *** 作 – 动画被解耦并委托给ItemAnimator.
当您需要自定义列表或想要更好的动画时,RecyclerVIEw功能强大. ListVIEw中的这些便捷方法给人们带来了很多麻烦,这就是为什么RecyclerVIEw为他们提供了更灵活的解决方案.
RecyclerVIEw以增加开发人员的复杂性为代价,为开发人员提供了巨大的动力.有些事情可以在ListVIEw中轻松完成,现在可以花费很多不必要的努力.
我认为,如果ListVIEw满足所有用例,那么就不需要用RecyclerVIEw替换它.
总结以上是内存溢出为你收集整理的android – 用于聊天应用程序的RecyclerView vs ListView全部内容,希望文章能够帮你解决android – 用于聊天应用程序的RecyclerView vs ListView所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)