一种资源保存的方法及终端设备.pdf

上传人:r7 文档编号:1307228 上传时间:2018-04-14 格式:PDF 页数:14 大小:886.49KB
返回 下载 相关 举报
摘要
申请专利号:

CN201611026315.9

申请日:

2016.11.17

公开号:

CN106649589A

公开日:

2017.05.10

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 17/30申请日:20161117|||公开

IPC分类号:

G06F17/30; G06F9/54

主分类号:

G06F17/30

申请人:

深圳市金立通信设备有限公司

发明人:

余超; 庞振; 李小虎

地址:

518040 广东省深圳市福田区深南大道7028号时代科技大厦东座21楼

优先权:

专利代理机构:

广州三环专利代理有限公司 44202

代理人:

郝传鑫;熊永强

PDF下载: PDF下载
内容摘要

本发明实施例涉及终端技术领域,公开了一种资源保存的方法及终端设备。其中,该方法包括:接收在终端设备的目标应用中保存第一资源的操作指令;获取所述第一资源的统一资源标识符URI;在预置的URI列表中查询所述第一资源的URI;若所述第一资源的URI不在所述URI列表中,则在所述目标应用中保存所述第一资源,并将所述第一资源的URI存储在所述URI列表中。实施本发明实施例,可以避免资源在应用中被重复保存,进而在应用中查找资源时帮助提高查找效率。

权利要求书

1.一种资源保存的方法,其特征在于,包括:
接收在终端设备的目标应用中保存第一资源的操作指令;
获取所述第一资源的统一资源标识符URI;
在预置的URI列表中查询所述第一资源的URI;
若所述第一资源的URI不在所述URI列表中,则在所述目标应用中保存所述第一资源,
并将所述第一资源的URI存储在所述URI列表中。
2.根据权利要求1所述方法,其特征在于,所述方法还包括:
接收在所述目标应用中删除第二资源的操作指令;
获取所述第二资源的URI;
根据所述第二资源的URI删除根据所述第二资源制作的缩率图,并删除所述URI列表中
所述第二资源的URI。
3.根据权利要求2所述方法,其特征在于,所述在所述目标应用中保存所述第一资源,
并将所述第一资源的URI存储在所述URI列表中之后,所述方法还包括:
为所述第一资源制作缩略图;
在所述目标应用中显示所述第一资源的位置添加所述缩略图。
4.根据权利要求2所述方法,其特征在于,所述在所述目标应用中保存所述第一资源,
并将所述第一资源的URI存储在所述URI列表中之后,所述方法还包括:
在所述目标应用中显示所述第一资源的位置添加指向所述第一资源存储地址的索引。
5.根据权利要求1~4中任意一项所述方法,其特征在于,所述接收在终端设备的目标
应用中保存第一资源的操作指令,包括:
获取在所述目标应用中保存资源的操作指令;
根据所述保存资源的操作指令跳转至文件管理器以使用户从所述文件管理器选择所
述终端设备中的资源作为所述第一资源。
6.一种终端设备,其特征在于,包括:
第一接收单元,用于接收在终端设备的目标应用中保存第一资源的操作指令;
第一获取单元,用于获取所述第一资源的统一资源标识符URI;
查询单元,用于在预置的URI列表中查询所述第一资源的URI;
第一保存单元,用于当所述第一资源的URI不在所述URI列表中时,在所述目标应用中
保存所述第一资源;
第二保存单元,用于当所述第一资源的URI不在所述URI列表中时,将所述第一资源的
URI存储在所述URI列表中。
7.根据权利要求6所述的终端设备,其特征在于,所述终端设备还包括:
第二接收单元,用于接收在所述目标应用中删除第二资源的操作指令;
第二获取单元,用于获取所述第二资源的URI;
第一删除单元,用于根据所述第二资源的URI删除根据所述第二资源制作的缩率图;
第二删除单元,用于删除所述URI列表中所述第二资源的URI。
8.根据权利要求7所述的终端设备,其特征在于,所述终端设备还包括:
制图单元,用于为所述第一资源制作缩略图;
第一添加单元,用于在所述目标应用中显示所述第一资源的位置添加所述缩略图。
9.根据权利要求7所述的终端设备,其特征在于,所述终端设备还包括:
第二添加单元,用于在所述目标应用中显示所述第一资源的位置添加指向所述第一资
源存储地址的索引。
10.根据权利要求6~9中任意一项所述的终端设备,其特征在于,所述第一接收单元,
包括:
第三获取单元,用于获取在所述目标应用中保存资源的操作指令;
跳转单元,用于根据所述保存资源的操作指令跳转至文件管理器以使用户从所述文件
管理器选择所述终端设备中的资源作为所述第一资源。

