有没有公司项目实际运用的?还有这样做有什么优缺点
您的每一个用心回答,都会让这个世界变得更美好一些!
首先,你用的图片加载框架是什么?其实glide就会根据你控件的大小了加载图片,不至于影响流畅度。
然后呢,你看看你的逻辑,是不是一次性加载太多了?其实手机屏幕就那么大,一次显示的图片最多也就一个手机屏幕,你可以试试分页,分批加载图片。
另外,你首页的图片都是些什么图片?如果是固定的,其实可以放本地,统一处理,然后如果需要更新的时候,下载个新的资源包替换上去,这样铁定快。不过如果首页的图片每次都不一样,这么做就不行。
首先看你图片来源把,如果是数据库里面的url,可以用分页获取,如果是网络来源自己控制下url就行
首先,你用的图片加载框架是什么?其实glide就会根据你控件的大小了加载图片,不至于影响流畅度。
然后呢,你看看你的逻辑,是不是一次性加载太多了?其实手机屏幕就那么大,一次显示的图片最多也就一个手机屏幕,你可以试试分页,分批加载图片。
另外,你首页的图片都是些什么图片?如果是固定的,其实可以放本地,统一处理,然后如果需要更新的时候,下载个新的资源包替换上去,这样铁定快。不过如果首页的图片每次都不一样,这么做就不行。
首先看你图片来源把,如果是数据库里面的url,可以用分页获取,如果是网络来源自己控制下url就行