一种图片上传的方法及终端技术

技术编号:38045673 阅读:5 留言:0更新日期:2023-06-30 11:11
本发明专利技术公开了一种图片上传的方法及终端,接收用户选择的第一图片组,在用户对所选择图片进行文字说明的编辑时,同时使用多线程上传第一图片组;并且,若在编辑过程中需要进行图片变更,则接收变更后的第二图片组,对其中已经上传的图片进行过滤后再进行图片上传。因此,通常用户选择的图片都是自身比较满意的基本上不会再次变更的,所以通过在图片选中后以及文字编辑期间,就预先进行图片的上传,即在用户结束编辑的时候就已经将所选择的图片上传完毕了,后续发布文字说明和最终选择的图片时,不需要再次上传图片,减少从编辑图片、文字说明以及上传个人动态,这一整体操作的耗时,提高用户体验感。提高用户体验感。提高用户体验感。

【技术实现步骤摘要】
一种图片上传的方法及终端


[0001]本专利技术涉及图片处理
,特别涉及一种图片上传的方法及终端。

技术介绍

[0002]目前很多的管理系统以及APP上都存在有图片上传的功能,其中,还会存在多张图片上传的功能。比如说各种社交软件的朋友圈,就会经常传递一张至多张的照片,并附带一些文字说明来表达自身的一些心情。目前此场景下的图片上传方式一般为:用户选择了多张图片后,编写好文字说明,点击确定按钮后,预先由程序单独上传图片或者图片打包后统一上传,之后调用更新接口,新增文字内容。此时,可能就存在打包文件上传,以及再次更新文字等操作耗时较长,会影响用户体验的问题。

技术实现思路

