CN105868401A - 用于终端设备的图片管理方法及终端设备 - Google Patents
用于终端设备的图片管理方法及终端设备 Download PDFInfo
- Publication number
- CN105868401A CN105868401A CN201610245551.3A CN201610245551A CN105868401A CN 105868401 A CN105868401 A CN 105868401A CN 201610245551 A CN201610245551 A CN 201610245551A CN 105868401 A CN105868401 A CN 105868401A
- Authority
- CN
- China
- Prior art keywords
- picture
- user
- information
- uploaded
- cloud
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/51—Indexing; Data structures therefor; Storage structures
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明提供一种用于终端设备的图片管理方法及终端设备。所述方法包括:从服务器端接收用户的云图片的信息;根据接收到的所述用户的云图片的信息查找在本地的指定相册中尚未上传至云端的图片;显示用于提示用户上传所述尚未上传至云端的图片的交互信息。本发明的实施例提供的用于终端设备的图片管理方法及终端设备,根据从服务器端获取的用户的云图片的信息查找尚未上传至云端的图片,自动提示用户将尚未上传至服务器的图片进行上传,可以有效地避免终端设备出现故障时图片丢失给用户造成损失。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种用于终端设备的图片管理方法及终端设备。
背景技术
随着智能终端技术的不断发展,智能手机、平板电脑等智能终端设备已经得到普及。用户可以使用智能终端设备获取信息、即时通讯、拍摄照片以及观看视频节目等。在用户使用智能终端设备的过程中,智能终端设备中保存的图片越来越多,包括拍摄的照片、照片美化程序修改的图片和/或从视频播放应用中截取的图片等。
为了防止图片丢失以及节省终端设备的存储空间,用户根据自己的喜好选择图片或相册文件夹上传到云端服务器进行存储。但是,由于用户的智能终端设备中的图片会较多,相册文件夹也较多,对于处理事物比较繁忙的用户而言,容易漏传图片。如果遇到智能终端设备出现硬件损坏、死机等故障的情况,有可能使智能终端设备本地存储的图片全部丢失,给用户造成损失。
发明内容
本发明的目的在于提供一种用于终端设备的图片管理方法及终端设备,对终端设备中的图片进行智能管理,避免图片丢失给用户造成的损失。
根据本发明的一方面,本发明的实施例提供一种用于终端设备的图片管理方法,所述方法包括:从服务器端接收用户的云图片的信息;根据接收到的所述用户的云图片的信息查找在本地的指定相册中尚未上传至云端的图片;显示用于提示用户上传所述尚未上传至云端的图片的交互信息。
进一步地,响应于对图库应用界面的下拉刷新操作,执行上述从服务器端接收用户的云图片的信息的处理,并且,所述方法还包括:向所述服务器端发送对用户的云图片的信息的请求。
进一步地,所述从服务器端接收到的所述用户的云图片的信息还包括各个所述云图片所属的云相册的信息;所述根据接收到的所述用户的云图片的信息查找在本地的指定相册中尚未上传至云端的图片的处理包括:分别在本地的图库中与所述云相册相应的本地相册中查找尚未上传至云端的图片。
进一步地,所述方法还包括:根据用户选择上传一个或多个所述尚未上传至云端的图片的交互指令,将用户选择上传的图片上传到所述服务器端。
根据本发明的另一方面,本发明的实施例还提供一种终端设备,所述终端设备包括:信息接收模块,用于从服务器端接收用户的云图片的信息;图片查找模块,用于根据接收到的所述用户的云图片的信息查找在本地的指定相册中尚未上传至云端的图片;交互信息显示模块,用于显示用于提示用户上传所述尚未上传至云端的图片的交互信息。
进一步地,所述终端设备还包括:信息请求模块,用于向所述服务器端发送对用户的云图片的信息的请求;所述信息接收模块响应于对图库应用界面的下拉刷新操作,从服务器端接收用户的云图片的信息。
进一步地,所述信息接收模块从服务器端接收到的所述用户的云图片的信息还包括各个所述云图片所属的云相册的信息;所述图片查找模块还用于:分别在本地的图库中与所述云相册相应的本地相册中查找尚未上传至云端的图片。
进一步地,所述终端设备还包括:图片上传模块,用于根据用户选择上传一个或多个所述尚未上传至云端的图片的交互指令,将用户选择上传的图片上传到所述服务器端。
本发明的实施例提供的用于终端设备的图片管理方法及终端设备,根据从服务器端获取的用户的云图片的信息查找尚未上传至云端的图片,自动提示用户将尚未上传至服务器的图片进行上传,可以有效地避免在终端设备出现故障时图片丢失给用户造成损失。
附图说明
图1是示出本发明示例性实施例一提供的用于终端设备的图片管理方法的流程图;
图2是示出本发明示例性实施例二提供的用于终端设备的图片管理方法的流程图;
图3是示出本发明示例性实施例三提供的终端设备的逻辑框图;
图4是示出本发明示例性实施例四提供的终端设备的逻辑框图;
图5是示出本发明示例性实施例五提供的终端设备的逻辑框图。
具体实施方式
本发明的基本构思是提供一种用于终端设备的图片管理方法及终端设备,通过服务器端对用户上传至服务器的云图片的信息进行统计,并根据服务器端存储的云图片的信息查找终端设备中的未上传至服务器进行存储的图片,生成交互信息,提示用户将尚未上传至服务器端的图片进行上传,从而对用户向服务器上传图片进行主动提示。
本实施例中的服务器端集成在云端服务器中,在各实施例中的服务器端又称云端。
下面结合附图详细描述本发明的示例性实施例的用于终端设备的图片管理方法及终端设备。
实施例一
图1是示出本发明示例性实施例一提供的用于终端设备的图片管理方法的流程图,该方法的执行主体可以为如图3所示的终端设备,或者集成在该终端设备中具有相同功能的装置。
参照图1,在步骤S110,从服务器端接收用户的云图片的信息。
本实施例中,云图片的信息由服务器端根据用户上传到服务器的图片(即云图片)的信息统计生成。其中,各云图片的具体信息包括各云图片的生成时间、文件名称、存储路径等信息,用于标识各云图片。例如,从某图片美化应用程序修改后上传至云端的图片的信息,可以包括该照片美化应用程序的名称,以及修改标识等信息。该云图片的信息优选为各云图片的存储路径信息,以方便根据该存储路径信息可以快捷地查找到各云图片在用户终端中的文件位置。
在步骤S120,根据接收到的用户的云图片的信息查找在本地的指定相册中尚未上传至云端的图片。
在终端设备接收到用户的云图片的信息之后,根据其中的各云图片的具体信息,在本地的指定相册中查找尚未上传至云端的图片的信息。具体查找方式可以为,将云图片的信息与指定相册中各图片的信息进行对比,判断指定相册中是否有图片的信息出现在云图片的信息中的各云图片的具体信息中,若有图片的信息出现在其中,则判断为该图片已上传至云端;若有图片的信息未出现在其中,则判断为该图片尚未上传至云端。
由于云图片的信息是基于用户已上传至云端的多个云图片的具体信息统计生成的,可以保证从指定相册中准确地查找到尚未上传的图片。
其中,指定相册可以为用户终端中的常用相册文件夹,可以由用户确定,或者根据用户对多个相册文件夹的操作频率数据即可确定。此外,可以在执行步骤S120之前,对指定相册中是否存储有图片进行确认,若确认指定相册中没有存储图片,则不对该指定相册执行步骤S120;若确认指定相册中存储有一个或多个图片,则对该指定相册执行步骤S120。
在步骤S130,显示用于提示用户上传尚未上传至云端的图片的交互信息。
在从指定相册中查找到尚未上传至云端的图片之后,标识出这部分(一个或多个)尚未上传的图片,并生成用于提示用户将这部分尚未上传的图片进行上传的交互信息。然后显示出该交互信息来提示用户,使用户能够及时进行上传操作。
例如,若从指定相册中查找到多个尚未上传的图片,用户在查看到交互信息时,可以根据自己喜好来对该多个尚未上传的图片进行操作,将这部分图片全部上传至云端,或从中选择出重要的图片上传至云端。
本发明的实施例提供的用于终端设备的图片管理方法,基于用户上传至云端的云图片的信息,来查找本地尚未上传至云端的图片,并提示用户将这部分尚未上传的图片进行上传,使用户可以将尚未上传的图片上传至云端进行存储,进而避免出现图片易丢失的问题。
实施例二
图2是示出本发明示例性实施例二提供的用于终端设备的图片管理方法的流程图,该方法可以视为图1所示实施例一的方法的一种具体实现方式。
参照图2,在图1所示实施例的基础上,该方法还包括步骤S140和步骤S150。
在步骤S140,向服务器端发送对用户的云图片的信息的请求。
具体地,可以基于用户终端或用户终端的图库应用程序,周期性地向服务器端发送对用户的云图片的信息的请求,使用户终端的图库应用程序可以根据该云图片的信息,来查找本地的尚未上传的图片,方便用户将重要的图片及时上传至云端服务器进行存储。
此外,也可以在图库应用界面中设置用于发送对用户的云图片的信息的请求的交互项,使用户通过操作该交互项来向服务器请求用户的云图片的信息。例如,用户的指定相册中具有数量较多的图片,用户不能确认其中的哪一部分尚未上传至云端。此时,若用户想要及时上传尚未上传的图片,可以通过点击、滑动等方式操作交互项,向服务器请求用户的云图片的信息。
本实施例中,在用户访问用户终端中的图库应用时,用户可以在图库应用界面进行下拉刷新操作,使图库应用程序执行步骤S110,从服务器端接收用户的云图片的信息,从指定文件夹中查找出尚未上传的图片,并基于前述交互信息将这部分图片上传至云端。
优选地,在执行完步骤S110,从服务器端接收的用户的云图片的信息中还包括各个云图片所属的云相册的信息,在执行步骤S120时,分别在本地的图库中与该云相册相应的本地相册中查找尚未上传至云端的图片。
具体地,在本地的图库中查找尚未上传至云端的图片,可以较为全面地找到尚未上传的图片,使用户可以将图库中的图片全部上传至云端进行存储,防止图片丢失。此外,根据该云相册的信息中的云相册的名称、物理地址等具体信息,可以较为方便地确定与该云相册相应的本地相册。若该本地相册中已有图片上传至服务器端,则该本地相册可以确定该本地相册为用户常用的相册文件夹,其中的图片会不断进行更新。在执行步骤S120时,从该本地相册中更加精确且快捷地查找到尚未上传至云端的图片。
在查找到尚未上传至云端的图片之后,继续执行步骤S130,生成用于提示用户上传这部分图片的交互信息。
在步骤S150,根据用户选择上传一个或多个尚未上传至云端的图片的交互指令,将用户选择上传的图片上传到服务器端。
用户基于上述交互信息,可以通过点击的操作方式,选择将一个或多个被标识出的尚未上传至云端的图片。由用户终端根据用户的操作方式生成交互指令,将用户选择上传的图片上传至服务器端。由此,用户可以完成对重要图片进行的安全存储,防止其因为终端故障等问题而丢失。此外,若用户未从尚未上传至云端的多个图片中选择进行上传的图片,则不执行步骤S150。
本发明的实施例提供的用于终端设备的图片管理方法,在图1所示实施例的基础上,进一步示出了基于用户的云图片的信息,在本地查找尚未上传的图片的具体方式,可以更加精确地查找到尚未上传至云端的图片;以及示出了将尚未上传至云端的图片进行上传的具体方式,从而保证用户可以将未上传的图片上传至云端进行存储。
实施例三
图3是示出本发明示例性实施例三提供的终端设备的逻辑框图,该终端设备可用于执行如图1所示实施例的方法。
参照图3,该终端设备包括信息接收模块310、图片查找模块320和交互信息显示模块330。
其中,信息接收模块310用于从服务器端接收用户的云图片的信息;图片查找模块320用于根据接收到的所述用户的云图片的信息查找在本地的指定相册中尚未上传至云端的图片;交互信息显示模块330用于显示用于提示用户上传所述尚未上传至云端的图片的交互信息。
本发明的实施例提供的终端设备,利用用户上传至云端的云图片的信息,在本地的指定相册中查找尚未上传至云端的图片,并提示用户将这部分尚未上传的图片进行上传,使用户可以将尚未上传的图片上传至云端进行存储,可以有效地避免出现图片易丢失的问题,防止给用户造成损失。
实施例四
图4是示出本发明示例性实施例四提供的终端设备的逻辑框图,该终端设备为在图3所示实施例的终端设备的基础上提供一种具体实现方式,该终端设备可用于执行如2所示实施例的方法。
参照图4,在图3所示实施例的基础上,该终端设备还包括:信息请求模块340,用于向服务器端发送对用户的云图片信息的请求;并且,信息接收模块310具体用于响应于对图库应用界面的下拉刷新操作,从服务器端接收用户的云图片的信息。
进一步地,信息接收模块310从服务器端接收到的用户的云图片的信息还包括各个云图片所属的云相册的信息;图片查找模块320还用于:分别在本地的图库中与云相册相应的本地相册中查找尚未上传至云端的图片。
进一步地,该终端设备还包括:图片上传模块350,用于根据用户选择上传一个或多个尚未上传至云端的图片的交互指令,将用户选择上传的图片上传到服务器端。
本发明的实施例提供的终端设备,在图3所示终端设备的基础上,进一步示出了图片查找模块查找尚未上传的图片的具体方式,以及增加了用于将尚未上传的图片上传至云端的图片上传模块,可以有效保证用户能够将尚未上传的图片及时上传至云端进行存储。
实施例五
本发明的实施例还提供一种如图5所示的终端设备。
参照图5,该终端设备包括处理器510、收发器520、显示器530和总线540,其中处理器510、收发器520和显示器530通过总线540通信。
该收发器520用于从服务器端接收用户的云图片的信息。
该处理器510用于根据接收到的所述用户的云图片的信息查找在本地的指定相册中尚未上传至云端的图片。
该显示器530显示用于提示用户上传所述尚未上传至云端的图片的交互信息。
在一种可选的实施方式中,收发器520响应于对图库应用界面的下拉刷新操作,从服务器端接收用户的云图片的信息;而且,收发器520还用于向所述服务器端发送对用户的云图片的信息的请求。
在一种可选的实施方式中,收发器520从服务器端接收到的所述用户的云图片的信息还包括各个所述云图片所属的云相册的信息;处理器510用于分别在本地的图库中与所述云相册相应的本地相册中查找尚未上传至云端的图片。
在一种可选的实施方式中,收发器520还用于根据用户选择上传一个或多个所述尚未上传至云端的图片的交互指令,将用户选择上传的图片上传到所述服务器端。
应理解,根据本发明实施例提供的终端设备可实现图1和图2中的各个方法的相应流程,为了简洁,在此不再赘述,上述方法实施例中的相关描述也适用于本实施例。
此外,本发明实施例还提供了一种计算机程序,该计算机程序包括计算机可读代码,当该计算机可读代码在计算机设备上运行时,导致该计算机设备执行前述实施例一或实施例二的用于终端设备的图片管理方法。
此外,本发明实施例还提供了一种计算机可读介质,其中存储了上述的计算机程序。
需要指出,根据实施的需要,可将本申请中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本发明的目的。
上述根据本发明的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如CD ROM、RAM、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如ASIC或FPGA)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,RAM、ROM、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的处理方法。此外,当通用计算机访问用于实现在此示出的处理的代码时,代码的执行将通用计算机转换为用于执行在此示出的处理的专用计算机。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (8)
1.一种用于终端设备的图片管理方法,所述方法包括:
从服务器端接收用户的云图片的信息;
根据接收到的所述用户的云图片的信息查找在本地的指定相册中尚未上传至云端的图片;
显示用于提示用户上传所述尚未上传至云端的图片的交互信息。
2.根据权利要求1所述的方法,其中,响应于对图库应用界面的下拉刷新操作,执行如权利要求1所述的处理;并且,
所述方法还包括:向所述服务器端发送对用户的云图片的信息的请求。
3.根据权利要求1所述的方法,其中,所述从服务器端接收到的所述用户的云图片的信息还包括各个所述云图片所属的云相册的信息;
所述根据接收到的所述用户的云图片的信息查找在本地的指定相册中尚未上传至云端的图片的处理包括:
分别在本地的图库中与所述云相册相应的本地相册中查找尚未上传至云端的图片。
4.根据权利要求1至3中任一项所述的方法,其中,所述方法还包括:
根据用户选择上传一个或多个所述尚未上传至云端的图片的交互指令,将用户选择上传的图片上传到所述服务器端。
5.一种终端设备,所述终端设备包括:
信息接收模块,用于从服务器端接收用户的云图片的信息;
图片查找模块,用于根据接收到的所述用户的云图片的信息查找在本地的指定相册中尚未上传至云端的图片;
交互信息显示模块,用于显示用于提示用户上传所述尚未上传至云端的图片的交互信息。
6.根据权利要求5所述的终端设备,其中,所述终端设备还包括:信息请求模块,用于向所述服务器端发送对用户的云图片的信息的请求;
所述信息接收模块具体用于:响应于对图库应用界面的下拉刷新操作,从服务器端接收用户的云图片的信息。
7.根据权利要求5所述的终端设备,其中,所述信息接收模块从服务器端接收到的所述用户的云图片的信息还包括各个所述云图片所属的云相册的信息;
所述图片查找模块还用于:分别在本地的图库中与所述云相册相应的本地相册中查找尚未上传至云端的图片。
8.根据权利要求5至7中任一项所述的终端设备,其中,所述终端设备还包括:
图片上传模块,用于根据用户选择上传一个或多个所述尚未上传至云端的图片的交互指令,将用户选择上传的图片上传到所述服务器端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610245551.3A CN105868401A (zh) | 2016-04-19 | 2016-04-19 | 用于终端设备的图片管理方法及终端设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610245551.3A CN105868401A (zh) | 2016-04-19 | 2016-04-19 | 用于终端设备的图片管理方法及终端设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105868401A true CN105868401A (zh) | 2016-08-17 |
Family
ID=56633573
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610245551.3A Pending CN105868401A (zh) | 2016-04-19 | 2016-04-19 | 用于终端设备的图片管理方法及终端设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105868401A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106933975A (zh) * | 2017-02-14 | 2017-07-07 | 北京奇虎科技有限公司 | 一种媒体文件的显示方法、装置及移动终端 |
CN109150967A (zh) * | 2018-07-10 | 2019-01-04 | 阿里巴巴集团控股有限公司 | 一种相册创建方法、装置以及电子设备 |
CN110460668A (zh) * | 2019-08-15 | 2019-11-15 | 深圳市盟天科技有限公司 | 一种文件上传方法、装置、计算机设备和存储介质 |
-
2016
- 2016-04-19 CN CN201610245551.3A patent/CN105868401A/zh active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106933975A (zh) * | 2017-02-14 | 2017-07-07 | 北京奇虎科技有限公司 | 一种媒体文件的显示方法、装置及移动终端 |
CN106933975B (zh) * | 2017-02-14 | 2019-09-17 | 北京安云世纪科技有限公司 | 一种媒体文件的显示方法、装置及移动终端 |
CN109150967A (zh) * | 2018-07-10 | 2019-01-04 | 阿里巴巴集团控股有限公司 | 一种相册创建方法、装置以及电子设备 |
CN110460668A (zh) * | 2019-08-15 | 2019-11-15 | 深圳市盟天科技有限公司 | 一种文件上传方法、装置、计算机设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102323333B1 (ko) | 애플리케이션 데이터 프로세싱 방법 및 장치, 및 저장 매체 | |
US9092455B2 (en) | Image curation | |
US11496546B2 (en) | File download manager | |
US10748070B2 (en) | Identification and presentation of changelogs relevant to a tenant of a multi-tenant cloud service | |
US10623517B2 (en) | Content prefetching and cache management | |
CN112822560B (zh) | 虚拟礼物赠送方法、***、计算机设备及存储介质 | |
CN106155789A (zh) | 一种应用冻结方法及移动终端 | |
CN105868401A (zh) | 用于终端设备的图片管理方法及终端设备 | |
US20110055007A1 (en) | Information processing apparatus, program and information processing system | |
CN104281369A (zh) | 图片上传处理方法和装置 | |
CN110049180A (zh) | 拍摄姿势推送方法和装置、智能终端 | |
WO2015096427A1 (zh) | 一种监控录像定位查找方法及*** | |
US10467279B2 (en) | Selecting digital content for inclusion in media presentations | |
CN106815283A (zh) | 数据处理方法、装置及电子设备 | |
CN110413684B (zh) | 一种数据库同步方法、装置及*** | |
CN105868399A (zh) | 相册文件夹的管理方法及装置 | |
CN104901939B (zh) | 多媒体文件播放方法和终端及服务器 | |
CN105930437A (zh) | 在应用程序中管理图片的方法、装置和终端设备 | |
CN110020070A (zh) | 网页圈选数据处理方法、装置及*** | |
CN105320514A (zh) | 图片处理方法及装置 | |
US20170131857A1 (en) | Wallpaper processing method and electronic device | |
CN106294709B (zh) | 云存储文件的展示方法及装置 | |
CN102722543B (zh) | 一种用于文件储存的方法 | |
WO2015180587A1 (zh) | 一种图像的展示处理方法和装置 | |
US11582272B1 (en) | Whiteboard background customization system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160817 |