APPLICATION LOADING METHOD AND DEVICE

08-08-2019 дата публикации
Номер:
WO2019148312A1
Контакты:
Номер заявки: CN45-07-201817
Дата заявки: 30-01-2018

一种应用程序的加载方法及装置

技术领域

[1]

本发明涉及移动终端技术领域,具体涉及一种应用程序的加载方法及装置。

背景技术

[2]

在智能移动设备领域中,早期手机的概念只是用于拨打、接通电话、发送讯息等,并不会对屏幕大小有更高的需求。如今智能手机越来越趋于大屏幕,尽管大屏幕手机很难单手操作,并且不方便携带,但是用户已然对更大的文字与图像有了依赖,对小屏手机已经不再习惯。

[3]

现有技术中,对于移动终端的单手操作方法,主要有以下几种:

[4]

一种是将当前显示画面缩小到显示屏的一角。目前常用的方案就是通过某种手势操作将屏幕缩小一半、靠左或靠右,从而便于用户手指能够操作缩小的那部分显示画面。但是缩小显示画面后,字体与图片也随之变小。这减弱了客户的视觉体验,并且还浪费了不再显示画面的屏幕部分的硬件资源。

[5]

另一种是双击按钮后将当前显示画面下滑到屏幕的下半部分进行显示。例如,在苹果手机中轻轻双击home键,当前显示画面会下滑到屏幕的下半部分。这样用户的拇指可以轻松碰触到界面上的图标。当用户这样操作图标后,此下滑的部分又会填充至整个屏幕。该方案在一定程度上充分利用了屏幕。但是每当显示画面下滑到屏幕的下半部分后,屏幕的上半部分依然是没有具有实质意义的显示内容的。

[6]

发明内容

[7]

有鉴于此,本发明实施例提供一种应用程序的加载方法及装置,能够在不减少屏幕的空间利用率的前提下,方便快捷的实现对于用户单手操作的识别和 应用程序的加载。

[8]

为实现上述目的,本发明实施例提供如下技术方案:

[9]

一种应用程序的加载方法,包括:

[10]

在屏幕的设定位置显示虚拟拨盘;所述虚拟拨盘的外圈具有多个不同的应用程序的显示图标;

[11]

获取用户对于所述虚拟拨盘的第一触控操作;

[12]

根据所述第一触控操作,确定所述虚拟拨盘的指针对应的目标显示图标;

[13]

确定所述目标显示图标对应的目标应用程序;

[14]

加载所述目标应用程序。

[15]

可选的,所述方法还包括

[16]

在屏幕的设定位置显示第一悬浮触控点;

[17]

获取用户对于所述第一悬浮触控点的第二触控操作;

[18]

响应所述第二触控操作,以所述第一悬浮触控点的显示位置为中心显示虚拟拨盘。

[19]

可选的,所述第一悬浮触控点被设置成半透明的。

[20]

可选的,所述屏幕的设定位置可根据用户的个人输入信息进行调整。

[21]

可选的,所述显示虚拟拨盘之前,还包括:

[22]

获取用户的操作手的手型尺寸信息;

[23]

根据所述手型尺寸信息,确定所述虚拟拨盘的显示尺寸。

[24]

可选的,所述显示虚拟拨盘,具体包括:

[25]

获取所述用户在设定时间范围内使用过的应用程序的使用频率和/或应用程序的重要性;

[26]

依据所述使用频率和/或重要性从高到低的顺序,确定所述虚拟拨盘的外圈中第一个图标显示位置到最后一个图标显示位置对应的显示图标;

[27]

将各个显示图标按照所述图标显示位置均匀分布显示。

[28]

可选的,所述获取用户对于所述虚拟拨盘的第一触控操作,具体包括:

[29]

获取用户对于所述虚拟拨盘的外圈的显示图标的第一转动操作;所述第一转动操作用于操作所述显示图标围绕所述虚拟拨盘的中心转动;

[30]

所述确定所述虚拟拨盘的指针对应的目标显示图标,具体包括:

[31]

确定转动至所述虚拟拨盘的指针的对应区域的显示图标;

[32]

将所述转动至所述虚拟拨盘的指针的对应区域的显示图标确定为所述目标显示图标。

[33]

