在应用程序中管理图片的方法、装置和终端设备的制造方法
【专利摘要】本发明实施例提供一种在应用程序中管理图片的方法、装置和终端设备,所述方法包括:获取用户指示隐藏显示第一图片文件夹的指令;如果所述第一图片文件夹的信息未在所述应用程序中的第一隐藏显示列表中,则将所述第一图片文件夹的信息上传到服务器中;将所述第一图片文件夹的信息添加到所述第一隐藏显示列表中;隐藏显示所述第一图片文件夹。采用本发明实施例的技术方案,根据用户的指示,将第一图片文件夹隐藏显示,使得用户根据需求个性化选择显示或者隐藏显示的图片文件夹,用户仅对显示的图片文件夹进行操作,隐藏显示的图片文件夹不再对用户使用系统图库造成影响。
【专利说明】
在应用程序中管理图片的方法、装置和终端设备
技术领域
[0001]本发明涉及手机技术领域,尤其涉及一种在应用程序中管理图片的方法、装置和终端设备。
【背景技术】
[0002]由于手机的系统图库中经常会有应用程序后台推送的图片,比如聊天类应用程序推送的图片和/或播放类应用程序推送的图片等,这些图片中大部分图片对用户而言的用处不大,也就是通常说的手机中的垃圾图片,在用户使用系统图库的时候,会对用户造成干扰;特别当垃圾图片数量比较多时,容易占用手机较大的存储容量,影响手机运行的速度。
【发明内容】
[0003]本发明的目的在于,提供一种在应用程序中管理图片的方法、装置和终端设备,避免手机系统图库中部分图片对用户使用图库的干扰。
[0004]根据本发明的一方面,提供一种在应用程序中管理图片的方法,所述方法包括:获取用户指示隐藏显示第一图片文件夹的指令;如果所述第一图片文件夹的信息未在所述应用程序中的第一隐藏显示列表中,则将所述第一图片文件夹的信息上传到服务器中;将所述第一图片文件夹的信息添加到所述第一隐藏显示列表中;隐藏显示所述第一图片文件夹。
[0005]根据本发明的另一方面,还提供一种在应用程序中管理图片的装置,所述装置包括:指令获取单元,用于获取用户指示隐藏显示第一图片文件夹的指令;信息处理单元,用于如果所述指令获取单元获取的第一图片文件夹的信息未在所述应用程序中的第一隐藏显示列表中,则将所述第一图片文件夹的信息上传到服务器中;并且将所述第一图片文件夹的信息添加到所述第一隐藏显示列表中;图片处理单元,用于根据所述指令获取单元获取的指令隐藏显示所述第一图片文件夹。
[0006]根据本发明的另一方面,还提供一种终端设备,所述终端设备包括:一个或多个处理器;存储器;一个或多个程序,所述一个或多个程序存储在所述存储器中,且经配置以由所述一个或者多个处理器执行所述一个或者多个程序包含的用于执行如前所述的在应用程序中管理图片的方法的指令。
[0007]采用本发明实施例的技术方案,根据用户的指示,将第一图片文件夹隐藏显示,使得用户根据需求个性化选择显示或者隐藏显示的图片文件夹,用户仅对显示的图片文件夹进行操作,隐藏显示的图片文件夹不再对用户使用系统图库造成影响。
【附图说明】
[0008]图1示出本发明实施例一中在应用程序中管理图片的方法的流程示意图;
[0009]图2示出本发明实施例一中应用程序首页界面的示意图;
[0010]图3示出本发明实施例一中应用程序中的图片隐藏显示管理界面的示意图;
[0011]图4示出本发明实施例二中一种在应用程序中管理图片的装置的结构示意图;
[0012]图5示出本发明实施例三中终端设备的结构示意图。
【具体实施方式】
[0013]下面结合附图详细描述本发明在应用程序中管理图片的方法、装置和终端设备的示例性实施例。在以下实施例中,应用程序安装在手机终端中,该手机终端是指安装了安卓操作系统的手机终端。
[0014]实施例一
[0015]图1示出本发明实施例一中在应用程序中管理图片的方法的流程示意图,如图1所示,在应用程序中管理图片的方法包括:
[0016]在S110,获取用户指示隐藏显示第一图片文件夹的指令,转而执行S120和S140。
[0017]在本实施例中以应用程序为系统图库为例进行说明,该示例仅为了说明本发明实施例的技术方案,而不应作为对本发明的技术方案的限制,当应用程序为其他应用程序的原理相同。图2示出本发明实施例一中应用程序首页界面的示意图。图3示出本发明实施例一中应用程序中的图片隐藏显示管理界面的示意图。参见图2和图3,在应用程序的首页界面210上显示图片文件夹的隐藏显示功能调用交互项220,当隐藏显示功能调用交互项220被选中,则切换到图片隐藏显示管理界面310,在图片隐藏显示管理界面310上显示隐藏显示操作交互项320,在图片隐藏显示管理界面310中通过第一图片文件夹330对应的隐藏显示操作交互项是否被选中,确定用户是否指示隐藏显示第一图片文件夹的指令。
[0018]在S120,确定第一图片文件夹的信息是否在所述应用程序中的第一隐藏显示列表中,如果所述第一图片文件夹的信息未在所述应用程序中的第一隐藏显示列表中,则执行S130。如果所述第一图片文件夹的信息在所述应用程序中的第一隐藏显示列表中,结束操作。
[0019]预先维护第一隐藏显示列表(又称黑名单),获取了用户指示隐藏显示第一图片文件夹的指令后,根据第一图片文件夹的信息查找第一隐藏显示列表,确定第一图片文件夹的信息是否在所述应用程序中的第一隐藏显示列表中。
[0020]在S130,将所述第一图片文件夹的信息上传到服务器中;以及将所述第一图片文件夹的信息添加到所述第一隐藏显示列表中。
[0021 ]在S140,隐藏显示所述第一图片文件夹。
[0022]参见图3,区域340中显示的是首次被选中隐藏显示操作交互项的第一图片文件夹的显示方式,首次被选中时,将以灰度形式在图片隐藏显示管理界面310界面上显示,当退出图片隐藏显示管理界面310界面后,再次进入应用程序的其他界面时,隐藏显示的第一图片文件夹对用户不可见。
[0023]隐藏显示的第一图片文件夹只在当前应用程序中不可见,在另一应用程序中显示所述第一图片文件夹,即除了获取到用户指示隐藏显示第一图片文件夹的指令的应用程序之外,在用户终端设备中的其他应用程序中,第一图片文件夹对用户可见。
[0024]优选地,在当前应用程序中还可以设置已隐藏显示的文件夹的操作界面,在应用程序的首页界面210上显示用于切换到已隐藏显示的文件夹的操作界面的操作交互项,以切换到已隐藏显示的文件夹的操作界面,在该已隐藏显示的文件夹的操作界面上显示用于显示已隐藏显示的文件夹的操作交互项,以便用户撤销对第一图片文件夹隐藏显示的指令,使得第一图片文件夹对用户可见。
[0025]进一步地,所述方法还包括:
[0026]将所述第一隐藏显示列表上传到所述服务器。服务器对多个用户终端设备上传的第一隐藏显示列表进行统计,根据用户选择第一图片文件夹的频率和/或次数统计得到第二隐藏显示列表。
[0027]进一步地,所述方法还包括:
[0028]从所述服务器请求并下载第二隐藏显示列表;
[0029]如果所述第二隐藏显示列表与所述第一隐藏显示列表一致,则结束操作;或者,如果所述第二隐藏显示列表与所述第一隐藏显示列表不一致,则用所述第二隐藏显示列表替换所述第一隐藏显示列表。
[0030]进一步地,设置图片文件夹自动隐藏的功能,具体实现包括:如果所述应用程序中显示的第二图片文件夹的信息在所述第一隐藏显示列表中,则隐藏显示所述第二图片文件夹。
[0031]进一步的,设置隐藏显示的图片文件夹的清理的功能,具体实现包括:当所述第一图片文件夹从开始隐藏显示的时间达到清理时间阈值时,弹出询问是否删除所述第一图片文件夹的第一提示窗口;并且/或者,当所述第二图片文件夹从开始隐藏显示的时间达到清理时间阈值时,弹出询问是否删除所述第二图片文件夹的第二提示窗口;并且/或者,当所述第一图片文件夹中的图片数量达到清理数量阈值时,弹出询问是否删除所述第一图片文件夹的第三提示窗口;并且/或者,当所述第二图片文件夹中的图片数量达到清理数量阈值时,弹出询问是否删除所述第二图片文件夹的第四提示窗口。
[0032]采用本发明实施例的技术方案,根据用户的指示,将第一图片文件夹隐藏显示,使得用户根据需求个性化选择显示或者隐藏显示的图片文件夹,用户仅对显示的图片文件夹进行操作,隐藏显示的图片文件夹不再对用户使用系统图库造成影响。
[0033]实施例二
[0034]图4示出本发明实施例二中一种在应用程序中管理图片的装置的结构示意图。本实施例的在应用程序中管理图片的装置用于执行实施例一中在应用程序中管理图片的方法。参见图4,所述装置包括指令获取单元410、信息处理单元420和图片处理单元430。
[0035]指令获取单元410用于获取用户指示隐藏显示第一图片文件夹的指令。
[0036]信息处理单元420用于如果所述指令获取单元获取的第一图片文件夹的信息未在所述应用程序中的第一隐藏显示列表中,则将所述第一图片文件夹的信息上传到服务器中;并且将所述第一图片文件夹的信息添加到所述第一隐藏显示列表中。
[0037]图片处理单元430用于根据所述指令获取单元获取的指令隐藏显示所述第一图片文件夹。
[0038]进一步地,所述信息处理单元还用于将所述第一隐藏显示列表上传到所述服务器。
[0039]进一步地,所述图片处理单元还用于如果所述应用程序中显示的第二图片文件夹的信息在所述第一隐藏显示列表中,则隐藏显示所述第二图片文件夹。
[0040]进一步地,所述装置还包括提示单元(图中未示出),所述提示单元用于当所述图片处理单元将所述第一图片文件夹从开始隐藏显示的时间达到清理时间阈值时,弹出询问是否删除所述第一图片文件夹的第一提示窗口;并且/或者,当所述图片处理单元将所述第二图片文件夹从开始隐藏显示的时间达到清理时间阈值时,弹出询问是否删除所述第二图片文件夹的第二提示窗口;并且/或者,当所述图片处理单元将所述第一图片文件夹中的图片数量达到清理数量阈值时,弹出询问是否删除所述第一图片文件夹的第三提示窗口;并且/或者,当所述图片处理单元将所述第二图片文件夹中的图片数量达到清理数量阈值时,弹出询问是否删除所述第二图片文件夹的第四提示窗口。
[0041 ]进一步地,所述装置还包括请求单元(图中未示出),所述请求单元用于从所述服务器请求并下载第二隐藏显示列表;以及,所述信息处理单元还用于如果所述请求单元下载的所述第二隐藏显示列表与所述第一隐藏显示列表一致,则结束操作;或者,如果所述第二隐藏显示列表与所述第一隐藏显示列表不一致,则用所述第二隐藏显示列表替换所述第一隐藏显不列表。
[0042]采用本发明实施例的技术方案,根据用户的指示,将第一图片文件夹隐藏显示,使得用户根据需求个性化选择显示或者隐藏显示的图片文件夹,用户仅对显示的图片文件夹进行操作,隐藏显示的图片文件夹不再对用户使用系统图库造成影响。
[0043]实施例三
[0044]图5示出本发明实施例三中终端设备的结构示意图。
[0045]参见图5,本实施例中的终端设备包括一个或多个处理器510和存储器520,处理器510和存储器520通过总线530通信;一个或多个程序,所述程序包括计算机可读代码,所述一个或多个程序存储在所述存储器中,且经配置以由所述一个或者多个处理器执行所述一个或者多个程序包含的用于执行如实施例一所述的在应用程序中管理图片的的指令。
[0046]进一步地,所述处理器还用于在另一应用程序中显示所述第一图片文件夹。
[0047]本发明实施例还提供了一种计算机可读介质,其中存储了上述的程序。
[0048]采用本发明实施例的技术方案,根据用户的指示,将第一图片文件夹隐藏显示,使得用户根据需求个性化选择显示或者隐藏显示的图片文件夹,用户仅对显示的图片文件夹进行操作,隐藏显示的图片文件夹不再对用户使用系统图库造成影响。
[0049]需要指出,根据实施的需要,可将本申请中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本发明的目的。
[0050]上述根据本发明的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如CD R0M、RAM、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如ASIC或FPGA)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,RAM、ROM、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的处理方法。此外,当通用计算机访问用于实现在此示出的处理的代码时,代码的执行将通用计算机转换为用于执行在此示出的处理的专用计算机。
[0051]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种在应用程序中管理图片的方法,所述方法包括: 获取用户指示隐藏显示第一图片文件夹的指令; 如果所述第一图片文件夹的信息未在所述应用程序中的第一隐藏显示列表中,则将所述第一图片文件夹的信息上传到服务器中; 将所述第一图片文件夹的信息添加到所述第一隐藏显示列表中; 隐藏显示所述第一图片文件夹。2.根据权利要求1所述的方法,其中,所述方法还包括: 将所述第一隐藏显示列表上传到所述服务器。3.根据权利要求2所述的方法,其中,所述方法还包括: 如果所述应用程序中显示的第二图片文件夹的信息在所述第一隐藏显示列表中,则隐藏显示所述第二图片文件夹。4.根据权利要求3所述的方法,其中,所述方法还包括: 当所述第一图片文件夹从开始隐藏显示的时间达到清理时间阈值时,弹出询问是否删除所述第一图片文件夹的第一提示窗口 ;并且/或者, 当所述第二图片文件夹从开始隐藏显示的时间达到清理时间阈值时,弹出询问是否删除所述第二图片文件夹的第二提示窗口 ;并且/或者, 当所述第一图片文件夹中的图片数量达到清理数量阈值时,弹出询问是否删除所述第一图片文件夹的第三提示窗口 ;并且/或者, 当所述第二图片文件夹中的图片数量达到清理数量阈值时,弹出询问是否删除所述第二图片文件夹的第四提示窗口。5.根据权利要求1所述的方法,其中,所述方法还包括: 从所述服务器请求并下载第二隐藏显示列表; 如果所述第二隐藏显示列表与所述第一隐藏显示列表一致,则结束操作;或者,如果所述第二隐藏显示列表与所述第一隐藏显示列表不一致,则用所述第二隐藏显示列表替换所述第一隐藏显示列表。6.根据权利要求1所述的方法,其中,所述方法还包括: 在另一应用程序中显示所述第一图片文件夹。7.—种在应用程序中管理图片的装置,所述装置包括: 指令获取单元,用于获取用户指示隐藏显示第一图片文件夹的指令; 信息处理单元,用于如果所述指令获取单元获取的第一图片文件夹的信息未在所述应用程序中的第一隐藏显示列表中,则将所述第一图片文件夹的信息上传到服务器中;并且将所述第一图片文件夹的信息添加到所述第一隐藏显示列表中; 图片处理单元,用于根据所述指令获取单元获取的指令隐藏显示所述第一图片文件夹。8.根据权利要求7所述的装置,其中,所述信息处理单元还用于将所述第一隐藏显示列表上传到所述服务器。9.根据权利要求8所述的装置,其中,所述图片处理单元还用于如果所述应用程序中显示的第二图片文件夹的信息在所述第一隐藏显示列表中,则隐藏显示所述第二图片文件夹。10.根据权利要求9所述的装置,其中,所述装置还包括提示单元,用于当所述图片处理单元将所述第一图片文件夹从开始隐藏显示的时间达到清理时间阈值时,弹出询问是否删除所述第一图片文件夹的第一提示窗口;并且/或者,当所述图片处理单元将所述第二图片文件夹从开始隐藏显示的时间达到清理时间阈值时,弹出询问是否删除所述第二图片文件夹的第二提示窗口;并且/或者,当所述图片处理单元将所述第一图片文件夹中的图片数量达到清理数量阈值时,弹出询问是否删除所述第一图片文件夹的第三提示窗口;并且/或者,当所述图片处理单元将所述第二图片文件夹中的图片数量达到清理数量阈值时,弹出询问是否删除所述第二图片文件夹的第四提示窗口。11.根据权利要求7所述的装置,其中,所述装置还包括请求单元,用于从所述服务器请求并下载第二隐藏显示列表; 所述信息处理单元还用于如果所述请求单元下载的所述第二隐藏显示列表与所述第一隐藏显示列表一致,则结束操作;或者,如果所述第二隐藏显示列表与所述第一隐藏显示列表不一致,则用所述第二隐藏显示列表替换所述第一隐藏显示列表。12.一种终端设备,所述终端设备包括: 一个或多个处理器; 存储器; 一个或多个程序,所述一个或多个程序存储在所述存储器中,且经配置以由所述一个或者多个处理器执行所述一个或者多个程序包含的用于执行如权利要求1至6任一项所述的在应用程序中管理图片的方法的指令。13.根据权利要求12所述的终端设备,其中,所述终端设备中的处理器还用于在另一应用程序中显示所述第一图片文件夹。
【文档编号】G06F17/30GK105930437SQ201610245516
【公开日】2016年9月7日
【申请日】2016年4月19日
【发明人】田宇
【申请人】乐视控股(北京)有限公司, 乐视移动智能信息技术(北京)有限公司