[0003]本专利技术所要解决的技术问题是:提供一种图片上传的方法及终端,能够减少图片上传的操作耗时,提高用户体验感。
[0004]为了解决上述技术问题,本专利技术采用的技术方案为:
[0005]一种图片上传的方法,包括步骤:
[0006]接收用户选择的第一图片组,在为所选择的图片编辑文字说明时,使用多线程上传所述第一图片组;
[0007]若编辑过程中接收到图片变更操作,则对变更后的第二图片组中已上传的图片进行过滤,使用多线程上传过滤后的第二图片组;
[0008]在完成编辑后,发布文字说明和最终选择的图片。
[0009]为了解决上述技术问题,本专利技术采用的另一种技术方案为:
[0010]一种图片上传的终端,包括存储器、处理器以及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0011]接收用户选择的第一图片组,在为所选择的图片编辑文字说明时,使用多线程上传所述第一图片组;
[0012]若编辑过程中接收到图片变更操作,则对变更后的第二图片组中已上传的图片进行过滤,使用多线程上传过滤后的第二图片组;
[0013]在完成编辑后,发布文字说明和最终选择的图片。
[0014]本专利技术的有益效果在于:接收用户选择的第一图片组,在用户对所选择图片进行文字说明的编辑时,同时使用多线程上传第一图片组;并且,若在编辑过程中需要进行图片变更,则接收变更后的第二图片组,对其中已经上传的图片进行过滤后再进行图片上传。因此,通常用户选择的图片都是自身比较满意的基本上不会再次变更的,所以通过在图片选中后以及文字编辑期间,就预先进行图片的上传,即在用户结束编辑的时候就已经将所选择的图片上传完毕了,后续发布文字说明和最终选择的图片时,不需要再次上传图片,减少从编辑图片、文字说明以及上传个人动态,这一整体操作的耗时,提高用户体验感。
附图说明
[0015]图1为本专利技术实施例的一种图片上传的方法的流程图;
[0016]图2为本专利技术实施例的一种图片上传的终端的示意图;
[0017]标号说明:
[0018]1、一种图片上传的终端;2、存储器;3、处理器。
具体实施方式
[0019]为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。
[0020]请参照图1,本专利技术实施例提供了一种图片上传的方法,包括步骤:
[0021]接收用户选择的第一图片组,在为所选择的图片编辑文字说明时,使用多线程上传所述第一图片组;
[0022]若编辑过程中接收到图片变更操作,则对变更后的第二图片组中已上传的图片进行过滤,使用多线程上传过滤后的第二图片组;
[0023]在完成编辑后,发布文字说明和最终选择的图片。
[0024]从上述描述可知,本专利技术的有益效果在于:接收用户选择的第一图片组,在用户对所选择图片进行文字说明的编辑时,同时使用多线程上传第一图片组;并且,若在编辑过程中需要进行图片变更,则接收变更后的第二图片组,对其中已经上传的图片进行过滤后再进行图片上传。因此,通常用户选择的图片都是自身比较满意的基本上不会再次变更的,所以通过在图片选中后以及文字编辑期间,就预先进行图片的上传,即在用户结束编辑的时候就已经将所选择的图片上传完毕了,后续发布文字说明和最终选择的图片时,不需要再次上传图片,减少从编辑图片、文字说明以及上传个人动态,这一整体操作的耗时,提高用户体验感。
[0025]进一步地,所述接收用户选择的第一图片组之前包括:
[0026]监听用户的图片选择操作,在图片选择完成后获取选择的图片数量;
[0027]根据所述图片数量创建对应数量的上传线程。
[0028]由上述描述可知,根据选中图片的数量建立对应数量的上传线程,以便于后续使用多线程对图片组的图片进行批量上传,提高图片上传效率。
[0029]进一步地,所述使用多线程上传所述第一图片组包括:
[0030]对所述第一图片组进行压缩打包,并请求上传服务器的一次接口,根据所述接口返回的第一唯一标识与所述第一图片组的压缩包进行关联,将压缩包分片上传;
[0031]所述使用多线程上传过滤后的第二图片组包括:
[0032]对过滤后的所述第二图片组进行压缩打包,并请求上传服务器的一次接口,根据所述接口返回的第二唯一标识与过滤后的所述第二图片组的压缩包进行关联,将压缩包分片上传。
[0033]由上述描述可知,每次进行图片组的上传都从上传服务器处获取一个对应的唯一标识,便于后续建立文字说明与已上传图片的关联关系。
[0034]进一步地,所述在完成编辑后,发布文字说明和最终选择的图片包括:
[0035]当所述文字说明编辑结束之后,根据所述接口返回的所有唯一标识,将所述文字
说明与用户最终选择的所有图片进行关联发布。
[0036]由上述描述可知,将文字说明与一个或多个唯一标识进行关联,用户点击上传按钮的时候,直接上传文字说明以及该关联关系即可,大大提升了动态上传效率。
[0037]进一步地,上传所述第一图片组或者上传过滤后的第二图片组之前包括:
[0038]将所述第一图片组和过滤后的所述第二图片组的图片名称列表保存至本地。
[0039]由上述描述可知,在每次上传前先将待上传图片组的名称列表保存至本地,便于后续再次收到图片组时进行过滤操作。
[0040]请参照图2,本专利技术另一实施例提供了一种图片上传的终端,包括存储器、处理器以及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0041]接收用户选择的第一图片组,在为所选择的图片编辑文字说明时,使用多线程上传所述第一图片组;
[0042]若编辑过程中接收到图片变更操作,则对变更后的第二图片组中已上传的图片进行过滤,使用多线程上传过滤后的第二图片组;
[0043]在完成编辑后,发布文字说明和最终选择的图片。
[0044]从上述描述可知,接收用户选择的第一图片组,在用户对所选择图片进行文字说明的编辑时,同时使用多线程上传第一图片组;并且,若在编辑过程中需要进行图片变更,则接收变更后的第二图片组本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图片上传的方法,其特征在于,包括步骤:接收用户选择的第一图片组,在为所选择的图片编辑文字说明时,使用多线程上传所述第一图片组;若编辑过程中接收到图片变更操作,则对变更后的第二图片组中已上传的图片进行过滤,使用多线程上传过滤后的第二图片组;在完成编辑后,发布文字说明和最终选择的图片。2.根据权利要求1所述的一种图片上传的方法,其特征在于,所述接收用户选择的第一图片组之前包括:监听用户的图片选择操作,在图片选择完成后获取选择的图片数量;根据所述图片数量创建对应数量的上传线程。3.根据权利要求1所述的一种图片上传的方法,其特征在于,所述使用多线程上传所述第一图片组包括:对所述第一图片组进行压缩打包,并请求上传服务器的一次接口,根据所述接口返回的第一唯一标识与所述第一图片组的压缩包进行关联,将压缩包分片上传;所述使用多线程上传过滤后的第二图片组包括:对过滤后的所述第二图片组进行压缩打包,并请求上传服务器的一次接口,根据所述接口返回的第二唯一标识与过滤后的所述第二图片组的压缩包进行关联,将压缩包分片上传。4.根据权利要求3所述的一种图片上传的方法,其特征在于,所述在完成编辑后,发布文字说明和最终选择的图片包括:当所述文字说明编辑结束之后,根据所述接口返回的所有唯一标识,将所述文字说明与用户最终选择的所有图片进行关联发布。5.根据权利要求3所述的一种图片上传的方法,其特征在于,上传所述第一图片组或者上传过滤后的第二图片组之前包括:将所述第一图片组和过滤后的所述第二图片组的图片名称列表保存至本地。6.一种图片上传的终端,包括存储器、处理器以及存储在所述存储器上并可...

【专利技术属性】
技术研发人员:刘德建郭孟祺陈娟郭凤英郑坦陈宏
申请(专利权)人:福建天泉教育科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1