The embodiment of the invention provides a data search method and device, wherein the method comprises the following steps: creating data index for the application software internal data, each of which contains data indexing and keyword identification; the data index into the operating system; receiving a user in the operating system as the input of search words in the search box according to the data; in the index key, retrieve and display the data retrieval and index word matching; when the user selects one of the data after the index will start the specified application software; data index selected logo is passed to the specified application software, in order to make the software according to the specified the identification for the user to display the internal data corresponding to the specified application software. So the user does not need to start APP, only with its own operating system use the search box to the internal data of each APP retrieval, improve operational efficiency of retrieval, saving the user time, but also enhance the user experience.
【技术实现步骤摘要】
一种数据搜索方法及装置
本专利技术涉及软件开发
,尤其涉及一种数据搜索方法及装置。
技术介绍
随着科技的进步,手机、平板电脑等终端设备逐渐普及,这些终端设备上的各种APP(应用软件)也越来越丰富。为了方便用户使用,终端设备的操作系统以及很多APP都提供了搜索功能。然而,当用户想搜索某APP内的数据时,由于APP内的数据通常是该APP所私有的,属于特殊的格式,而操作系统所提供的搜索功能一般只能搜索终端设备存储介质中的普通文件,无法搜索APP内的私有数据,所述用户只能先启动APP,然后再在该APP内进行选择搜索功能的操作,才能进行搜索,步骤较为繁琐,操作效率不高。
技术实现思路
为克服现有技术中存在的问题,本专利技术提供一种数据搜索方法及装置,以实现无需进入APP即可快速搜索APP内的数据。根据本专利技术实施例的第一方面,提供一种数据搜索方法,所述方法包括:为应用软件内部的数据创建数据索引,其中每条数据索引均包含标识及关键字;将所述数据索引导入操作系统;接收用户在所述操作系统的搜索框中所输入的检索词;根据数据索引中的关键字,获取并显示与所述检索词相匹配的数据索引;当所述用户选择了其中一条数据索引后,启动指定应用软件,其中所述指定应用软件为被选择的数据索引所属的应用软件;将被选择的数据索引的标识传递给所述指定应用软件,以使所述指定软件根据所述标识为所述用户显示所述指定应用软件内部对应的数据。可选的,所述指定软件根据所述标识为所述用户显示所述指定应用软件内部的相应数据,包括:根据所述标识从所述指定软件的数据索引列表中查找数据索引;根据查找到的数据索引获取所述指定 ...
【技术保护点】
一种数据搜索方法,其特征在于,所述方法包括:为应用软件内部的数据创建数据索引,其中每条数据索引均包含标识及关键字;将所述数据索引导入操作系统;接收用户在所述操作系统的搜索框中所输入的检索词;根据数据索引中的关键字,获取并显示与所述检索词相匹配的数据索引;当所述用户选择了其中一条数据索引后,启动指定应用软件,其中所述指定应用软件为被选择的数据索引所属的应用软件;将被选择的数据索引的标识传递给所述指定应用软件,以使所述指定软件根据所述标识为所述用户显示所述指定应用软件内部对应的数据。
【技术特征摘要】
1.一种数据搜索方法,其特征在于,所述方法包括:为应用软件内部的数据创建数据索引,其中每条数据索引均包含标识及关键字;将所述数据索引导入操作系统;接收用户在所述操作系统的搜索框中所输入的检索词;根据数据索引中的关键字,获取并显示与所述检索词相匹配的数据索引;当所述用户选择了其中一条数据索引后,启动指定应用软件,其中所述指定应用软件为被选择的数据索引所属的应用软件;将被选择的数据索引的标识传递给所述指定应用软件,以使所述指定软件根据所述标识为所述用户显示所述指定应用软件内部对应的数据。2.根据权利要求1所述的方法,其特征在于,所述指定软件根据所述标识为所述用户显示所述指定应用软件内部的相应数据,包括:根据所述标识从所述指定软件的数据索引列表中查找数据索引;根据查找到的数据索引获取所述指定应用软件内部对应的数据;在所述指定应用软件中为所述用户显示所述对应的数据。3.根据权利要求1所述的方法,其特征在于,每条数据索引还包括以下项目中的一种或多种:标题,内容描述,图片信息,电话号码,电子邮件地址。4.根据权利要求3所述的方法,其特征在于,当所述数据索引中包括电话号码或电子邮件地址时,所述数据索引还相应包括:直接拨打所述电话号码或给所述电话号码发送短信的功能按钮,或者,给所述电子邮件地址发送邮件的功能按钮,以实现在不启动所述指定软件的情况下直接拨打所述电话号码或给所述电话号码发送短信或给所述电子邮件地址发送邮件。5.根据权利要求1所述的方法,其特征在于,所述操作系统为iOS,所述方法使用iOS中的Spotlight特性实现。6.一种数据搜索装置,其特征在于,所述装置包括:数据索...
【专利技术属性】
技术研发人员:吴剑,
申请(专利权)人:优信拍北京信息科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。