我在 android 中使用 RecyclerView 时使用模型类、适配器类和 Activity 。
我想知道什么是模型、 View 和 Controller ,为什么?
最佳答案
我们举一个很简单的例子来理解这些。假设您必须使用 Recycler View 呈现 1000 人及其姓名的列表。
模型:简单来说就是数据。在示例中,它将是那 1000 个人的名字。
View : View 是呈现一个数据项的 View 。也就是说,在此处呈现一个用户姓名的 View - 例如,它可以是 TextView。
Adapter:Adapter 是 Controller ,是使模型和 View 相互协作的 Backbone 。它接受模型和 View ,然后具有在 View 中显示此数据模型、管理回收、更新等的逻辑。
关于android - Android RecyclerView 中的模型、 View 和 Controller 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37662322/