可选的,所述获取用户对于所述虚拟拨盘的第一触控操作,具体包括:

[34]

获取用户对于所述虚拟拨盘的指针的第二转动操作;所述第二转动操作用于操作所述指针围绕所述显示图标转动;

[35]

所述确定所述虚拟拨盘的指针对应的目标显示图标,具体包括:

[36]

确定所述虚拟拨盘的指针转动至的指向区域;

[37]

确定所述指向区域对应的显示图标;

[38]

将所述转指向区域对应的显示图标确定为所述目标显示图标。

[39]

一种应用程序的加载装置,包括:

[40]

显示模块,用于在屏幕的设定位置显示虚拟拨盘;所述虚拟拨盘的外圈具有多个不同的应用程序的显示图标;

[41]

获取模块,用于获取用户对于所述虚拟拨盘的第一触控操作;

[42]

图标确定模块,用于根据所述第一触控操作,确定所述虚拟拨盘的指针对应的目标显示图标;

[43]

目标应用程序确定模块,用于确定所述目标显示图标对应的目标应用程序;

[44]

目标应用程序加载模块,用于加载所述目标应用程序。

[45]

可选的,

[46]

所述显示模块,还用于在屏幕的设定位置显示第一悬浮触控点;

[47]

所述获取模块,还用于获取用户对于所述第一悬浮触控点的第二触控操作;

[48]

所述显示模块,还用于响应所述第二触控操作,以所述第一悬浮触控点的显示位置为中心显示虚拟拨盘。

[49]

可选的,所述第一悬浮触控点被设置成半透明的。

[50]

可选的,所述屏幕的设定位置可根据用户的个人输入信息进行调整。

[51]

可选的,所述获取模块还用于:

[52]

显示虚拟拨盘之前,获取用户的操作手的手型尺寸信息;

[53]

则所述装置还包括:

[54]

尺寸确定模块,用于根据所述手型尺寸信息,确定所述虚拟拨盘的显示尺寸。

[55]

可选的,所述显示模块,具体用于:

[56]

获取所述用户在设定时间范围内使用过的应用程序的使用频率和/或应用程序的重要性;

[57]

依据所述使用频率和/或重要性从高到低的顺序,确定所述虚拟拨盘的外圈中第一个图标显示位置到最后一个图标显示位置对应的显示图标;

[58]

将各个显示图标按照所述图标显示位置均匀分布显示。

[59]

可选的,所述获取模块,具体用于:

[60]

获取用户对于所述虚拟拨盘的外圈的显示图标的第一转动操作;所述第一转动操作用于操作所述显示图标围绕所述虚拟拨盘的中心转动;

[61]

目标显示图标确定模块,具体用于:

[62]

确定转动至所述虚拟拨盘的指针的对应区域的显示图标;

[63]

将所述转动至所述虚拟拨盘的指针的对应区域的显示图标确定为所述目标显示图标。

[64]

可选的,所述获取模块,具体用于:

[65]

获取用户对于所述虚拟拨盘的指针的第二转动操作;所述第二转动操作用于操作所述指针围绕所述显示图标转动;

[66]

所述目标显示图标确定模块,具体用于:

[67]

确定所述虚拟拨盘的指针转动至的指向区域;

[68]

确定所述指向区域对应的显示图标;

[69]

将所述转指向区域对应的显示图标确定为所述目标显示图标。

[70]

一种终端设备,所述终端设备包括:

[71]

触控屏幕,用于显示和操作应用程序;

[72]

存储器,用于存储程序和数据;

[73]

处理器,用于运行所述程序,当所述处理器运行所述程序时,实现以上所述的应用程序的加载方法。

[74]

一种机器可读存储介质,所述机器可读存储介质存储有程序,所述程序当 由处理器运行时实现以上所述的应用程序的加载方法。

[75]

基于上述技术方案,本发明实施例中公开了一种应用程序的加载方法及装置,通过在屏幕的设定位置显示虚拟拨盘;所述虚拟拨盘的外圈具有多个不同的应用程序的显示图标;获取用户对于所述虚拟拨盘的第一触控操作;根据所述第一触控操作,确定所述虚拟拨盘的指针对应的目标显示图标;确定所述目标显示图标对应的目标应用程序;加载所述目标应用程序;因为用户可以通过对虚拟拨盘进行拨动操作来选择需要打开的应用程序,因此对于用户来说是方便快捷的,可以通过单手操作实现应用程序的加载。