说明书

一种资源保存的方法及终端设备

技术领域

本发明涉及终端技术领域,尤其涉及一种资源保存的方法及终端设备。

背景技术

随着终端技术的发展,人们可以利用智能手机、平板电脑和个人数字助理
(Personal Digital Assistant,PDA)等终端设备实现日常生活的各种活动,如进行娱乐、
办公和交流等。在终端设备的应用中,用户可以将从互联网获取的资源进行保存,上述资源
可为超文本标记语言(Hyper Text Mark-up Language,HTML)文档、图像、视频、音频和程序
等。

在终端设备的应用中保存资源时,均需要耗费终端设备一定的存储空间。举例来
说,在记事本中添加图片作为附件时,用户可能重复选择相同的图片,或者在某时刻选择之
前已经添加过的图片,这会造成记事本对同样的图片多次保存,长此以往,大量的重复内容
被保存,导致记事本应用占用空间过大,资源查找效率低。

因此,在程序执行错误或用户错误操作等情况下,可能会重复保存某资源,若资源
被重复保存,则会浪费终端设备的存储空间,也会造成资源查找效率低,降低用户的使用体
验。

发明内容

本发明实施例提供了一种资源保存的方法及终端设备,可以避免资源在应用中被
重复保存而降低应用中资源查找的效率。

本发明实施例第一方面公开了一种资源保存的方法,包括:

接收在终端设备的目标应用中保存第一资源的操作指令;

获取所述第一资源的统一资源标识符URI;

在预置的URI列表中查询所述第一资源的URI;

若所述第一资源的URI不在所述URI列表中,则在所述目标应用中保存所述第一资
源,并将所述第一资源的URI存储在所述URI列表中。

本发明实施例第二方面公开了一种终端设备,包括:

第一接收单元,用于接收在终端设备的目标应用中保存第一资源的操作指令;

第一获取单元,用于获取所述第一资源的统一资源标识符URI;

查询单元,用于在预置的URI列表中查询所述第一资源的URI;

第一保存单元,用于当所述第一资源的URI不在所述URI列表中时,在所述目标应
用中保存所述第一资源;

第二保存单元,用于当所述第一资源的URI不在所述URI列表中时,将所述第一资
源的URI存储在所述URI列表中。

从以上技术方案可以看出,本发明实施例具有以下优点:

本发明实施例中,接收在终端设备的目标应用中保存第一资源的操作指令;获取
所述第一资源的统一资源标识符URI;在预置的URI列表中查询所述第一资源的URI;若所述
第一资源的URI不在所述URI列表中,则在所述目标应用中保存所述第一资源,并将所述第
一资源的URI存储在所述URI列表中。由此可见,实施本发明实施例,通过查询预置的URI列
表中是否包含想要保存的资源的URI的方式,来确定当前应用中是否已经保存了该资源,避
免资源在应用中被重复保存,用户在应用中查找和查看资源时,由于没有重复资源,能够更
加方便快捷。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使
用的附图作简要介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域
的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的
附图。

图1为本发明实施例公开的一种资源保存方法的流程示意图;

图2为本发明实施例公开的另一种资源保存方法的流程示意图;

图3为本发明实施例公开的一种终端设备的结构示意图;

图4为本发明实施例公开的另一种终端设备的结构示意图;

