买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:海南车智易通信息技术有限公司
摘要:本发明属于移动应用开发和前端性能优化技术领域,且公开了瀑布流模式下图片浏览的内存优化及加载方法,该加载方法的具体步骤如下:S1:请求图片列表并缓存:S2:计算视图大小和预加载:S3:加载并显示图片:S4:图片处理和缓存;S5:滚动加载与预加载;S6:处理加载失败的图片;S7:重试加载失败的图片。本发明通过节省系统资源,更以用户浏览体验为核心,通过创新的加载方案,本发明成功解决了内存占用过高的问题,并在保证内存优化的同时,为用户带来了更佳的浏览体验,根据用户的浏览行为智能预加载图像,结合真实视图大小对图片进行精确缩放和像素对齐,确保图片清晰度和适配性,通过合理复用图片和视图,有效减少内存占用。
主权项:1.瀑布流模式下图片浏览的内存优化及加载方法,其特征在于:该加载的具体方法步骤如下:S1:请求图片列表并缓存:客户端启动,请求图片列表,缓存成功图片至本地图像模型数组;S2:计算视图大小和预加载:遍历图像模型,计算屏幕显示大小,并预加载首屏图片,确保流畅浏览体验;S3:加载并显示图片:加载用户可视区域内图片,先展示默认图,再异步加载网络图,若缓存中有图则直接加载,否则通过图片引擎下载,确保快速显示;S4:图片处理和缓存;图片下载成功后,经过缩放和圆角处理,其处理结果将被缓存至内存和磁盘中以备后续使用;S5:滚动加载与预加载;用户滚动屏幕时,系统预加载可视范围外图片,优先加载滚动方向上的内容,确保流畅浏览体验;S6:处理加载失败的图片对于加载失败的图片,系统将其存入failLoadArray,并为每个模型添加failLoadNum字段记录失败次数,初始为1,便于后续重试或移除;S7:重试加载失败的图片:检查failLoadArray,非空则重试加载图片,失败则failLoadNum加1,达3次移除该图片,直至failLoadArray为空,瀑布流加载完成。
全文数据:
权利要求:
百度查询: 海南车智易通信息技术有限公司 瀑布流模式下图片浏览的内存优化及加载方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。