附图说明

[76]

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

[77]

图1为本发明实施例公开的一种应用程序的加载方法流程示意图;

[78]

图2为本实施例公开的一种虚拟拨盘的示意图;

[79]

图3为本发明实施例公开的一种应用程序的加载方法流程示意图;

[80]

图4a为本实施例给出的一种显示第一悬浮触控点的示例图;

[81]

图4b为本实施例给出的另一种显示第一悬浮触控点的示例图;

[82]

图5为本发明实施例公开的一种应用程序的加载装置的结构示意图。

具体实施方式

[83]

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

[84]

请参阅图1,图1为本发明实施例公开的一种应用程序的加载方法流程示意图。如图1所示,该方法可以包括:

[85]

步骤S100:在屏幕的设定位置显示虚拟拨盘;所述虚拟拨盘的外圈具有多个不同的应用程序的显示图标;

[86]

所述屏幕可以是大屏终端设备的屏幕,并且所述大屏终端设备可以支持触控输入。所述设定位置可以是机器出厂或软件安装时默认的设定位置,也可以是根据用户的个人输入信息进行调整过的设定位置,用户的个人输入信息具体可以包括用户的握持习惯信息,具体包括,是习惯左手握持还是习惯右手握持,还可以包括用户的握持位置信息,比如,用户手指大小不同,握持位置也不会相同。

[87]

请参阅附图2,图2为本实施例公开的一种虚拟拨盘的示意图。所述虚拟拨盘可以具有内圈和外圈。所述内圈以屏幕的设定位置(例如,所述第一悬浮触控点的显示位置)为中心,所述外圈位于所述内圈的外部。所述虚拟拨盘的外圈可以具有多个不同的应用程序的显示图标。多个所述显示图标可以均匀分布在所述虚拟拨盘的外圈。需要说明的是,所述内圈的显示面积可以大于所述第一悬浮触控点的显示面积,且所述内圈可以为不透明状态。

[88]

步骤S110:获取用户对于所述虚拟拨盘的第一触控操作;

[89]

所述第一触控操作可以是拨动所述虚拟拨盘的外圈围绕所述虚拟拨盘的中心转动的触控操作,也可以是拨动所述虚拟拨盘的内圈围绕所述虚拟拨盘的中心转动的触控操作。

[90]

步骤S120:根据所述第一触控操作,确定所述虚拟拨盘的指针对应的目标显示图标;

[91]

所述虚拟拨盘的指针可以是显示在屏幕上,也可以不显示。

[92]

步骤S130:确定所述目标显示图标对应的目标应用程序;

[93]

步骤S140:加载所述目标应用程序.

[94]

假设所述虚拟拨盘的外圈上分布有QQ和微信两个应用程序,所述虚拟拨盘的指针指向的是微信,则步骤S140中将加载微信。即,运行本方法的终端设备,将显示微信的程序界面。

[95]

本实施例中公开了一种应用程序的加载方法,通过在屏幕的设定位置显示虚拟拨盘;所述虚拟拨盘的外圈具有多个不同的应用程序的显示图标;获取用户对于所述虚拟拨盘的第一触控操作;根据所述第一触控操作,确定所述虚拟 拨盘的指针对应的目标显示图标;确定所述目标显示图标对应的目标应用程序;加载所述目标应用程序;因为用户可以通过对虚拟拨盘进行拨动操作来选择需要打开的应用程序,因此对于用户来说是方便快捷的,可以通过单手操作实现应用程序的加载。

[96]

请参阅图3,图3为本发明实施例公开的一种应用程序的加载方法流程示意图。如图3所示,该方法可以包括:

[97]

步骤S200:在屏幕的设定位置显示第一悬浮触控点;

[98]

所述第一悬浮触控点具有较小的显示面积,而且可以设置为半透明状态,可以在不遮挡所述屏幕上的其他显示内容的情况下进行显示。图4a为本实施例给出的一种显示第一悬浮触控点的示例图,该图中,第一悬浮触控点(即图中的小圆圈)显示在屏幕的右下角位置,其面积小于屏幕上的应用程序图标,且处于半透明状态。

