我想实现一个通用的数据模型类,它将具有一个string类型的属性,它将包含整个服务器json响应
所以我是初级Android开发人员,我想到的问题是我必须为不同的服务器响应创建不同的数据模型类。所以我想到了一种解决方法,并使用适配器为数据充气,为我的所有视图创建了单一数据模型。现在这个数据模型类只有一个string类型的属性,它将包含我从api得到的整个json响应,我可以稍后在我的适配器中解析。
我只是想知道我的方法是错误的还是更清洁的做法。和/或是否有任何性能优势?
尝试创建类似的泛型类
public Response<T> {
String status;
T data;
String error;
}
而不是手动解析响应使用Gson库将您的Json转换为模型类,然后将模型传递给适配器