智能设备桌面的归类方法及装置与流程

文档序号:11154052阅读:434来源:国知局
智能设备桌面的归类方法及装置与制造工艺

本发明实施例涉及智能设备技术领域,具体涉及一种智能设备桌面的归类方法及装置。



背景技术:

目前,手机等智能移动终端上均需要安装一些APP(Application,应用程序)来满足用户的需求。

发明人在实现本发明的过程中发现,当用户下载某一APP进行安装后,APP的图标一般都是按照安装顺序自动排列在智能设备桌面上,最近安装的排布在之前安装的APP图标的后面,排列比较混乱,当用户需要使用某个应用时,需要一个个查找,查找时间长,查找效率低。



技术实现要素:

有鉴于此,本发明实施例提供一种智能设备桌面的归类方法及装置,以解决查找应用程序效率低的技术问题。

本发明实施例提供一种智能设备桌面的归类方法,其包括以下步骤:获取已安装的应用程序的属性;将具有相同属性的应用程序的图标存放至对应的存放区,其中,每一种所述属性至少对应一个所述存放区。

本发明实施例提供一种智能设备桌面的归类装置,其包括:属性获取模块,用于获取已安装的应用程序的属性;移动模块,用于将具有相同属性的APP的图标存放至对应的存放区,其中,每一种所述属性至少对应一个所述存放区。

本发明实施例提供的智能设备桌面的归类方法及装置通过获取各APP属性,当已有存放区存满时,创建新存放区存放相同属性的APP图标,将两个存放区相邻设置,可方便用户更加直观地了解相同属性的APP,可减少相同功能APP的安装,节约智能设备存储空间;而且最新安装的APP始终存放在最新存放区或者最早创立的存放区内,同时APP图标按照安装时间在存放区进行顺序排布,更加方便用户查找,极大地提高用户的查找效率。

附图说明

图1是本发明实施例一的智能设备桌面的归类方法的流程图;

图2是本发明实施例二的智能设备桌面的归类方法的流程图;

图3是本发明实施例三的智能设备桌面的归类方法的流程图;

图4是本发明实施例四的智能设备桌面的归类方法的流程图;

图5是本发明实施例五的智能设备桌面的归类装置的结构框图;

图6是本发明实施例八提供的执行智能设备桌面的归类方法的电子设备的硬件结构示意图。

具体实施方式

以下结合附图以及具体实施例,对本发明的技术方案进行详细描述。

实施例一

图1示出了本发明实施例一的智能设备桌面的归类方法的流程图,其包括以下步骤:

S001,获取已安装的APP属性;

APP(Application,应用程序)指的是智能设备上的应用程序,用户根据安装不同的APP来满足各种需求。APP属性可以根据APP的用途来划分,例如,将用于学习的APP的属性设定为学习;将用于购物的APP的属性设定为购物或者生活,将用于聊天交友的APP的属性设定为社交。

S002,将具有相同属性的APP的图标存放至对应的存放区,其中,每一种所述属性至少对应一个所述存放区。

例如,将都具有社交属性的APP的图标放置在同一个存放区内,将具有购物属性的存放在另一个存放区中。存放区可以是桌面、桌面上的文件夹。APP的图标为APP的快捷方式,点击其图标即可运行对应的APP应用。

其中,存放区的名称可以根据APP的属性进行命名。例如,存放购物属性的文件夹命名为购物。每一种属性的APP的图标对应至少一个存放区。当一个存放区存满后,再建立一个存放区,这两个存放区存放相同属性的APP图标。例如,存满的存放区可命名为购物1,新建的存放区命名为购物2,以此类推。

本发明实施例一提供的智能设备桌面的归类方法通过自动对APP图标进行分类,将具有同一属性的APP的图标放置在一起,可方便用户查找,缩短查找时间,提高用户的查找效率,提高APP的利用率。

实施例二

图2示出了本发明实施例二的智能设备桌面的归类方法的流程图,其包括以下步骤:

S010,获取已安装的APP属性;

同一个APP可以有多个属性。例如,一个APP既可用来聊天交友,又可以用来购物,其属性分别为社交和购物。

S020,将具有相同属性的APP的图标存放至对应的存放区,其中,当应用程序具有多个属性时,将应用程序的图标分别存放至对应的多个存放区。

每一种所述属性至少对应一个所述存放区。当APP具有多个属性时,将具有多个属性的APP的图标分别存放至多个不同属性的存放区内。例如,APP的属性为社交和购物,则将APP的图标分别存放至社交属性的存放区和购物属性的存放区内。

在本发明的其他实施例中,当APP具有多个属性时,还可根据其主要功能,将其主要功能对应的属性作为主要属性,将具有多个属性的APP的图标移动至主要属性对应的存放区中。例如,某一购物APP,购物的同时可以聊天,其属性为购物和社交,其主要属性为购物,将该购物APP的图标存放至购物属性的存放区内。