[99]

在屏幕的设定位置显示第一悬浮触控点之后,还可以通过获取用户对于所述第一悬浮触控点的滑动操作或长按拖动操作改变所述第一悬浮触控点的位置。比如,用户对图4a中显示的第一悬浮触控点进行长按拖动操作可以将第一悬浮触控点移动至屏幕的左边框中间位置,具体如图4b给出的另一种显示第一悬浮触控点的示例图所示。

[100]

步骤S210:获取用户对于所述第一悬浮触控点的第二触控操作;

[101]

所述第二触控操作可以是对于所述第一悬浮触控点的单击操作或者双击操作。

[102]

步骤S220:响应所述第二触控操作,以所述第一悬浮触控点的显示位置为中心显示虚拟拨盘;所述虚拟拨盘的外圈具有多个不同的应用程序的显示图标;

[103]

步骤S230:获取用户对于所述虚拟拨盘的第一触控操作;

[104]

步骤S240:根据所述第一触控操作,确定所述虚拟拨盘的指针对应的目标显示图标;

[105]

步骤S250:确定所述目标显示图标对应的目标应用程序;

[106]

步骤S260:加载所述目标应用程序。

[107]

需要说明的是,步骤S230至步骤S260的具体实现可参见上一实施例中步 骤S100至步骤S140的描述,本实施例不再赘述。

[108]

本实施例中主要通过在屏幕的设定位置显示第一悬浮触控点;获取用户对于所述第一悬浮触控点的第二触控操作;以所述第一悬浮触控点的显示位置为中心显示虚拟拨盘;获取用户对于所述虚拟拨盘的第一触控操作;确定所述虚拟拨盘的指针对应的目标显示图标;加载所述目标显示图标对应的目标应用程序;由于第一悬浮触控点所占的显示面积较小,所以可以在不遮挡其他显示内容的情况下进行显示,从而避免减小屏幕的空间利用率;又因为用户可以通过对虚拟拨盘的内圈或者外圈进行拨动操作来选择需要打开的应用程序,因此对于用户来说是方便快捷的,可以通过单手操作实现应用程序的加载。

[109]

实际应用中,所述以所述第一悬浮触控点的显示位置为中心显示虚拟拨盘之前,还可以包括以下步骤:

[110]

获取用户的操作手的手型尺寸信息;

[111]

根据所述手型尺寸信息,确定所述虚拟拨盘的显示尺寸。

[112]

上述步骤可以根据用户的手的尺寸,来调整拨盘的显示尺寸。用户的手掌越大,虚拟拨盘的尺寸可以相应增大。相反的,用户的手掌越小,虚拟拨盘的尺寸可以相应减小。

[113]

实际应用中,以所述第一悬浮触控点的显示位置为中心显示虚拟拨盘,具体可以包括:

[114]

获取所述用户在设定时间范围内使用过的应用程序的使用频率和/或应用程序的重要性;

[115]

依据所述使用频率和/或重要性从高到低的顺序,确定所述虚拟拨盘的外圈中第一个图标显示位置到最后一个图标显示位置对应的显示图标;

[116]

将各个显示图标按照所述图标显示位置均匀分布显示。

[117]

上述步骤可以将使用频率较高的应用程序的图标显示在相对靠前的操作位置。

[118]

实际应用中,所述获取用户对于所述虚拟拨盘的第一触控操作,具体可以包括以下步骤:

[119]

获取用户对于所述虚拟拨盘的外圈的显示图标的第一转动操作;所述第一转动操作用于操作所述显示图标围绕所述虚拟拨盘的中心转动;

[120]

所述确定所述虚拟拨盘的指针对应的目标显示图标,具体包括:

[121]

确定转动至所述虚拟拨盘的指针的对应区域的显示图标;

[122]

将所述转动至所述虚拟拨盘的指针的对应区域的显示图标确定为所述目标显示图标。

[123]

上述步骤中,相当于用户拨动的是虚拟拨盘的外圈,而虚拟拨盘的内圈可以保持不动,相应的,设置在内圈的指针也保持不动。

[124]

外圈的显示图标至少可以有两种显示方式。

[125]