图5为本发明实施例公开的又一种终端设备的结构示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进
一步地详细描述,显然,所描述的实施例是本发明一部份实施例,而不是全部的实施例。基
于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其
它实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别
不同的对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意
图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备
没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还
包括对于这些过程、方法或设备固有的其他步骤或单元。

本发明实施例提供了一种资源保存的方法及终端设备,可以避免资源在应用中被
重复保存而降低应用中资源查找的效率。以下分别进行详细说明。

请参阅图1,图1是本发明实施例公开的一种资源保存方法的流程示意图。其中,图
1所示的资源保存方法可以包括以下步骤:

101、接收在终端设备的目标应用中保存第一资源的操作指令。

本发明实施例中,终端设备可以是各种终端设备,如智能手机、数码相机、智能可
穿戴设备、个人数字助理(Personal DigitalAssistant,PDA)、销售终端(Point of Sales,
POS)等,本发明实施例后续不作复述。

作为一种可选的实施方式,终端设备可通过如下方式接收在终端设备的目标应用
中保存第一资源的操作指令:获取在目标应用中保存资源的操作指令,之后根据上述保存
资源的操作指令跳转至文件管理器,以使用户从上述文件管理器选择上述终端设备中的资
源作为第一资源。其中,上述第一资源可为超文本标记语言(Hyper Text Mark-up
Language,HTML)文档、图片、视频、音频等,本发明实施例不做限定。

102、获取第一资源的统一资源标识符URI。

URI(Uniform Resource Identifier,统一资源标识符)是一个用于标识互联网资
源名称的字符串。URI允许用户对任何(包括本地和互联网)的资源通过特定的协议进行交
互操作。URI由包括确定语法和相关协议的方案所定义,有三个组成部分:访问资源的命名
机制、存放资源的主机名和资源自身的名称。举例来说,file://a:1234/b/c/d.txt,该URI
代表获取资源使用ftp协议,资源目标是a主机的1234端口的b目录下的c目录下的d.txt。

作为一种可选的实施方式,用户在文件管理器选择了终端设备中的资源作为第一
资源后,终端设备根据文件管理器返回的信息得到第一资源的URI。

103、在预置的URI列表中查询第一资源的URI。

作为一种可选的实施方式,上述URI列表中包含目标应用中当前已保存的所有资
源的URI;在该列表中查询第一资源的URI,若第一资源的URI在上述URI列表中,则说明目标
应用中已经保存过第一资源,因此可以不执行保存第一资源的操作,避免重复保存同样的
资源浪费终端设备的存储空间,并且降低保存资源的重复率后,可以在查找资源时帮助提
高查找效率。

URI列表可以采用向量表的形式,即系统预先为该表格分配好内存,之后声明一个
用于保存URI条目的数组,该数组为动态数组,在声明之后还可以增长,也可以插入新元素。

由于URI的无序性,终端设备在上述URI列表中查询第一资源的URI时,可以直接采
用顺序查找的方法;当URI列表中有N条记录时,顺序查找平均需要比较(N+1)/2次,即时间
复杂度为(N+1)/2,因此,在应用中保存的资源的数量较少时,进行顺序查找的时间消耗极
低,不会为用户在应用中保存资源的操作增加过多的时间消耗。

104、若第一资源的URI不在上述URI列表中,则在目标应用中保存第一资源,并将
第一资源的URI存储在上述URI列表中。

若第一资源的URI不在上述URI列表中,则除了需要执行保存第一资源的操作之
外,还需要在上述URI列表中存储第一资源的URI,以便于在之后进行资源保存时,不会重复
保存该第一资源。

举例来说,若终端设备当前运行安卓系统,则可以从系统的层面调用插入数据的
方法,将上述第一资源作为context对象,通过传递context对象的方式将第一资源保存到
目标应用在系统中的独立的文件夹之中。

