重复创建问题

来源:11-3 多布局Section列表实现与分类列表点击事件

凌伊

2018-10-14

每次看到你写网络请求数据处理的时候,都是在处理成功之后去新建一个Adapter,这样再这个界面没有销毁的时候,没请求一次,都会去新建一次adapter,这不是很不合理,特别是分页的时候;
这里是不是在界面初始化的时候去新建adapter,在数据请求成功的时候去更新list<> data的数据,然后adapter.notifydatasetchanged()去刷新,这样更好?
图片描述

写回答

1回答

傅猿猿

2018-10-19

其实这样是最好的,不过我做了个简化,就是你想啊,adapter里面是不是本来绑定了一个数据集 ,每次要清空一下,所以干脆就new了,监控一下内存,基本没有增长,这样方便重复数据

0
1
凌伊
那要是分页的话,就不能这么写了吧? 分页用什么形式呢?
2018-10-19
共1条回复

Android通用框架设计与完整电商App开发

从第一行代码开始教你,通用且一键式配置的框架设计并轻松实现完整电商App

2028 学习 · 1182 问题

查看课程