本发明实施例提供的智能设备桌面的归类方法通过自动对APP图标进行分类,将具有多个属性的APP的图标放置在不同的存放区内,可更好地方便用户查找,缩短查找时间,提高用户的查找效率,提高APP的利用率。

实施例三

图3示出了本发明实施例的智能设备桌面的归类方法的流程图,其包括以下步骤:

S100,获取已安装的APP属性;

具体地,

向应用商店发送APP属性获取请求;

例如,正在安装或者刚安装好一款新的APP,自动向应用商店发送该APP属性获取请求。应用商店如小米应用商店、苹果应用商店等。

接收应用商店发送的应用程序的属性。

应用商店接收APP属性获取请求后,在应用商店的应用分类中查找,找到各APP属于哪一类,获取各APP的属性,并将这些属性发送出去。例如,第一款APP是聊天软件,其所在的应用分类为社交,该APP的属性为社交。第二款APP是地图软件,其所在的应用分类为出行,该APP的属性为出行。

S101,将具有相同属性的APP的图标存放至对应的存放区;

其中,每一种所述属性的APP的图标至少对应一个所述存放区。例如,一款APP的属性为社交,将其图标移动至存放社交属性的存放区内,另一款APP的属性为出行,则将其图标移动至存放出行属性的存放区内。具体地包括:

(1)检测是否有存放区;

例如,当获取APP属性为出行时,需要检测是否有存放该“出行”属性的存放区。

(2)如果有,直接将其存放至存放区;具体地,

检测当前存放区是否存满;

如果未存满,直接将其存入该存放区内。例如将出行属性的APP存放至该“出行”属性的存放区。

若存满,则建立一个新建存放区,将最新安装的APP的图标存放至所述新建存放区,所述存放区与所述新建存放区相邻,并且所述存放区与所述新建存放区存放的APP的属性相同;

例如,当前“出行”属性的存放区为两个,而且这两个存放区均已存满,有新的出行属性的APP安装后,需要创建一个出行属性的新建存放区,将新安装的APP图标存放至新建存放区内,存放区和新建存放区相邻,指的是存放区和新建存放区在显示界面上的位置相邻,存放区和新建存放区之间没有其他的图标,例如存放区在第一个智能设备桌面第一排第二列,新建存放区位于同一智能设备桌面同一排的第三列。

(3)如果没有,则创建一个存放区。

例如,新建一个“出行”属性的存放区,将安装的APP的图标放入该存放区

S102,获取各APP的安装时间;

S103,将各APP的图标在所述存放区内按照安装时间顺序排布。

根据各个APP的安装时间的先后,将在同一存放区内的各APP的图标顺序排布在存放区内。例如,第一款APP安装时间为2016年5月,第二款为2016年1月,则第二款APP的图标排布在第一款之前。

本发明实施例提供的智能设备桌面的归类方法通过从应用商店获取各APP属性,当已有存放区存满时,创建新存放区存放相同属性的APP图标,将两个存放区相邻设置,可方便用户更加直观地了解相同属性的APP,可减少相同功能APP的安装,节约智能设备存储空间;而且最新安装的APP始终存放在最新存放区内,同时APP图标按照安装时间在存放区进行顺序排布,更加方便用户查找,极大地提高用户的查找效率。

实施例四

图4示出了本发明实施例的智能设备桌面的归类方法的流程图。其包括:

S200,获取已安装的APP属性;

具体地包括:

(1)在本地获取各APP的功能介绍;

例如,在安装各APP的智能设备上,通过后台打开各APP,获取各APP的功能介绍。

(2)根据功能介绍为各所述APP建立标签;

提取功能介绍中的关键字,如聊天、订单等。通过关键字为各APP建立标签,如聊天标签、订单标签等。

(3)根据标签获取各所述APP的属性。

例如,具有聊天标签的APP的属性为社交,具有订单标签的APP的属性为网购。

S201,将具有相同属性的APP的图标存放至对应的存放区;其中,每一种所述属性至少对应一个所述存放区;

S201具体地包括:

(1)检测是否有存放区;

(2)如果有,直接将其存放至存放区;具体地,

检测当前存放区是否存满;

则建立第二个存放区,将最新安装的APP的图标存放至所述存放区,并将排布在所述存放区最末端的APP的图标存放至所述第二个存放区,所述存放区与所述第二个存放区相邻,并且所述存放区与所述第二个存放区存放的APP的属性相同。

例如,当前“出行”属性的存放区为第一存放区和第二存放区,第一存放区的创建时间早于第二存放区;而且这两个存放区均已存满,有新的出行属性的APP安装时,需要创建一个出行属性的新建存放区,将新安装的APP图标存放至第一存放区内,第一存放区的最后一个存放至第二存放区,第二存放区最后一个移动至新建存放区。第一存放区、第二存放区和新建存放区在智能设备桌面上的位置相邻,例如,分别位于第一个智能设备桌面的第一排的第1-3列。