一种方式是,在外圈均匀分布并同时显示n个图标。一旦确定完需要显示的n个图标后,这n个图标便会同时显示在外圈。用户的第一触控操作,可以拨动这n个图标围绕内圈转动。当用户的第一触控操作结束后,转动至内圈的指针所指向的位置处的显示图标,即为用户所选择的目标显示图标。

[126]

另一种方式是,外圈可以显示的图标为m个,但在外圈均匀分布并同时显示的只有n个图标,m>n。用户的第一触控操作,可以拨动这n个图标围绕内圈转动。当用户的第一触控操作结束后,转动至内圈的指针所指向的位置处的显示图标,即为用户所选择的目标显示图标。需要说明的是,该方式中,当用户拨动的图标旋转幅度较大时,位置靠前的图标将移出外圈的显示区域,在靠后的显示位置处,将会出现新的图标。而第一种方式中,n个图标可以自始至终显示在外圈。

[127]

实际应用中,所述获取用户对于所述虚拟拨盘的第一触控操作,具体可以包括以下步骤:

[128]

获取用户对于所述虚拟拨盘的指针的第二转动操作;所述第二转动操作用于操作所述指针围绕所述显示图标转动;

[129]

所述确定所述虚拟拨盘的指针对应的目标显示图标,具体包括:

[130]

确定所述虚拟拨盘的指针转动至的指向区域;

[131]

确定所述指向区域对应的显示图标;

[132]

将所述转指向区域对应的显示图标确定为所述目标显示图标。

[133]

上述步骤中,用户的第二转动操作,转动的是虚拟拨盘的内圈,而虚拟拨盘的外圈可以相对保持不动。内圈的指针随着内圈的转动也会转动。当用户的第二转动操作结束,指针停止转动后所指向的图标,即为用户选择的目标显示 图标。

[134]

请参阅附图5,图5为本发明实施例公开的一种应用程序的加载装置的结构示意图。如图5所示,该装置可以包括:

[135]

显示模块10,用于在屏幕的设定位置显示虚拟拨盘;所述虚拟拨盘的外圈具有多个不同的应用程序的显示图标;

[136]

获取模块11,用于获取用户对于所述虚拟拨盘的第一触控操作;

[137]

图标确定模块12,用于根据所述第一触控操作,确定所述虚拟拨盘的指针对应的目标显示图标;

[138]

目标应用程序确定模块13,用于确定所述目标显示图标对应的目标应用程序;

[139]

目标应用程序加载模块14,用于加载所述目标应用程序。

[140]

可选的,

[141]

所述显示模块10,还用于在屏幕的设定位置显示第一悬浮触控点;

[142]

所述获取模块11,还用于获取用户对于所述第一悬浮触控点的第二触控操作;

[143]

所述显示模块10,还用于响应所述第二触控操作,以所述第一悬浮触控点的显示位置为中心显示虚拟拨盘。

[144]

可选的,所述第一悬浮触控点被设置成半透明的。

[145]

可选的,所述屏幕的设定位置可根据用户的个人输入信息进行调整。

[146]

可选的,所述获取模块11还用于:

[147]

显示虚拟拨盘之前,获取用户的操作手的手型尺寸信息;

[148]

则所述装置还包括:

[149]

尺寸确定模块,用于根据所述手型尺寸信息,确定所述虚拟拨盘的显示尺寸。

[150]

可选的,所述显示模块10,具体用于:

[151]

获取所述用户在设定时间范围内使用过的应用程序的使用频率和/或应用程序的重要性;

[152]

依据所述使用频率和/或重要性从高到低的顺序,确定所述虚拟拨盘的外圈中第一个图标显示位置到最后一个图标显示位置对应的显示图标;

[153]

将各个显示图标按照所述图标显示位置均匀分布显示。

[154]

可选的,所述获取模块11,具体用于:

[155]

获取用户对于所述虚拟拨盘的外圈的显示图标的第一转动操作;所述第一转动操作用于操作所述显示图标围绕所述虚拟拨盘的中心转动;

[156]

目标显示图标确定模块,具体用于:

[157]

确定转动至所述虚拟拨盘的指针的对应区域的显示图标;

[158]

将所述转动至所述虚拟拨盘的指针的对应区域的显示图标确定为所述目标显示图标。

