因为我已经有几年没有为 Android 编程了,现在我又开始了,有一个问题:

显示列表的最新技术是什么?过去是 ListActivity。但是现在我看到有一个新的 AppCompatActivity 来支持操作栏。

那么我应该用什么灵魂来使它成为现代的方式呢?

请您参考如下方法:

前段时间,在遗留应用程序中,您可以在常规 Activity 中使用 ListActivityListView。在最新版本的 Android 中,在列表中显示项目的首选方式是使用所谓的 RecyclerView。 .请参阅链接文档。它非常好并且很有帮助。除了命名约定之外,RecyclerView 还为您提供了更大的灵 active ,并且开箱即用地实现了 ViewHolder 模式,以便在滚动期间重新使用 View ,从而提高应用程序的性能。在引入 RecyclerView 之前,您必须自己实现 ViewHolder 模式。

总结:

而不是 ActivityListActivity,您应该使用 AppCompatActivity 并在其中放置 RecyclerView 以保持向后兼容性使用较旧的系统和设备。


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!