(3)如果没有,则创建一个存放区。

S202,获取各APP的安装时间;

S203,将各APP的图标在所述存放区内按照安装时间顺序排布。

本发明实施例提供的智能设备桌面的归类方法通过从本地直接获取各APP属性,当已有存放区存满时,创建新存放区存放相同属性的APP图标,将两个存放区相邻设置,可方便用户更加直观地了解相同属性的APP,可减少相同功能APP的安装,节约智能设备存储空间;而且最新安装的APP始终存放在最早创建的存放区内,同时APP图标按照安装时间在存放区进行顺序排布,更加方便用户查找,极大地提高用户的查找效率。

实施例五

图5示出了本发明实施例的智能设备桌面的归类装置的结构框图300,其包括:

属性获取模块310,用于获取已安装的APP的属性;

移动模块320,用于将具有相同属性的APP的图标存放至对应的存放区,

其中,每一种所述属性至少对应一个所述存放区。

本发明实施例提供的智能设备桌面的归类装置通过属性获取模块自动获取APP属性,移动模块将具有同一属性的APP的图标放置在一起,可方便用户查找,缩短查找时间,提高用户的查找效率,提高APP的利用率。

实施例六

可选地,属性获取模块进一步地用于:向应用商店发送APP属性获取请求;接收应用商店发送的APP属性。

可选地,属性获取模块进一步地用于:在本地获取各APP的功能介绍;根据功能介绍为各所述APP建立标签;根据标签获取各所述APP的属性。

可选地,移动模块进一步地用于:检测是否有存放区;若没有,则创建存放区,将具有相同属性的APP的图标存放至对应的存放区。

可选地,移动模块进一步地用于:检测是否有存放区;

若有,则检测所述存放区是否存满;若存满,则创建一个新建存放区,将最新安装的APP的图标存放至所述新存放区,所述存放区与所述新建存放区相邻,并且所述存放区与所述新建存放区存放的APP的属性相同。

可选地,移动模块进一步地用于:检测是否有存放区;若有,则检测所述存放区是否存满;若存满,则建立第二个存放区,将最新安装的APP的图标存放至所述存放区,并将排布在所述存放区最末端的APP的图标存放至所述第二个存放区,所述存放区与所述第二个存放区相邻,并且所述存放区与所述第二个存放区存放的APP的属性相同。

可选地,移动模块进一步地用于:当应用程序具有多个属性时,将应用程序的图标分别存放至对应的多个存放区。

可选地,所述装置还包括:

时间获取模块,用于获取各APP的安装时间;

顺序排布模块,用于将各APP的图标在所述存放区内按照安装时间顺序排布。

本发明实施例提供的智能设备桌面的归类装置通过属性获取模块从应用商店获取各APP属性,当已有存放区存满时,创建新存放区存放相同属性的APP图标,将两个存放区相邻设置在智能设备桌面上,可方便用户更加直观地了解相同属性的APP,可减少相同功能APP的安装,节约智能设备存储空间;而且最新安装的APP始终存放在最新存放区或者最早创立的存放区内,同时通过时间获取模块获取各APP的安装时间,通过顺序排布模块将APP图标按照安装时间在存放区进行顺序排布,更加方便用户查找,极大地提高用户的查找效率。

实施例七

本发明实施例提供了一种计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的智能设备桌面的归类方法。

实施例八

图6是本发明实施例提供的执行智能设备桌面的归类方法的电子设备的硬件结构示意图,如图6所示,该设备包括:

一个或多个处理器410以及存储器420所示,图6中以一个处理器410为例。

执行智能设备桌面的归类方法的设备还可以包括:输入装置430和输出装置440。

处理器410、存储器420、输入装置430和输出装置440可以通过总线或者其他方式连接,图6中以通过总线连接为例。

存储器420作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的智能设备桌面的归类方法对应的程序指令/模块(例如,附图4所示的属性获取模块310和移动模块320)。处理器410通过运行存储在存储器420中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例智能设备桌面的归类方法。

存储器420可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据智能设备桌面的归类装置的使用所创建的数据等。此外,存储器420可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器420可选包括相对于处理器410远程设置的存储器,这些远程存储器可以通过网络连接至智能设备桌面的归类装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置430可接收输入的数字或字符信息,以及产生与智能设备桌面的归类装置的用户设置以及功能控制有关的键信号输入。输出装置440可包括显示屏等显示设备。

所述一个或者多个模块存储在所述存储器420中,当被所述一个或者多个处理器410执行时,执行上述任意方法实施例中的智能设备桌面的归类方法。

上述产品可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明实施例所提供的方法。

本发明实施例的电子设备以多种形式存在,包括但不限于:

(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。

(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。

(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。

(4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

(5)其他具有数据交互功能的电子装置。

基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台移动终端(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本发明实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明实施例的技术方案,而非对其限制;尽管参照前述实施例对本发明实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1