若上述URI列表为向量表,则获取当前元素迭代器的位置,之后在当前元素迭代器
的位置利用insert语句插入上述第一资源的URI;若之后需要执行删除第二资源的URI的操
作,则先通过顺序查找找到第二资源的URI在上述URI列表中的位置,再利用delete语句删
除第一资源的URI在列表中的记录,之后释放系统为存储该资源所分配的内存。

除此以外,若用户想要在目标应用中删除第二资源时,可以通过如下方式实现:接
收在目标应用中删除第二资源的操作指令;获取第二资源的URI;根据第二资源的URI删除
根据第二资源制作的缩略图,并删除上述URI列表中第二资源的URI。

由此可见,实施图1所描述的方法,可以避免资源在应用中被重复保存,用户在应
用中查找和查看资源时,由于没有重复资源,能够更加方便快捷。

请参阅图2,图2是本发明实施例公开的另一种资源保存方法的流程示意图。如图2
所示,该方法可以包括以下步骤:

201、接收在终端设备的目标应用中保存第一资源的操作指令。

作为一种可选的实施方式,终端设备可通过如下方式接收在终端设备的目标应用
中保存第一资源的操作指令:获取在目标应用中保存资源的操作指令,之后根据上述保存
资源的操作指令跳转至文件管理器,以使用户从上述文件管理器选择上述终端设备中的资
源作为第一资源。

举例来说,若目标应用为记事本应用,用户在记事本应用中想要进行保存图片的
操作。在接收了用户“插入图片”的操作指令后,记事本应用创建新线程,调用终端设备的文
件管理器接口,在显示界面上显示文件管理器的界面;之后监测用户在文件管理器界面上
选择的图片A作为想要插入的图片(第一资源)。

202、获取第一资源的统一资源标识符URI。

作为一种可选的实施方式,用户在文件管理器选择了终端设备中的资源作为第一
资源后,终端设备根据文件管理器返回的信息得到第一资源的URI。

若终端设备当前运行安卓系统,用户在文件管理器界面上选择了图片A作为想要
插入的图片,则通过接收文件管理器的Intent.getData()函数返回的参数,即可得到该图
片的URI。

203、在预置的URI列表中查询第一资源的URI。

作为一种可选的实施方式,上述URI列表中包含目标应用中当前已保存的所有资
源的URI;在该列表中查询第一资源的URI,若第一资源的URI在上述URI列表中,则说明目标
应用中已经保存过第一资源,因此可以不执行保存第一资源的操作,避免重复保存同样的
资源浪费终端设备的存储空间,并且降低保存资源的重复率后,可以在查找资源时帮助提
高查找效率。

若用户是在记事本应用中进行插入图片A的操作,根据对URI列表进行查询的查询
结果,记事本中已经保存过图片A,则结束存储进程,输出“该图片已存储”的提示信息。

204、若第一资源的URI不在上述URI列表中,则在目标应用中保存第一资源,并将
第一资源的URI存储在上述URI列表中。

若第一资源的URI不在上述URI列表中,则除了需要执行保存第一资源的操作之
外,还需要在上述URI列表中存储第一资源的URI,以便于在之后进行资源保存时,不会重复
保存该第一资源。

若图片A的URI不在预置的URI列表中,表示记事本中未存储图片A,执行将图片A保
存在记事本中的操作,并对图片A进行压缩、旋转等操作以获得缩略图,并在用户插入该图
片的位置插入该缩略图,以方便用户查看记事本的内容时可以图文并茂地同时查看文本和
图片。

205、为第一资源制作缩略图。

206、在目标应用中显示第一资源的位置添加上述缩略图。

举例来说,若目标应用为记事本应用,用户在记事本文本中添加了第一资源的话,
在用户查看该文本内容时,需要在当时插入该第一资源的地方显示第一资源的缩略图。因
此,可以通过步骤205~206在目标应用的相应位置添加第一资源的缩略图。

除此以外,还需要在目标应用中显示第一资源的位置添加指向第一资源存储地址
的索引,以便于用户在记事本中能够打开第一资源并对第一资源进行修改、删除等操作。