[159]

可选的,所述获取模块11,具体用于:

[160]

获取用户对于所述虚拟拨盘的指针的第二转动操作;所述第二转动操作用于操作所述指针围绕所述显示图标转动;

[161]

所述目标显示图标确定模块,具体用于:

[162]

确定所述虚拟拨盘的指针转动至的指向区域;

[163]

确定所述指向区域对应的显示图标;

[164]

将所述转指向区域对应的显示图标确定为所述目标显示图标。

[165]

需要说明的是,上述各个模块的具体功能实现已在方法实施例进行说明,本实施例不再赘述。

[166]

本申请还公开了一种终端设备,该终端设备可以包括:

[167]

触控屏幕,用于显示和操作应用程序;

[168]

存储器,用于存储程序和数据;

[169]

处理器,用于运行所述程序,当所述处理器运行所述程序时,实现以上所述的应用程序的加载方法。

[170]

另外,本申请还公开了一种机器可读存储介质,所述机器可读存储介质存储有程序,所述程序当由处理器运行时实现以上所述的应用程序的加载方法。

[171]

综上所述,本发明实施例中公开了一种应用程序的加载方法及装置,通过在屏幕的设定位置显示第一悬浮触控点;获取用户对于所述第一悬浮触控点的第二触控操作;以所述第一悬浮触控点的显示位置为中心显示虚拟拨盘;获取用户对于所述虚拟拨盘的第一触控操作;确定所述虚拟拨盘的指针对应的目标显示图标;加载所述目标显示图标对应的目标应用程序;由于第一悬浮触控点 所占的显示面积较小,所以可以在不遮挡其他显示内容的情况下进行显示,从而避免减小屏幕的空间利用率;又因为用户可以通过对虚拟拨盘的内圈或者外圈进行拨动操作来选择需要打开的应用程序,因此对于用户来说是方便快捷的,可以通过单手操作实现应用程序的加载。

[172]

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

[173]

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

[174]

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

[175]

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。



[1]

An application loading method and device. The method comprises: displaying a virtual dial in a set position of a screen, wherein an outer ring of the virtual dial has display icons of multiple different applications (S100); acquiring a first touch operation of a user on the virtual dial (S110); determining, according to the first touch operation, a target display icon corresponding to a pointer of the virtual dial (S120); determining a target application corresponding to the target display icon (S130); and loading the target application (S140). The invention allows a user to select, by rotation of a virtual dial, an application to be opened, such that the user can open an application easily and rapidly, and an application can be loaded by means of single-handed operation.

[2]



一种应用程序的加载方法,其特征在于,包括:

在屏幕的设定位置显示虚拟拨盘;所述虚拟拨盘的外圈具有多个不同的应用程序的显示图标;

获取用户对于所述虚拟拨盘的第一触控操作;

根据所述第一触控操作,确定所述虚拟拨盘的指针对应的目标显示图标;

确定所述目标显示图标对应的目标应用程序;

加载所述目标应用程序。

根据权利要求1所述的方法,其特征在于,所述方法还包括

在屏幕的设定位置显示第一悬浮触控点;

获取用户对于所述第一悬浮触控点的第二触控操作;

响应所述第二触控操作,以所述第一悬浮触控点的显示位置为中心显示虚拟拨盘。

根据权利要求2所述的方法,其特征在于,所述第一悬浮触控点被设置成半透明的。

根据权利要求2所述的方法,其特征在于,所述屏幕的设定位置可根据用户的个人输入信息进行调整。

根据权利要求1所述的方法,其特征在于,所述显示虚拟拨盘之前,还包括:

获取用户的操作手的手型尺寸信息;

根据所述手型尺寸信息,确定所述虚拟拨盘的显示尺寸。

根据权利要求1所述的方法,其特征在于,所述显示虚拟拨盘,具体包括:

获取所述用户在设定时间范围内使用过的应用程序的使用频率和/或应用程序的重要性;

依据所述使用频率和/或重要性从高到低的顺序,确定所述虚拟拨盘的外圈中第一个图标显示位置到最后一个图标显示位置对应的显示图标;

将各个显示图标按照所述图标显示位置均匀分布显示。

