[发明专利]图片批量上传或下载的进度显示方法及装置有效
申请号: | 201610754203.9 | 申请日: | 2016-08-30 |
公开(公告)号: | CN106325878B | 公开(公告)日: | 2019-09-13 |
发明(设计)人: | 刘念;童德星 | 申请(专利权)人: | 贵阳朗玛信息技术股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 550022 贵州省贵阳*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 累加 上传 下载 进度显示 进度 进度条 图片标识符 单元格 图片 小包 通信技术领域 返回信息 图片上传 下载成功 移动 分包 可用 显示屏 页面 服务器 字典 | ||
本发明属于通信技术领域,具体涉及一种图片批量上传或下载的进度显示方法及装置。该方法包括以下步骤:基于每个图片对应的至少一个小包,将每个图片进行分包上传或下载;接收小包上传或下载成功后服务器发出的返回信息;将所述进度子值累加到在字典中用所述图片标识符Ⅰ标记的进度条中,得到所述进度条的当前进度累加值;刷新页面,在移动端的显示屏中的单元格中显示与所述图片标识符Ⅰ相对应的图片及所述当前进度累加值。该方法可用于移动端的批量图片上传或下载的进度显示,其能确保进度子值累加到对应的进度条中,且确保单元格中显示出来的图片和其进度累加值是相对应的。
技术领域
本发明属于通信技术领域,具体涉及一种图片批量上传或下载的进度显示方法及装置。
背景技术
当用户想通过移动端进行上传或下载图片时,特别是多张图片一起上传或下载的时候,给每个图片加一个上传或下载的进度条是很有必要的,这可以让用户实时地看到每一张图片上传或下载的进度情况。
现有的移动端的显示屏的Cell(单元格)是重复利用机制的。也就是说,移动端的显示屏中只能通过一定数目的单元格显示一定数目的图片,用户滑动显示屏的时候,新显示的单元格会重复利用被滑出的单元格对象。此时,会导致单元格上的进度条的进度情况不是相应图片上传或下载的进度情况,导致用户看到的进度情况是错误的,这极大地降低了用户的体验。
发明内容
为了解决上述技术问题,本发明提供一种图片批量上传或下载的进度显示方法及装置,利用该方法可以确保进度子值累加到对应的进度条中,且确保单元格中显示出来的图片和其进度累加值是相对应的,进而可以提高用户的体验。
本发明采用如下技术方案:
一方面,本发明提供一种图片批量上传或下载的进度显示方法,其包括以下步骤:
基于每个图片对应的至少一个小包,将每个图片进行分包上传或下载;
接收小包上传或下载成功后服务器发出的返回信息,所述返回信息包括与该小包相对应的图片的图片标识符Ⅰ和与该小包相对应的进度子值;
将所述进度子值累加到在字典中用所述图片标识符Ⅰ标记的进度条中,得到所述进度条的当前进度累加值;所述用所述图片标识符Ⅰ标记的进度条,是指在字典中用所述图片标识符Ⅰ标记该进度条的编号或者用所述图片标识符Ⅰ作为该进度条的编号;在字典中至多存在一个用所述图片标识符Ⅰ标记的进度条,且字典中的已被所述图片标识符Ⅰ标记的进度条在解除标记之前不能被其他图片标识符标记;
刷新页面,在移动端的显示屏中的单元格中显示与所述图片标识符Ⅰ相对应的图片及所述当前进度累加值;其中,所述移动端的显示屏中的单元格与所述字典中的表格标识符一一对应,且用于显示与所述图片标识符Ⅰ相对应的图片的单元格的表格标识符是所述字典中用所述图片标识符Ⅰ标记的表格标识符。
优选的是,在所述接收小包上传或下载成功后服务器发出的返回信息之后,且将所述进度子值累加到用所述图片标识符Ⅰ标记的进度条中之前,还可以包括:
根据所述返回信息中的图片标识符Ⅰ,判断字典中是否存在用所述图片标识符Ⅰ标记的表格标识符;
如果字典中存在用所述图片标识符Ⅰ标记的表格标识符,则根据所述图片标识符Ⅰ和该表格标识符在字典中查找包含所述图片标识符Ⅰ的进度条编号,并根据包含所述图片标识符Ⅰ的进度条编号调取相对应的进度条;
如果字典中不存在用所述图片标识符Ⅰ标记的表格标识符,则判断字典中是否存在能够被所述图片标识符Ⅰ标记的表格标识符;若字典中存在能够被所述图片标识符Ⅰ标记的表格标识符,则选定一个可以被所述图片标识符Ⅰ标记的表格标识符,并在所述字典中用所述图片标识符Ⅰ标记选定的表格标识符,同时在该选定的表格标识符对应的单元格中选定一个没被其他图片标识符标记的进度条,并在所述字典中用该图片标识符Ⅰ标记该选定的进度条。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵阳朗玛信息技术股份有限公司,未经贵阳朗玛信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610754203.9/2.html,转载请声明来源钻瓜专利网。