由此可见,实施图2所描述的方法,可以避免资源在应用中被重复保存,用户在应
用中查找和查看资源时,由于没有重复资源,能够更加方便快捷。除此以外,在目标应用中
显示资源的位置添加该资源的缩略图和索引,使用户查看目标应用中存储的资源时能够一
目了然,并且可以快捷地对该资源进行打开和修改等操作。

请参阅图3,图3是本发明实施例公开的一种终端设备的结构示意图。如图3所示,
该终端设备可以包括:

第一接收单元301,用于接收在终端设备的目标应用中保存第一资源的操作指令。

作为一种可选的实施方式,第一接收单元301可通过如下方式接收在终端设备的
目标应用中保存第一资源的操作指令:获取在目标应用中保存资源的操作指令,之后根据
上述保存资源的操作指令跳转至文件管理器,以使用户从上述文件管理器选择上述终端设
备中的资源作为第一资源。

第一获取单元302,用于获取第一资源的统一资源标识符URI。

作为一种可选的实施方式,用户在文件管理器选择了终端设备中的资源作为第一
资源后,第一获取单元302根据文件管理器返回的信息得到第一资源的URI。

查询单元303,用于在预置的URI列表中查询第一资源的URI。

作为一种可选的实施方式,上述URI列表中包含目标应用中当前已保存的所有资
源的URI;查询单元303在该列表中查询第一资源的URI,若第一资源的URI在上述URI列表
中,则说明目标应用中已经保存过第一资源,因此可以不执行保存第一资源的操作,避免重
复保存同样的资源浪费终端设备的存储空间,并且降低保存资源的重复率后,可以在查找
资源时帮助提高查找效率。

第一保存单元304,用于当第一资源的URI不在上述URI列表中时,在目标应用中保
存第一资源。

第二保存单元305,用于当第一资源的URI不在上述URI列表中时,将第一资源的
URI存储在上述URI列表中。

若第一资源的URI不在上述URI列表中,则除了需要执行保存第一资源的操作之
外,还需要在上述URI列表中存储第一资源的URI,以便于在之后进行资源保存时,不会重复
保存该第一资源。

由此可见,在图3所描述的终端设备中,可以避免资源在应用中被重复保存,用户
在应用中查找和查看资源时,由于没有重复资源,能够更加方便快捷。

请一并参阅图4,图4是本发明实施例公开的另一种终端设备的结构示意图。其中,
图4所示的终端设备是由图3所示的终端设备进行优化得到的,与图3所示的终端设备相比,
图4所示的终端设备还包括:

第二接收单元306,用于接收在目标应用中删除第二资源的操作指令。

第二获取单元307,用于获取第二资源的URI。

第一删除单元308,用于根据第二资源的URI删除根据第二资源制作的缩略图。

第二删除单元309,用于删除上述URI列表中第二资源的URI。

作为一种可选的实施方式,图4所示的终端设备还包括:

制图单元310,用于为第一资源制作缩略图。

第一添加单元311,用于在目标应用中显示第一资源的位置添加上述缩略图。

举例来说,若目标应用为记事本应用,用户在记事本文本中添加了第一资源的话,
在用户查看该文本内容时,需要在当时插入该第一资源的地方显示第一资源的缩略图。因
此,第一添加单元311可以在目标应用的相应位置添加第一资源的缩略图。

作为一种可选的实施方式,图4所示的终端设备还包括:

第二添加单元312,用于在目标应用中显示第一资源的位置添加指向第一资源存
储地址的索引。

除此以外,第二添加单元312需要在目标应用中显示第一资源的位置添加指向第
一资源存储地址的索引,以便于用户在记事本中能够打开第一资源并对第一资源进行修
改、删除等操作。

由此可见,在图4所描述的终端设备中,可以避免资源在应用中被重复保存,用户
在应用中查找和查看资源时,由于没有重复资源,能够更加方便快捷。除此以外,在目标应
用中显示资源的位置添加该资源的缩略图和索引,使用户查看目标应用中存储的资源时能
够一目了然,并且可以快捷地对该资源进行打开和修改等操作。

