[发明专利]图片批量上传或下载的进度显示方法及装置有效
申请号: | 201610754203.9 | 申请日: | 2016-08-30 |
公开(公告)号: | CN106325878B | 公开(公告)日: | 2019-09-13 |
发明(设计)人: | 刘念;童德星 | 申请(专利权)人: | 贵阳朗玛信息技术股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 550022 贵州省贵阳*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 累加 上传 下载 进度显示 进度 进度条 图片标识符 单元格 图片 小包 通信技术领域 返回信息 图片上传 下载成功 移动 分包 可用 显示屏 页面 服务器 字典 | ||
1.一种图片批量上传或下载的进度显示方法,其特征在于,包括以下步骤:
基于每个图片对应的至少一个小包,将每个图片进行分包上传或下载;
接收小包上传或下载成功后服务器发出的返回信息,所述返回信息包括与该小包相对应的图片的图片标识符Ⅰ和与该小包相对应的进度子值;
将所述进度子值累加到在字典中用所述图片标识符Ⅰ标记的进度条中,得到所述进度条的当前进度累加值;所述用所述图片标识符Ⅰ标记的进度条,是指在字典中用所述图片标识符Ⅰ标记该进度条的编号或者用所述图片标识符Ⅰ作为该进度条的编号;在字典中至多存在一个用所述图片标识符Ⅰ标记的进度条,且字典中的已被所述图片标识符Ⅰ标记的进度条在解除标记之前不能被其他图片标识符标记;
刷新页面,在移动端的显示屏中的单元格中显示与所述图片标识符Ⅰ相对应的图片及所述当前进度累加值;其中,所述移动端的显示屏中的单元格与所述字典中的表格标识符一一对应,且用于显示与所述图片标识符Ⅰ相对应的图片的单元格的表格标识符是所述字典中用所述图片标识符Ⅰ标记的表格标识符。
2.根据权利要求1所述的图片批量上传或下载的进度显示方法,其特征在于,在所述接收小包上传或下载成功后服务器发出的返回信息之后,且将所述进度子值累加到用所述图片标识符Ⅰ标记的进度条中之前,还包括:
根据所述返回信息中的图片标识符Ⅰ,判断字典中是否存在用所述图片标识符Ⅰ标记的表格标识符;
如果字典中存在用所述图片标识符Ⅰ标记的表格标识符,则根据所述图片标识符Ⅰ和该表格标识符在字典中查找包含所述图片标识符Ⅰ的进度条编号,并根据包含所述图片标识符Ⅰ的进度条编号调取相对应的进度条;
如果字典中不存在用所述图片标识符Ⅰ标记的表格标识符,则判断字典中是否存在能够被所述图片标识符Ⅰ标记的表格标识符;若字典中存在能够被所述图片标识符Ⅰ标记的表格标识符,则选定一个可以被所述图片标识符Ⅰ标记的表格标识符,并在所述字典中用所述图片标识符Ⅰ标记选定的表格标识符,同时在该选定的表格标识符对应的单元格中选定一个没被其他图片标识符标记的进度条,并在所述字典中用该图片标识符Ⅰ标记所述没被其他图片标识符标记的进度条。
3.根据权利要求2所述的图片批量上传或下载的进度显示方法,其特征在于,还包括:
所述判断字典中是否存在能够被所述图片标识符Ⅰ标记的表格标识符后,若字典中不存在能够被所述图片标识符Ⅰ标记的表格标识符,则将所述返回信息放入到等待队列中;
响应用户在显示屏上的操作,将字典中的用图片标识符Ⅱ标记的表格标识符解除标记,同时,将用所述图片标识符Ⅱ标记的进度条解除标记,且将解除标记的所述图片标识符Ⅱ标记的进度条的当前进度累加值归为零;
选定一个已解除标记的表格标识符,在所述字典中用等待队列中的所述返回信息中的图片标识符Ⅰ标记选定的表格标识符,同时在该选定的表格标识符对应的单元格中选定一个已解除标记的进度条,在所述字典中用等待队列中的所述返回信息中的图片标识符Ⅰ标记该选定的进度条。
4.根据权利要求3所述的图片批量上传或下载的进度显示方法,其特征在于,还包括:
所述用等待队列中的所述返回信息中的图片标识符Ⅰ标记选定的表格标识符之后,删除所述等待队列中的该返回信息,并筛选所述等待队列中的其他返回信息中的图片标识符,根据筛选出的其他返回信息中的图片标识符和该返回信息中的图片标识符Ⅰ,判断是否存在类似返回信息;所述类似返回信息是指其中的图片标识符与该返回信息中的图片标识符Ⅰ相同的其他返回信息;
如果等待队列中包含类似返回信息,则将类似返回信息中的进度子值累加到用该图片标识符Ⅰ标记的进度条中,得到该进度条的当前进度累加值;同时,删除所述等待队列中的所述类似返回信息。
5.根据权利要求1所述的图片批量上传或下载的进度显示方法,其特征在于,还包括:
所述得到所述进度条的当前进度累加值之后,还包括:将所述进度累加值与预设进度值相比较;
如果所述进度累加值等于预设进度值,则在刷新页面后,在移动端的显示屏中的单元格中显示与所述图片标识符Ⅰ相对应的图片上传或下载完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵阳朗玛信息技术股份有限公司,未经贵阳朗玛信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610754203.9/1.html,转载请声明来源钻瓜专利网。