根据权利要求1所述的方法,其特征在于,所述获取用户对于所述虚 拟拨盘的第一触控操作,具体包括:

获取用户对于所述虚拟拨盘的外圈的显示图标的第一转动操作;所述第一转动操作用于操作所述显示图标围绕所述虚拟拨盘的中心转动;

所述确定所述虚拟拨盘的指针对应的目标显示图标,具体包括:

确定转动至所述虚拟拨盘的指针的对应区域的显示图标;

将所述转动至所述虚拟拨盘的指针的对应区域的显示图标确定为所述目标显示图标。

根据权利要求1所述的方法,其特征在于,所述获取用户对于所述虚拟拨盘的第一触控操作,具体包括:

获取用户对于所述虚拟拨盘的指针的第二转动操作;所述第二转动操作用于操作所述指针围绕所述显示图标转动;

所述确定所述虚拟拨盘的指针对应的目标显示图标,具体包括:

确定所述虚拟拨盘的指针转动至的指向区域;

确定所述指向区域对应的显示图标;

将所述转指向区域对应的显示图标确定为所述目标显示图标。

一种应用程序的加载装置,其特征在于,包括:

显示模块,用于在屏幕的设定位置显示虚拟拨盘;所述虚拟拨盘的外圈具有多个不同的应用程序的显示图标;

获取模块,用于获取用户对于所述虚拟拨盘的第一触控操作;

图标确定模块,用于根据所述第一触控操作,确定所述虚拟拨盘的指针对应的目标显示图标;

目标应用程序确定模块,用于确定所述目标显示图标对应的目标应用程序;

目标应用程序加载模块,用于加载所述目标应用程序。

根据权利要求9所述的装置,其特征在于,

所述显示模块,还用于在屏幕的设定位置显示第一悬浮触控点;

所述获取模块,还用于获取用户对于所述第一悬浮触控点的第二触控操作;

所述显示模块,还用于响应所述第二触控操作,以所述第一悬浮触控点的 显示位置为中心显示虚拟拨盘。

根据权利要求10所述的装置,其特征在于,所述第一悬浮触控点被设置成半透明的。

根据权利要求10所述的装置,其特征在于,所述屏幕的设定位置可根据用户的个人输入信息进行调整。

根据权利要求9所述的装置,其特征在于,所述获取模块还用于:

显示虚拟拨盘之前,获取用户的操作手的手型尺寸信息;

则所述装置还包括:

尺寸确定模块,用于根据所述手型尺寸信息,确定所述虚拟拨盘的显示尺寸。

根据权利要求9所述的装置,其特征在于,所述显示模块,具体用于:

获取所述用户在设定时间范围内使用过的应用程序的使用频率和/或应用程序的重要性;

依据所述使用频率和/或重要性从高到低的顺序,确定所述虚拟拨盘的外圈中第一个图标显示位置到最后一个图标显示位置对应的显示图标;

将各个显示图标按照所述图标显示位置均匀分布显示。

根据权利要求9所述的装置,其特征在于,所述获取模块,具体用于:

获取用户对于所述虚拟拨盘的外圈的显示图标的第一转动操作;所述第一转动操作用于操作所述显示图标围绕所述虚拟拨盘的中心转动;

目标显示图标确定模块,具体用于:

确定转动至所述虚拟拨盘的指针的对应区域的显示图标;

将所述转动至所述虚拟拨盘的指针的对应区域的显示图标确定为所述目标显示图标。

根据权利要求9所述的装置,其特征在于,所述获取模块,具体用于:

获取用户对于所述虚拟拨盘的指针的第二转动操作;所述第二转动操作用于操作所述指针围绕所述显示图标转动;

所述目标显示图标确定模块,具体用于:

确定所述虚拟拨盘的指针转动至的指向区域;

确定所述指向区域对应的显示图标;

将所述转指向区域对应的显示图标确定为所述目标显示图标。

一种终端设备,其特征在于,所述终端设备包括:

触控屏幕,用于显示和操作应用程序;

存储器,用于存储程序和数据;

处理器,用于运行所述程序,当所述处理器运行所述程序时,实现权利要求1-8所述的方法。

一种机器可读存储介质,其特征在于,所述机器可读存储介质存储有程序,所述程序当由处理器运行时实现权利要求1-8所述的方法。