请参阅图5,图5是本发明实施例公开的又一种终端设备的结构示意图。如图5所
示,该终端设备可以包括:

输入单元501、处理器单元502、输出单元503、通信单元504、存储单元505和电源
506等组件。这些组件通过一条或多条总线进行通信。本领域技术人员可以理解,图5所示的
终端的结构并不构成对本发明的限定,它既可以是总线形结构,也可以是星型结构,还可以
包括比图5所示的结构更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本
发明实施方式中,图5所示的终端包括但不限于移动电话、移动电脑、平板电脑、个人数字助
理(Personal Digital Assistant,PDA)等各种终端。

输入单元501用于实现用户与终端的交互和/或信息输入到终端中。在本发明具体
实施方式中,输入单元501可以是触控面板,触控面板也称为触摸屏或触控屏,可收集用户
在其上触摸或接近的操作动作。比如用户使用手指、触笔等任何适合的物体或附件在触控
面板上或接近触控面板的位置的操作动作,并根据预先设定的程式驱动相应的连接装置。
可选的,触控面板可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用
户的触摸操作,并将检测到的触摸操作转换为电信号,以及将电信号传送给触摸控制器;触
摸控制器从触摸检测装置上接收电信号,并将它转换成触点坐标,再送给处理器单元502。
触摸控制器还可以接收处理器单元502发来的命令并执行。此外,可以采用电阻式、电容式、
红外线(Infrared)以及表面声波等多种类型实现触控面板。

处理器单元502为终端的控制中心,利用各种接口和线路连接整个终端的各个部
分,通过运行或执行存储在存储单元505内的程序代码和/或模块,以及调用存储在存储单
元505内的数据,以执行终端的各种功能和/或处理数据。处理器单元可以由集成电路
(Integrated Circuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗
相同功能或不同功能的封装IC而组成。举例来说,处理器单元502可以仅包括中央处理器
(Central ProcessingUnit,简称CPU),也可以是CPU、数字信号处理器(digital signal
processor,简称DSP)、图形处理器(Graphic Processing Unit,简称GPU)及通信单元中的
控制芯片(例如基带芯片)的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包
括多运算核心。

通信单元504用于建立通信链接,使终端通过通信链接与其他智能设备建立连接,
实现两者间的数据交互。通信单元504可以包括无线局域网(Wireless Local Area
Network,简称wireless LAN)模块、蓝牙模块、近距离无线通信(Near Field
Communication,简称NFC)、基带(Base Band)模块等无线通信模块和以太网、通用串行总线
(Universal Serial Bus,简称USB)、闪电接口(Lightning,目前Apple用于iPhone6/6s等设
备)等有线通信模块。

输出单元503可以包括但不限于影像输出单元、声音输出和触感输出单元。影像输
出单元用于输出文字、图片和/或视频。影像输出单元可包括显示面板,例如采用LCD
(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发
光二极管)、场发射显示器(field emission display,简称FED)等形式来配置的显示面板。
或者影像输出单元可以包括反射式显示器,例如电泳式(electrophoretic)显示器,或利用
光干涉调变技术(Interferometric Modulation ofLight)的显示器。影像输出单元可以包
括单个显示器或不同尺寸的多个显示器。在本发明的具体实施方式中,上述输入单元501所
采用的触控面板亦可同时作为输出单元503的显示面板。例如,显示面板提供标准键盘的视
觉输出,用户根据所看到的视觉信息利用手指或触控笔等操作触控面板,当触控面板检测
到在其上的触摸或接近的手势操作后,确定触摸或接近手势所指示的位置,传送给处理器
单元502获取映射键盘上该位置的字符以形成输入密码。虽然在图5中,输入单元501与输出
单元503是作为两个独立的部件来实现终端的输入和输出功能,但是在某些实施例中,可以
将触控面板与显示面板集成一体而实现终端的输入和输出功能。例如,影像输出单元可以
显示标准键盘,以供用户通过触控方式进行操作。

存储单元505可用于存储程序代码以及模块,处理器单元502通过运行存储在存储
单元505的程序代码以及模块,从而执行终端的各种功能应用以及实现数据处理。存储单元
505主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能
所需的程序代码,比如获取映射键盘上显示的字符以形成输入密码的程序代码;数据存储
区可存储根据终端的使用所创建的数据(比如音频数据、电话本等)等。在本发明具体实施
方式中,存储单元505可以包括易失性存储器,例如非挥发性动态随机存取内存
(Nonvolatile RandomAccess Memory,简称NVRAM)、相变化随机存取内存(Phase Change
RAM,简称PRAM)、磁阻式随机存取内存(Magetoresistive RAM,简称MRAM)等,还可以包括非
易失性存储器,例如至少一个磁盘存储器件、电子可抹除可规划只读存储器(Electrically
Erasable ProgrammableRead-OnlyMemory,简称EEPROM)、闪存器件,例如反或闪存(NOR
flash memory)或是反及闪存(NAND flash memory)。非易失存储器储存处理器单元所执行
的操作系统及程序代码。处理器单元从非易失存储器加载运行程序与数据到内存并将数字
内容储存于大量储存装置中。操作系统包括用于控制和管理常规系统任务,例如内存管理、
存储设备控制、电源管理等,以及有助于各种软硬件之间通信的各种组件和/或驱动器。在
本发明实施方式中,操作系统可以是Google公司的Android系统、Apple公司开发的iOS系统
或Microsoft公司开发的Windows操作系统等,或者是Vxworks这类的嵌入式操作系统。

电源506用于给终端的不同部件进行供电以维持其运行。作为一般性理解,电源
506可以是内置的电池,例如常见的锂离子电池、镍氢电池等,也包括直接向终端供电的外
接电源,例如AC适配器等。在本发明的一些实施方式中,电源506还可以作更为广泛的定义,
例如还可以包括电源管理系统、充电系统、电源故障检测电路、电源转换器或逆变器、电源
状态指示器(如发光二极管),以及与移动终端的电能生成、管理及分布相关联的其他任何
组件。

在图5所示的终端中,处理器单元502可以调用存储单元505中存储的程序代码,用
于执行以下操作:

接收在终端设备的目标应用中保存第一资源的操作指令;

获取第一资源的统一资源标识符URI;

在预置的URI列表中查询第一资源的URI;

若第一资源的URI不在上述URI列表中,则在目标应用中保存第一资源,并将第一
资源的URI存储在上述URI列表中。

由此可见,在图5所描述的终端设备中,可以避免资源在应用中被重复保存,用户
在应用中查找和查看资源时,由于没有重复资源,能够更加方便快捷。

值得注意的是,上述终端设备实施例中,所包括的各个单元只是按照功能逻辑进
行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的
具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

另外,本领域普通技术人员可以理解实现上述各方法实施例中的全部或部分步骤
是可以通过程序来指令相关的硬件完成,相应的程序可以存储于一种计算机可读存储介质
中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何
熟悉本技术领域的技术人员在本发明实施例揭露的技术范围内,可轻易想到的变化或替
换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范
围为准。

一种资源保存的方法及终端设备.pdf_第1页
第1页 / 共14页
一种资源保存的方法及终端设备.pdf_第2页
第2页 / 共14页
一种资源保存的方法及终端设备.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《一种资源保存的方法及终端设备.pdf》由会员分享,可在线阅读,更多相关《一种资源保存的方法及终端设备.pdf(14页珍藏版)》请在专利查询网上搜索。

本发明实施例涉及终端技术领域,公开了一种资源保存的方法及终端设备。其中,该方法包括:接收在终端设备的目标应用中保存第一资源的操作指令;获取所述第一资源的统一资源标识符URI;在预置的URI列表中查询所述第一资源的URI;若所述第一资源的URI不在所述URI列表中,则在所述目标应用中保存所述第一资源,并将所述第一资源的URI存储在所述URI列表中。实施本发明实施例,可以避免资源在应用中被重复保存,进。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1