[go: up one dir, main page]

CN104238887B - The icon lookup method and device of conventional application program - Google Patents

The icon lookup method and device of conventional application program Download PDF

Info

Publication number
CN104238887B
CN104238887B CN201410476806.8A CN201410476806A CN104238887B CN 104238887 B CN104238887 B CN 104238887B CN 201410476806 A CN201410476806 A CN 201410476806A CN 104238887 B CN104238887 B CN 104238887B
Authority
CN
China
Prior art keywords
frequency
touch area
coordinate range
application
icon
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.)
Expired - Fee Related
Application number
CN201410476806.8A
Other languages
Chinese (zh)
Other versions
CN104238887A (en
Inventor
陈建波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201410476806.8A priority Critical patent/CN104238887B/en
Publication of CN104238887A publication Critical patent/CN104238887A/en
Application granted granted Critical
Publication of CN104238887B publication Critical patent/CN104238887B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention discloses a kind of icon lookup method of conventional application program and device.Methods described includes:When receiving conventional application icon look-up command, obtain and identified high frequency touch area is operated by user's screen sliding;According to the high frequency touch area and the number of starts of application program, frequency applications program is obtained;The icon of the frequency applications program is shown in the high frequency touch area.The present invention, which solves existing icon lookup technology, to be needed artificially to participate in more, the low technical problem of search efficiency, realize according to user operation habits and to the service condition of application program, the technique effect that the icon of the conventional application of user is shown in the touch area that user is accustomed to, optimize existing icon lookup technology, the icon for meeting the increasingly enhanced personalized, facilitation of people searches demand, improves the operating experience of user.

Description

常用应用程序的图标查找方法和装置Method and device for searching icons of commonly used application programs

技术领域technical field

本发明实施例涉及电子技术领域,尤其涉及一种常用应用程序的图标查找方法和装置。The embodiments of the present invention relate to the field of electronic technology, and in particular to a method and device for searching icons of common application programs.

背景技术Background technique

随着终端技术和软件技术的不断发展,便于人们工作、生活和娱乐的应用程序越来越多。相应的,终端用户安装于移动终端中的应用程序也越来越多。因此,用户如何从终端设备的显示区域提供的大量的应用程序图标中获取需求的图标变得越来越难。With the continuous development of terminal technology and software technology, there are more and more applications that facilitate people's work, life and entertainment. Correspondingly, terminal users install more and more application programs in mobile terminals. Therefore, it becomes more and more difficult for the user to obtain the desired icon from a large number of application program icons provided in the display area of the terminal device.

现有技术的一种应用程序图标的放置形式为:将应用程序图标在多个可左右切换的并列显示界面中进行放置。由于用户一般只能在同一时间查看一个显示界面中的内容。因此,当用户查找需求应用程序图标时需要依靠记忆滑动屏幕完成寻找,用户人工参与较多,查找效率低;另一种应用程序图标的放置形式为:将至少两个应用程序图标在一个应用文件夹中进行放置。由于应用文件夹在收起后显示的是图标的缩略图,而图标缩略图仅能显示应用文件中有限个数的应用程序图标。因此,当用户查找需求应用程序图标时需要首先确定并打开正确的应用文件夹,之后在文件夹内查找到需求应用程序图标,同样需要人为记忆,查找过程较复杂。A form of placing application program icons in the prior art is: placing application program icons in multiple side-by-side display interfaces that can be switched left and right. Because the user generally can only view the content in one display interface at the same time. Therefore, when the user searches for the required application icon, it needs to rely on the memory to slide the screen to complete the search. The user has more manual participation and the search efficiency is low; another form of application icon placement is: at least two application icons are placed in one application file place it in the folder. After the application folder is collapsed, the icon thumbnails are displayed, and the icon thumbnails can only display a limited number of application icons in the application file. Therefore, when a user searches for a desired application icon, it is first necessary to determine and open the correct application folder, and then to find the desired application icon in the folder, which also requires human memory, and the search process is relatively complicated.

技术的进步使得人们对于图标查找的要求变得更高,传统的图标查找方式已经无法满足人们日益增强的个性化、便捷化的基于图标查找需求。The advancement of technology makes people have higher requirements for icon search, and the traditional icon search method can no longer meet people's increasingly personalized and convenient icon-based search needs.

发明内容Contents of the invention

有鉴于此,本发明实施例提供一种常用应用程序的图标查找方法和装置,以优化现有的图标查找技术,满足人们日益增强的个性化、便捷化的图标查找需求。In view of this, the embodiments of the present invention provide a method and device for searching icons of commonly used application programs, so as to optimize the existing icon searching technology and meet people's increasing demand for personalized and convenient icon searching.

在第一方面,本发明实施例提供了一种常用应用程序的图标查找方法,包括:In the first aspect, the embodiment of the present invention provides a method for searching icons of common application programs, including:

在接收到常用应用图标查找指令时,获取由用户滑屏操作所确定的高频触摸区域;When receiving a common application icon search instruction, obtain the high-frequency touch area determined by the user's sliding screen operation;

根据所述高频触摸区域以及应用程序的启动次数,获取高频应用程序;Acquiring high-frequency application programs according to the high-frequency touch area and the startup times of the application programs;

将所述高频应用程序的图标在所述高频触摸区域内进行显示。Displaying the icon of the high-frequency application program in the high-frequency touch area.

在第二方面,本发明实施例提供了一种常用应用程序的图标查找装置,包括:In the second aspect, an embodiment of the present invention provides an icon search device for commonly used application programs, including:

高频触摸区域获取单元,用于在接收到常用应用图标查找指令时,获取由用户滑屏操作所确定的高频触摸区域;A high-frequency touch area acquisition unit, configured to acquire the high-frequency touch area determined by the user's sliding screen operation when receiving a commonly used application icon search instruction;

高频应用程序获取单元,用于根据所述高频触摸区域以及应用程序的启动次数,获取高频应用程序;A high-frequency application acquisition unit, configured to acquire a high-frequency application according to the high-frequency touch area and the number of times the application is started;

常用图标显示单元,用于将所述高频应用程序的图标在所述高频触摸区域内进行显示。The commonly used icon display unit is configured to display the icon of the high-frequency application program in the high-frequency touch area.

本发明实施例通过在接收到常用应用图标查找指令时,获取由用户滑屏操作所确定的高频触摸区域;根据所述高频触摸区域以及应用程序的启动次数,获取高频应用程序;将所述高频应用程序的图标在所述高频触摸区域内进行显示的技术手段,解决了现有的图标查找技术需要人为参与较多,查找效率低的技术问题,实现了根据用户操作习惯及对应用程序的使用情况,将用户常用应用的图标在用户习惯的触摸区域内进行显示的技术效果,优化了现有的图标查找技术,满足了人们日益增强的个性化、便捷化的图标查找需求,改善了用户的操作体验。The embodiment of the present invention obtains the high-frequency touch area determined by the user's sliding screen operation when receiving the common application icon search instruction; obtains the high-frequency application program according to the high-frequency touch area and the startup times of the application program; The technical means of displaying the icons of the high-frequency application program in the high-frequency touch area solves the technical problems that the existing icon search technology requires more human participation and low search efficiency, and realizes the user's operating habits and For the usage of applications, the technical effect of displaying the icons of frequently used applications in the user's habitual touch area optimizes the existing icon search technology and meets people's increasingly personalized and convenient icon search needs , improving the user's operating experience.

附图说明Description of drawings

图1是本发明第一实施例的一种常用应用程序的图标查找方法的流程图;Fig. 1 is a flow chart of a method for searching icons of commonly used application programs according to the first embodiment of the present invention;

图2是本发明第二实施例的一种常用应用程序的图标查找方法的流程图;Fig. 2 is a flow chart of a method for searching icons of commonly used application programs according to the second embodiment of the present invention;

图3是本发明第二实施例的一种起始触摸区域的坐标范围示意图;Fig. 3 is a schematic diagram of a coordinate range of an initial touch area according to the second embodiment of the present invention;

图4是本发明第三实施例的一种常用应用程序的图标查找方法的流程图;Fig. 4 is a flow chart of a method for searching icons of commonly used application programs according to the third embodiment of the present invention;

图5是本发明第三实施例的一种常用应用程序的图标显示示意图;Fig. 5 is a schematic diagram of icon display of a common application program according to the third embodiment of the present invention;

图6是本发明第四实施例的一种常用应用程序的图标查找装置的结构图;6 is a structural diagram of an icon search device for commonly used application programs according to a fourth embodiment of the present invention;

具体实施方式detailed description

为了使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。In order to make the object, technical solution and advantages of the present invention clearer, specific embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings. It should be understood that the specific embodiments described here are only used to explain the present invention, but not to limit the present invention. In addition, it should be noted that, for the convenience of description, only parts related to the present invention are shown in the drawings but not all content.

首先,将本发明各实施例的实现原理简述如下:在本发明各实施例中,在实现对用户常用应用程序的图标查找的同时,并不会改变移动终端中原有的图标排布形式,而是在移动终端接收到由用户触发产生的常用应用图标查找指令时,将用户常用的应用程序的图标在用户常用的触摸区域内进行显示,以实现用户对常用应用程序的图标查找。First of all, the realization principle of each embodiment of the present invention is briefly described as follows: in each embodiment of the present invention, while realizing the search for the icon of the user's frequently used application program, the original icon arrangement form in the mobile terminal will not be changed. Instead, when the mobile terminal receives a frequently used application icon search instruction triggered by the user, the icon of the user's frequently used application program is displayed in the user's frequently used touch area, so as to realize the user's icon search for the frequently used application program.

第一实施例first embodiment

图1是本发明第一实施例的一种常用应用程序的图标查找方法的流程图。本实施例的方法可以由常用应用程序的图标查找装置来执行,该装置可通过硬件和/或软件的方式实现,一般可集成于移动终端内,与移动终端内置的操作系统配合使用,或作为操作系统的子程序。本实施例的方法具体包括如下步骤:Fig. 1 is a flow chart of a method for searching icons of commonly used application programs according to the first embodiment of the present invention. The method in this embodiment can be performed by an icon search device for commonly used application programs, which can be implemented in the form of hardware and/or software, and can generally be integrated into a mobile terminal and used in conjunction with the built-in operating system of the mobile terminal, or as a Subroutines of the operating system. The method of this embodiment specifically includes the following steps:

步骤110、在接收到常用应用图标查找指令时,获取由用户滑屏操作所确定的高频触摸区域。Step 110 , when receiving the frequently-used application icon search instruction, acquire the high-frequency touch area determined by the user's sliding screen operation.

在本实施例中,移动终端在接收到常用应用图标查找指令时,获取由用户滑屏操作所确定的高频触摸区域。In this embodiment, the mobile terminal obtains the high-frequency touch area determined by the user's sliding screen operation when receiving the frequently used application icon search instruction.

在本实施例中,当用户需要进行常用图标的查找时,可以通过对移动终端执行设定的操作以触发移动终端产生常用应用图标查找指令。举例而言,该应用图标查找指令可以通过用户点击或长按移动终端的一个或者多个物理按键触发产生,也可以通过用户触摸或者长按移动终端触摸屏的设定区域触发产生,对此并不进行限制。In this embodiment, when the user needs to search for commonly used icons, the mobile terminal may be triggered to generate a frequently used application icon search instruction by performing a set operation on the mobile terminal. For example, the application icon search instruction can be triggered by the user clicking or long-pressing one or more physical keys of the mobile terminal, or can be triggered by the user touching or long-pressing a set area of the mobile terminal's touch screen. Limit.

在本实施例中,高频触摸区域具体是指用户经常触摸的触摸屏区域,其具体可以通过用户的滑屏操作来确定。相应的,可以将用户在滑屏操作时经常使用的触摸区域作为高频触摸区域。优选的,可以根据用户每次滑屏操作所对应的触摸区域的重叠区域或者用户每次滑屏操作所对应的触摸区域的坐标范围的平均值所构成的区域,确定高频触摸区域,对此并不进行限制。In this embodiment, the high-frequency touch area specifically refers to an area of the touch screen frequently touched by the user, which may specifically be determined by the user's sliding screen operation. Correspondingly, the touch area frequently used by the user during the sliding screen operation may be used as the high-frequency touch area. Preferably, the high-frequency touch area can be determined according to the overlapping area of the touch area corresponding to each swipe operation of the user or the area formed by the average value of the coordinate range of the touch area corresponding to each swipe operation of the user. No limitation is imposed.

步骤120、根据所述高频触摸区域以及应用程序的启动次数,获取高频应用程序。Step 120: Acquire high-frequency application programs according to the high-frequency touch area and the startup times of the application programs.

在本实施例中。移动终端根据所述高频触摸区域以及应用程序的启动次数,获取高频应用程序。In this example. The mobile terminal obtains the high-frequency application program according to the high-frequency touch area and the number of times the application program is started.

在本实施例中,高频应用程序具体是指用户经常使用的应用程序,其具体可以通过应用程序的启动次数来确定。也即,应用程序的启动次数越多,其也就越经常被使用。In this embodiment, the high-frequency application program specifically refers to an application program frequently used by the user, which may specifically be determined by the number of times the application program is started. That is, the more times an application is started, the more often it is used.

在本实施例中,为了使得获取的高频应用程序的图标能够在高频触摸区域所限定的范围内进行显示,高频应用程序的数目需要与高频触摸区域相适应。In this embodiment, in order to enable the acquired icons of high-frequency application programs to be displayed within the range defined by the high-frequency touch area, the number of high-frequency application programs needs to be adapted to the high-frequency touch area.

在本实施例的一个优选的实施方式中,移动终端可以首先获取启动次数超过预定门限阈值的第一应用程序;如果第一应用程序的数目小于高频触摸区域所能显示的图标数目,则可以直接将获取的第一应用程序作为高频应用程序;否则,按照设定的选取规则(随机选取,按照启动次数从大到小的顺序选取)从所述第一应用程序中获取与高频触摸区域可显示图标数目相符合的应用程序作为高频应用程序。In a preferred implementation of this embodiment, the mobile terminal can first acquire the first application whose number of times of activation exceeds a predetermined threshold; if the number of the first application is less than the number of icons that can be displayed in the high-frequency touch area, then Directly use the acquired first application program as a high-frequency application program; otherwise, obtain the high-frequency touch application program from the first application program according to the selected selection rules (randomly selected, selected in descending order of the number of starts) from the first application program. The area may display applications with a corresponding number of icons as high-frequency applications.

在本实施例的另一个优选的实施方式中,移动终端可以直接按照启动次数从大到小的顺序,获取与高频触摸区域可显示图标数目相符合的应用程序作为高频应用程序。In another preferred implementation of this embodiment, the mobile terminal may directly acquire applications corresponding to the number of icons that can be displayed in the high-frequency touch area as high-frequency applications in descending order of start times.

当然,可以理解的是,还可以采取其他的方式获取高频应用程序,对此并不进行限制。Of course, it can be understood that other ways can also be used to obtain high-frequency applications, which are not limited.

步骤130、将所述高频应用程序的图标在所述高频触摸区域内进行显示。Step 130, displaying the icon of the high-frequency application program in the high-frequency touch area.

在本实施例中,移动终端将所述高频应用程序的图标在所述高频触摸区域内进行显示。In this embodiment, the mobile terminal displays the icon of the high-frequency application program in the high-frequency touch area.

其中,移动终端可以将所述高频应用程序的图标按照设定的排布顺序(启动次数从大到小或者启动次数从小到大等)在所述高频触摸区域内按照从左到右,从上到下的顺序进行显示,也可以将所述高频应用程序的图标按照随机排布的方式在所述高频触摸区域内进行显示等,对此并不进行限制。Wherein, the mobile terminal may arrange the icons of the high-frequency application program from left to right in the high-frequency touch area according to a set arrangement sequence (starting times from large to small or starting times from small to large, etc.), The icons of the high-frequency application programs may be displayed in order from top to bottom, or the icons of the high-frequency application programs may be randomly arranged in the high-frequency touch area, and the like is not limited thereto.

本发明实施例通过在接收到常用应用图标查找指令时,获取由用户滑屏操作所确定的高频触摸区域;根据所述高频触摸区域以及应用程序的启动次数,获取高频应用程序;将所述高频应用程序的图标在所述高频触摸区域内进行显示的技术手段,解决了现有的图标查找技术需要人为参与较多,查找效率低的技术问题,实现了根据用户操作习惯及对应用程序的使用情况,将用户常用应用的图标在用户习惯的触摸区域内进行显示的技术效果,优化了现有的图标查找技术,满足了人们日益增强的个性化、便捷化的图标查找需求,改善了用户的操作体验。The embodiment of the present invention obtains the high-frequency touch area determined by the user's sliding screen operation when receiving the common application icon search instruction; obtains the high-frequency application program according to the high-frequency touch area and the startup times of the application program; The technical means of displaying the icons of the high-frequency application program in the high-frequency touch area solves the technical problems that the existing icon search technology requires more human participation and low search efficiency, and realizes the user's operating habits and For the usage of applications, the technical effect of displaying the icons of frequently used applications in the user's habitual touch area optimizes the existing icon search technology and meets people's increasingly personalized and convenient icon search needs , improving the user's operating experience.

第二实施例second embodiment

图2为本发明第二实施例的一种常用应用程序的图标查找方法的流程图。本实施例以上述实施例为基础进行优化,在本实施例中,优选的还包括:获取与用户滑屏操作对应的起始触摸区域的坐标范围;根据各起始触摸区域的坐标范围,确定均值坐标范围;相应的,优选的将步骤获取由用户滑屏操作所确定的高频触摸区域优化为:根据所述均值坐标范围,确定高频触摸区域;FIG. 2 is a flow chart of a method for searching icons of commonly used application programs according to the second embodiment of the present invention. This embodiment is optimized on the basis of the above-mentioned embodiments. In this embodiment, preferably, it also includes: obtaining the coordinate range of the initial touch area corresponding to the user's sliding operation; The average coordinate range; correspondingly, preferably, the step of obtaining the high-frequency touch area determined by the user's sliding screen operation is optimized as: determining the high-frequency touch area according to the average coordinate range;

优选的还包括:记录移动终端中应用程序的启动次数;相应的,优选的将步骤根据所述高频触摸区域以及应用程序的启动次数,获取高频应用程序优化为:根据所述高频触摸区域的区域范围,确定可显示图标数目;按照启动次数从大到小的顺序,获取与所述可显示图标数目相符合的应用程序作为高频应用程序。Preferably, it also includes: recording the number of startups of the application in the mobile terminal; correspondingly, preferably, the step of obtaining the high-frequency application is optimized according to the high-frequency touch area and the startup times of the application as: according to the high-frequency touch The number of icons that can be displayed is determined for the area range of the area; and the application programs that match the number of icons that can be displayed are obtained as high-frequency applications in the order of the startup times from the largest to the smallest.

相应地,本实施例的方法具体包括如下步骤:Correspondingly, the method of this embodiment specifically includes the following steps:

步骤210、获取与用户操作对应的操作指令。Step 210, acquiring an operation instruction corresponding to the user operation.

在本实施例中,移动终端获取与用户操作对应的操作指令。In this embodiment, the mobile terminal acquires an operation instruction corresponding to a user operation.

其中,移动终端获取的与用户操作对应的操作指令具体可以包括用户点击应用程序图标时产生的应用程序启动指令;也可以包括用户滑动移动终端屏幕时产生的用户滑屏操作指令,还可以包括用户需要进行常用图标的查找时,通过对移动终端执行设定的操作所产生的常用应用图标查找指令。Wherein, the operation instruction corresponding to the user operation obtained by the mobile terminal may specifically include the application start instruction generated when the user clicks the application icon; it may also include the user's sliding screen operation instruction generated when the user slides the mobile terminal screen, and may also include the user's When it is necessary to search for commonly used icons, the commonly used application icon search instruction is generated by performing a set operation on the mobile terminal.

步骤220、判断获取的所述操作指令是否为应用程序启动指令:若是,执行步骤230;否则,执行步骤240。Step 220 , judging whether the acquired operation instruction is an application start instruction: if yes, execute step 230 ; otherwise, execute step 240 .

步骤230、将移动终端中记录的所述应用程序启动指令对应的应用程序的启动次数增加1,本流程结束。Step 230: Increase the start times of the application program corresponding to the application program start instruction recorded in the mobile terminal by 1, and this process ends.

在本实施例中,移动终端中记录有各个已安装应用程序的启动次数。当判断获取的操作指令为应用程序启动指令时,移动终端将与该应用程序启动指令对应的应用程序的启动次数增加1。In this embodiment, the number of startup times of each installed application program is recorded in the mobile terminal. When it is judged that the acquired operation instruction is an application start instruction, the mobile terminal increases the start times of the application corresponding to the application start instruction by 1.

步骤240、判断获取的所述操作指令是否为用户滑屏操作指令:若是,执行步骤250;否则,执行步骤260。Step 240 , judging whether the acquired operation instruction is a user sliding screen operation instruction: if yes, execute step 250 ; otherwise, execute step 260 .

步骤250、获取与用户滑屏操作对应的起始触摸区域的坐标范围,执行步骤270。Step 250 , acquire the coordinate range of the initial touch area corresponding to the user's screen sliding operation, and execute step 270 .

在本实施例中,当判断获取的所述操作指令为用户滑屏操作指令时,移动终端获取与该用户滑屏操作对应的起始触摸区域的坐标范围。In this embodiment, when it is determined that the acquired operation instruction is a user's screen sliding operation instruction, the mobile terminal obtains the coordinate range of the initial touch area corresponding to the user's screen sliding operation.

其中,用户的一个完整的滑屏操作包括触摸操作和滑动操作两部分。在本实施例中,将与用户滑屏操作中的触摸操作对应的触摸区域,作为起始触摸区域。Wherein, a complete swipe screen operation of the user includes two parts of a touch operation and a swipe operation. In this embodiment, the touch area corresponding to the touch operation in the user's sliding screen operation is used as the initial touch area.

在现有技术中,当用户对移动终端进行滑屏操作时,移动终端可以检测出与起始触摸区域对应的各触摸点的位置坐标。在本实施例中,移动终端根据检测出的各触摸点的位置坐标,确定起始触摸区域的坐标范围。In the prior art, when the user performs a sliding screen operation on the mobile terminal, the mobile terminal can detect the position coordinates of each touch point corresponding to the initial touch area. In this embodiment, the mobile terminal determines the coordinate range of the initial touch area according to the detected position coordinates of each touch point.

在图3中示出了一种起始触摸区域的坐标范围示意图。如图3所示,移动终端根据起始触摸区域31中各个触摸点的位置坐标,可以确定与起始触摸区域31对应的最小横轴坐标x1,最大横轴坐标x2,最小纵轴坐标y1,以及最大纵轴坐标y2。FIG. 3 shows a schematic diagram of a coordinate range of an initial touch area. As shown in FIG. 3 , according to the position coordinates of each touch point in the initial touch area 31, the mobile terminal can determine the minimum horizontal axis coordinate x1, the maximum horizontal axis coordinate x2, and the minimum vertical axis coordinate y1 corresponding to the initial touch area 31. And the maximum vertical axis coordinate y2.

相应的,移动终端根据起始触摸区域31所确定的坐标范围为: Correspondingly, the coordinate range determined by the mobile terminal according to the initial touch area 31 is:

在本实施例中,移动终端可以获取与用户对触摸屏的全部滑屏操作对应的起始触摸区域的坐标范围,也可以仅获取与用户在设定应用程序中的滑屏操作对应的起始触摸区域的坐标范围,对此并不进行限制。In this embodiment, the mobile terminal may acquire the coordinate range of the initial touch area corresponding to all the user's swipe operations on the touch screen, or may only acquire the initial touch area corresponding to the user's swipe operations in the setting application program. The coordinate range of the area, which is not limited.

步骤260、判断获取的所述操作指令是否为常用应用图标查找指令:若是,执行步骤280;否则,返回步骤210。Step 260 , judging whether the acquired operation instruction is a commonly used application icon search instruction: if yes, execute step 280 ; otherwise, return to step 210 .

步骤270、根据各起始触摸区域的坐标范围,确定均值坐标范围,本流程结束。Step 270: Determine the mean coordinate range according to the coordinate ranges of each initial touch area, and the process ends.

在本实施例中,移动终端根据各起始触摸区域的坐标范围,确定均值坐标范围。In this embodiment, the mobile terminal determines the mean coordinate range according to the coordinate range of each initial touch area.

具体的,移动终端可以分别获取各起始触摸区域的最小横轴坐标后,计算获取的全部最小横轴坐标的平均值相应的,可以依次计算全部最大横轴坐标的平均值全部最小纵轴坐标的平均值以及全部最大横轴坐标的平均值 Specifically, after the mobile terminal obtains the minimum horizontal axis coordinates of each initial touch area, calculate the average value of all the obtained minimum horizontal axis coordinates Correspondingly, the average value of all the maximum horizontal axis coordinates can be calculated sequentially Average value of all minimum vertical axis coordinates and the average of all the maximum horizontal axis coordinates

最后,根据确定均值坐标范围为: Finally, according to with Determine the mean coordinate range as:

在本实施例中,移动终端可以根据全部起始触摸区域的坐标范围来确定均值坐标范围;可以仅根据满足设定阈值条件的起始触摸区域的坐标范围来确定均值坐标范围,本实施例对此并不进行限制。In this embodiment, the mobile terminal can determine the average coordinate range according to the coordinate ranges of all initial touch areas; it can determine the average coordinate range only according to the coordinate ranges of the initial touch areas that satisfy the set threshold condition. This is not limiting.

步骤280、根据所述均值坐标范围,确定高频触摸区域,执行步骤290。Step 280 : Determine the high-frequency touch area according to the mean coordinate range, and execute step 290 .

在本实施例中,移动终端根据所述均值坐标范围,确定高频触摸区域。In this embodiment, the mobile terminal determines the high-frequency touch area according to the mean coordinate range.

其中,移动终端可以直接将由所述均值坐标范围所确定的触摸区域,作为高频触摸区域;移动终端也可以将所述均值坐标范围扩大或缩小设定倍数后所确定的触摸区域,作为高频触摸区域,本实施例对此并不进行限制。Wherein, the mobile terminal may directly use the touch area determined by the mean coordinate range as a high-frequency touch area; the mobile terminal may also use the touch area determined after the mean coordinate range is enlarged or reduced by a set factor as a high-frequency touch area. The touch area is not limited in this embodiment.

举例而言,可以将由确定的触摸区域,作为高频触摸区域。其中,k1>1且k2>1。For example, the The determined touch area is used as a high-frequency touch area. Wherein, k1>1 and k2>1.

步骤290、根据所述高频触摸区域的区域范围,确定可显示图标数目,执行步骤2100。Step 290 : Determine the number of icons that can be displayed according to the area range of the high-frequency touch area, and execute step 2100 .

在本实施例中,移动终端根据所述高频触摸区域的区域范围,确定可显示图标数目。In this embodiment, the mobile terminal determines the number of icons that can be displayed according to the area range of the high-frequency touch area.

其中,移动终端可以根据所述高频触摸区域的区域范围以及每个应用程序图标所占的区域范围,确定所述高频触摸区域可显示图标的数目;Wherein, the mobile terminal may determine the number of icons that can be displayed in the high-frequency touch area according to the area range of the high-frequency touch area and the area occupied by each application icon;

为了显示的美感,移动终端还可以根据述高频触摸区域的区域范围、每个应用程序图标所占的区域范围以及设定的相邻应用程序图标的区域间隔,确定所述高频触摸区域可显示图标的数目。In order to improve the display aesthetics, the mobile terminal may also determine that the high-frequency touch area can Displays the number of icons.

步骤2100、按照启动次数从大到小的顺序,获取与所述可显示图标数目相符合的应用程序作为高频应用程序,执行步骤2110。Step 2100 , according to the order of starting times from the largest to the smallest, obtain the application program corresponding to the number of displayable icons as the high-frequency application program, and execute step 2110 .

步骤2110、将所述高频应用程序的图标在所述高频触摸区域内进行显示。Step 2110, display the icon of the high-frequency application in the high-frequency touch area.

本发明实施例通过在接收到常用应用图标查找指令时,获取由用户滑屏操作所确定的高频触摸区域;根据所述高频触摸区域以及应用程序的启动次数,获取高频应用程序;将所述高频应用程序的图标在所述高频触摸区域内进行显示的技术手段,解决了现有的图标查找技术需要人为参与较多,查找效率低的技术问题,实现了根据用户操作习惯及对应用程序的使用情况,将用户常用应用的图标在用户习惯的触摸区域内进行显示的技术效果,优化了现有的图标查找技术,满足了人们日益增强的个性化、便捷化的图标查找需求,改善了用户的操作体验。The embodiment of the present invention obtains the high-frequency touch area determined by the user's sliding screen operation when receiving the common application icon search instruction; obtains the high-frequency application program according to the high-frequency touch area and the startup times of the application program; The technical means of displaying the icons of the high-frequency application program in the high-frequency touch area solves the technical problems that the existing icon search technology requires more human participation and low search efficiency, and realizes the user's operating habits and For the usage of applications, the technical effect of displaying the icons of frequently used applications in the user's habitual touch area optimizes the existing icon search technology and meets people's increasingly personalized and convenient icon search needs , improving the user's operating experience.

在上述各实施例的基础上,步骤获取与用户滑屏操作对应的起始触摸区域的坐标范围具体可以包括:在确定当前运行的应用程序为待监控应用程序时,对所述应用程序下的滑屏事件进行监控,并在检测到滑屏事件时,获取与用户滑屏操作对应的起始触摸区域的坐标范围。On the basis of the above-mentioned embodiments, the step of obtaining the coordinate range of the initial touch area corresponding to the user's sliding screen operation may specifically include: when it is determined that the currently running application program is the application program to be monitored, The sliding screen event is monitored, and when the sliding screen event is detected, the coordinate range of the initial touch area corresponding to the user's sliding screen operation is obtained.

这样设置的原因是:为了使得最终获取的高频触摸区域能够尽可能的符合用户的操作习惯,移动终端主要获取的是可以根据用户操作习惯自由滑屏的待监控应用程序中与用户滑屏操作对应的起始触摸区域的坐标范围。The reason for this setting is: in order to make the finally obtained high-frequency touch area conform to the user's operating habits as much as possible, the mobile terminal mainly obtains the user's sliding screen operation in the application program to be monitored that can freely slide the screen according to the user's operating habits The coordinate range of the corresponding initial touch area.

典型的,所述待监控应用程序可以具体为:网页浏览器、电子书阅读器或者图片浏览器。Typically, the application program to be monitored may specifically be: a web browser, an e-book reader, or a picture browser.

在上述各实施例的基础上,步骤根据各起始触摸区域的坐标范围,确定均值坐标范围具体可以包括:将坐标范围满足设定阈值范围的起始触摸区域作为目标区域;获取各目标区域的水平坐标范围和竖直坐标范围;根据获取的所述水平坐标范围和所述竖直坐标范围,计算水平坐标范围均值和竖直坐标范围均值,并将计算结果构成均值坐标范围。On the basis of the above-mentioned embodiments, the step of determining the average coordinate range according to the coordinate range of each initial touch area may specifically include: taking the initial touch area whose coordinate range satisfies the set threshold range as the target area; acquiring the coordinate range of each target area The horizontal coordinate range and the vertical coordinate range; according to the obtained horizontal coordinate range and the vertical coordinate range, calculate the mean value of the horizontal coordinate range and the vertical coordinate range value, and form the mean coordinate range with the calculation results.

这样设置的好处是,可以将一些明显不符合用户滑屏习惯的起始触摸区域滤除掉,例如,边缘区域等,以使得最终均值坐标范围的计算值更加贴近用户使用习惯,进一步改善用户体验。The advantage of this setting is that some initial touch areas that obviously do not conform to the user's sliding habit can be filtered out, for example, the edge area, etc., so that the calculated value of the final mean coordinate range is closer to the user's usage habits, and further improves the user experience. .

第三实施例third embodiment

图4是本发明第三实施例的一种常用应用程序的图标查找方法的流程图。本实施例以上述实施例为基础进行优化,在本实施例中,优选的将步骤将所述高频应用程序的图标在所述高频触摸区域内进行显示优化为:获取所述高频应用程序中启动次数最高的第一高频应用;将第一高频应用的图标在所述高频触摸区域的几何中心上进行显示;将所述高频应用程序中其余应用程序的图标,按照设定的排布规则,在所述高频触摸区域内围绕第一高频应用进行显示。Fig. 4 is a flow chart of a method for searching icons of commonly used application programs according to the third embodiment of the present invention. This embodiment is optimized based on the above embodiments. In this embodiment, preferably, the step of displaying the icon of the high-frequency application in the high-frequency touch area is optimized as: obtaining the high-frequency application The first high-frequency application with the highest startup times in the program; display the icon of the first high-frequency application on the geometric center of the high-frequency touch area; According to a predetermined arrangement rule, the first high-frequency application is displayed in the high-frequency touch area.

相应地,本实施例的方法具体包括如下步骤:Correspondingly, the method of this embodiment specifically includes the following steps:

步骤410、在接收到常用应用图标查找指令时,获取由用户滑屏操作所确定的高频触摸区域。Step 410 , when receiving the frequently-used application icon search instruction, acquire the high-frequency touch area determined by the user's sliding screen operation.

步骤420、根据所述高频触摸区域以及应用程序的启动次数,获取高频应用程序。Step 420: Acquire the high-frequency application program according to the high-frequency touch area and the startup times of the application program.

步骤430、获取所述高频应用程序中启动次数最高的第一高频应用。Step 430: Obtain the first high-frequency application with the highest startup times among the high-frequency application programs.

在本实施例中,移动终端获取所述高频应用程序中启动次数最高的第一高频应用。In this embodiment, the mobile terminal acquires the first high-frequency application with the highest number of times of activation among the high-frequency application programs.

优选的,如果同时包括获取至少两个启动次数最高的应用程序,移动终端可以随机选择一个应用程序作为第一高频应用,或者选择最近一次启动时间距离当前系统时间最接近的应用程序作为第一高频应用,对此并不进行限制。Preferably, if at least two application programs with the highest startup times are obtained at the same time, the mobile terminal can randomly select an application program as the first high-frequency application, or select the application program whose latest startup time is closest to the current system time as the first application program. For high-frequency applications, there is no limit to this.

步骤440、将第一高频应用的图标在所述高频触摸区域的几何中心上进行显示。Step 440: Display the icon of the first high-frequency application on the geometric center of the high-frequency touch area.

在本实施例中,移动终端将第一高频应用的图标在所述高频触摸区域的几何中心上进行显示。In this embodiment, the mobile terminal displays the icon of the first high-frequency application on the geometric center of the high-frequency touch area.

步骤450、将所述高频应用程序中其余应用程序的图标,按照设定的排布规则,在所述高频触摸区域内围绕第一高频应用进行显示。Step 450: Display icons of other high-frequency application programs in the high-frequency touch area around the first high-frequency application according to a set arrangement rule.

在本实施例中,移动终端将所述高频应用程序中其余应用程序的图标,按照设定的排布规则,在所述高频触摸区域内围绕第一高频应用进行显示。In this embodiment, the mobile terminal displays icons of other high-frequency application programs in the high-frequency touch area around the first high-frequency application according to a set arrangement rule.

其中,移动终端可以将高频应用程序中其余应用程序的图标按照九宫格显示的方式,在所述高频触摸区域内围绕第一高频应用进行显示;移动终端也可以第一高频应用为圆心,按照设定半径构造圆形,将高频应用程序中其余应用程序的图标在该圆形上进行显示等,对此并不进行限制。其中,在图5中示出了一种常用应用程序的图标显示示意图。Wherein, the mobile terminal can display the icons of the remaining application programs in the high-frequency application programs in a nine-square grid display mode around the first high-frequency application in the high-frequency touch area; the mobile terminal can also use the first high-frequency application as the center of the circle , constructing a circle according to a set radius, and displaying icons of other application programs in the high-frequency application programs on the circle, etc., which are not limited. Wherein, FIG. 5 shows a schematic diagram of icon display of a commonly used application program.

本发明实施例通过在接收到常用应用图标查找指令时,获取由用户滑屏操作所确定的高频触摸区域;根据所述高频触摸区域以及应用程序的启动次数,获取高频应用程序;将所述高频应用程序的图标在所述高频触摸区域内进行显示的技术手段,解决了现有的图标查找技术需要人为参与较多,查找效率低的技术问题,实现了根据用户操作习惯及对应用程序的使用情况,将用户常用应用的图标在用户习惯的触摸区域内进行显示的技术效果,优化了现有的图标查找技术,满足了人们日益增强的个性化、便捷化的图标查找需求,改善了用户的操作体验。The embodiment of the present invention obtains the high-frequency touch area determined by the user's sliding screen operation when receiving the common application icon search instruction; obtains the high-frequency application program according to the high-frequency touch area and the startup times of the application program; The technical means of displaying the icons of the high-frequency application program in the high-frequency touch area solves the technical problems that the existing icon search technology requires more human participation and low search efficiency, and realizes the user's operating habits and For the usage of applications, the technical effect of displaying the icons of frequently used applications in the user's habitual touch area optimizes the existing icon search technology and meets people's increasingly personalized and convenient icon search needs , improving the user's operating experience.

第四实施例Fourth embodiment

在图6中示出了本发明第五实施例的一种常用应用程序的图标查找装置的结构图。如图6所示,所述装置包括:FIG. 6 shows a structural diagram of an icon search device for commonly used application programs according to a fifth embodiment of the present invention. As shown in Figure 6, the device includes:

高频触摸区域获取单元61,用于在接收到常用应用图标查找指令时,获取由用户滑屏操作所确定的高频触摸区域。The high-frequency touch area acquisition unit 61 is configured to acquire the high-frequency touch area determined by the user's sliding screen operation when receiving a commonly used application icon search instruction.

高频应用程序获取单元62,用于根据所述高频触摸区域以及应用程序的启动次数,获取高频应用程序。The high-frequency application acquiring unit 62 is configured to acquire the high-frequency application according to the high-frequency touch area and the startup times of the application.

常用图标显示单元63,用于将所述高频应用程序的图标在所述高频触摸区域内进行显示。The commonly used icon display unit 63 is configured to display the icon of the high-frequency application program in the high-frequency touch area.

本发明实施例通过在接收到常用应用图标查找指令时,获取由用户滑屏操作所确定的高频触摸区域;根据所述高频触摸区域以及应用程序的启动次数,获取高频应用程序;将所述高频应用程序的图标在所述高频触摸区域内进行显示的技术手段,解决了现有的图标查找技术需要人为参与较多,查找效率低的技术问题,实现了根据用户操作习惯及对应用程序的使用情况,将用户常用应用的图标在用户习惯的触摸区域内进行显示的技术效果,优化了现有的图标查找技术,满足了人们日益增强的个性化、便捷化的图标查找需求,改善了用户的操作体验。The embodiment of the present invention obtains the high-frequency touch area determined by the user's sliding screen operation when receiving the common application icon search instruction; obtains the high-frequency application program according to the high-frequency touch area and the startup times of the application program; The technical means of displaying the icons of the high-frequency application program in the high-frequency touch area solves the technical problems that the existing icon search technology requires more human participation and low search efficiency, and realizes the user's operating habits and For the usage of applications, the technical effect of displaying the icons of frequently used applications in the user's habitual touch area optimizes the existing icon search technology and meets people's increasingly personalized and convenient icon search needs , improving the user's operating experience.

在上述各实施例的基础上,所述装置还可以包括:On the basis of the foregoing embodiments, the device may further include:

坐标范围获取单元,用于获取与用户滑屏操作对应的起始触摸区域的坐标范围;A coordinate range acquisition unit, configured to acquire the coordinate range of the initial touch area corresponding to the user's sliding screen operation;

均值坐标范围确定单元,用于根据各起始触摸区域的坐标范围,确定均值坐标范围;The mean coordinate range determining unit is used to determine the mean coordinate range according to the coordinate range of each initial touch area;

相应的,所述高频触摸区域获取单元具体用于:根据所述均值坐标范围,确定高频触摸区域。Correspondingly, the high-frequency touch area acquiring unit is specifically configured to: determine the high-frequency touch area according to the mean coordinate range.

在上述各实施例的基础上,所述装置还可以包括:启动次数记录单元,用于记录移动终端中应用程序的启动次数;On the basis of the above embodiments, the device may further include: a startup times recording unit, configured to record the startup times of the application in the mobile terminal;

相应的,高频应用程序获取单元具体用于:Correspondingly, the high-frequency application acquisition unit is specifically used for:

根据所述高频触摸区域的区域范围,确定可显示图标数目;According to the area range of the high-frequency touch area, determine the number of icons that can be displayed;

按照启动次数从大到小的顺序,获取与所述可显示图标数目相符合的应用程序作为高频应用程序。According to the descending order of the start times, the application programs corresponding to the number of displayable icons are acquired as high-frequency application programs.

在上述各实施例的基础上,坐标范围获取单元具体可以用于:On the basis of the above-mentioned embodiments, the coordinate range acquisition unit can be specifically used for:

在确定当前运行的应用程序为待监控应用程序时,对所述应用程序下的滑屏事件进行监控,并在检测到滑屏事件时,获取与用户滑屏操作对应的起始触摸区域的坐标范围。When it is determined that the currently running application program is the application program to be monitored, the sliding screen event under the application program is monitored, and when the sliding screen event is detected, the coordinates of the initial touch area corresponding to the user's sliding screen operation are obtained scope.

在上述各实施例的基础上,所述待监控应用程序可以包括下述至少一项:On the basis of the above embodiments, the application program to be monitored may include at least one of the following:

网页浏览器、电子书阅读器和图片浏览器。Web browser, e-book reader and photo viewer.

在上述各实施例的基础上,均值坐标范围确定单元具体可以用于:On the basis of the above-mentioned embodiments, the mean coordinate range determining unit can be specifically used for:

将坐标范围满足设定阈值范围的起始触摸区域作为目标区域;Use the initial touch area whose coordinate range satisfies the set threshold range as the target area;

获取各目标区域的水平坐标范围和竖直坐标范围;Obtain the horizontal coordinate range and vertical coordinate range of each target area;

根据获取的各所述水平坐标范围和各所述竖直坐标范围,计算水平坐标范围均值和竖直坐标范围均值,并将计算结果构成均值坐标范围。Calculate the average value of the horizontal coordinate range and the average value of the vertical coordinate range according to each of the obtained horizontal coordinate ranges and each of the vertical coordinate ranges, and form the average coordinate range from the calculation results.

在上述各实施例的基础上,常用图标显示单元具体可以用于:On the basis of the above-mentioned embodiments, the commonly used icon display unit can be specifically used for:

获取所述高频应用程序中启动次数最高的第一高频应用;Acquiring the first high-frequency application with the highest number of starts among the high-frequency applications;

将第一高频应用的图标在所述高频触摸区域的几何中心上进行显示;displaying the icon of the first high-frequency application on the geometric center of the high-frequency touch area;

将所述高频应用程序中其余应用程序的图标,按照设定的排布规则,在所述高频触摸区域内围绕第一高频应用进行显示。The icons of the remaining application programs in the high-frequency application programs are displayed in the high-frequency touch area around the first high-frequency application according to a set arrangement rule.

本发明实施例所提供的常用应用程序的图标查找装置可用于执行本发明任意实施例提供的常用应用程序的图标查找方法,具备相应的功能模块,实现相同的有益效果。The device for searching icons of commonly used application programs provided by the embodiments of the present invention can be used to execute the method for searching icons of commonly used application programs provided by any embodiment of the present invention, and has corresponding functional modules to achieve the same beneficial effects.

显然,本领域技术人员应该明白,上述的本发明的各模块或各步骤可以通过如上所述的移动终端实施。可选地,本发明实施例可以用计算机装置可执行的程序来实现,从而可以将它们存储在存储装置中由处理器来执行,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等;或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。Apparently, those skilled in the art should understand that the above-mentioned modules or steps of the present invention can be implemented by the above-mentioned mobile terminal. Optionally, the embodiments of the present invention can be implemented by programs executable by a computer device, so that they can be stored in a storage device and executed by a processor, and the program can be stored in a computer-readable storage medium, The above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.; or they may be fabricated into individual integrated circuit modules, or multiple modules or steps among them may be fabricated into a single integrated circuit module for implementation. As such, the present invention is not limited to any specific combination of hardware and software.

以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims (12)

1.一种常用应用程序的图标查找方法,其特征在于,包括:1. A method for searching icons of commonly used application programs, comprising: 在接收到常用应用图标查找指令时,获取由用户滑屏操作所确定的高频触摸区域;When receiving a common application icon search instruction, obtain the high-frequency touch area determined by the user's sliding screen operation; 根据所述高频触摸区域的区域范围,确定的可显示图标数目以及应用程序的启动次数,获取与所述可显示图标数目相符合的高频应用程序;According to the area range of the high-frequency touch area, the determined number of displayable icons and the number of startup times of the application program, obtain the high-frequency application program corresponding to the number of displayable icons; 将所述高频应用程序的图标在所述高频触摸区域内进行显示;displaying the icon of the high-frequency application in the high-frequency touch area; 所述方法还包括:The method also includes: 获取与用户滑屏操作对应的起始触摸区域的坐标范围;Obtain the coordinate range of the initial touch area corresponding to the user's sliding operation; 根据各起始触摸区域的坐标范围,确定均值坐标范围;Determine the mean coordinate range according to the coordinate range of each initial touch area; 所述获取由用户滑屏操作所确定的高频触摸区域包括:根据所述均值坐标范围,确定高频触摸区域。The acquiring the high-frequency touch area determined by the user's sliding screen operation includes: determining the high-frequency touch area according to the mean coordinate range. 2.根据权利要求1所述的方法,其特征在于,还包括:记录移动终端中应用程序的启动次数;2. The method according to claim 1, further comprising: recording the startup times of the application program in the mobile terminal; 根据所述高频触摸区域的区域范围,确定的可显示图标数目以及应用程序的启动次数,获取与所述可显示图标数目相符合的高频应用程序包括:According to the area range of the high-frequency touch area, the determined number of displayable icons and the number of startup times of application programs, obtaining high-frequency application programs that match the number of displayable icons includes: 根据所述高频触摸区域的区域范围,确定可显示图标数目;According to the area range of the high-frequency touch area, determine the number of icons that can be displayed; 按照启动次数从大到小的顺序,获取与所述可显示图标数目相符合的应用程序作为高频应用程序。According to the descending order of the start times, the application programs corresponding to the number of displayable icons are acquired as high-frequency application programs. 3.根据权利要求1所述的方法,其特征在于,获取与用户滑屏操作对应的起始触摸区域的坐标范围包括:3. The method according to claim 1, wherein obtaining the coordinate range of the initial touch area corresponding to the user's sliding screen operation comprises: 在确定当前运行的应用程序为待监控应用程序时,对所述应用程序下的滑屏事件进行监控,并在检测到滑屏事件时,获取与用户滑屏操作对应的起始触摸区域的坐标范围。When it is determined that the currently running application program is the application program to be monitored, the sliding screen event under the application program is monitored, and when the sliding screen event is detected, the coordinates of the initial touch area corresponding to the user's sliding screen operation are obtained scope. 4.根据权利要求3所述的方法,其特征在于,所述待监控应用程序包括下述至少一项:4. The method according to claim 3, wherein the application program to be monitored comprises at least one of the following: 网页浏览器、电子书阅读器和图片浏览器。Web browser, e-book reader and photo viewer. 5.根据权利要求1所述的方法,其特征在于,根据各起始触摸区域的坐标范围,确定均值坐标范围具体包括:5. The method according to claim 1, wherein, according to the coordinate ranges of each initial touch area, determining the mean coordinate range specifically comprises: 将坐标范围满足设定阈值范围的起始触摸区域作为目标区域;Use the initial touch area whose coordinate range satisfies the set threshold range as the target area; 获取各目标区域的水平坐标范围和竖直坐标范围;Obtain the horizontal coordinate range and vertical coordinate range of each target area; 根据获取的各所述水平坐标范围和各所述竖直坐标范围,计算水平坐标范围均值和竖直坐标范围均值,并将计算结果构成均值坐标范围。Calculate the average value of the horizontal coordinate range and the average value of the vertical coordinate range according to each of the obtained horizontal coordinate ranges and each of the vertical coordinate ranges, and form the average coordinate range from the calculation results. 6.根据权利要求2所述的方法,其特征在于,将所述高频应用程序的图标在所述高频触摸区域内进行显示包括:6. The method according to claim 2, wherein displaying the icon of the high-frequency application in the high-frequency touch area comprises: 获取所述高频应用程序中启动次数最高的第一高频应用;Acquiring the first high-frequency application with the highest number of starts among the high-frequency applications; 将第一高频应用的图标在所述高频触摸区域的几何中心上进行显示;displaying the icon of the first high-frequency application on the geometric center of the high-frequency touch area; 将所述高频应用程序中其余应用程序的图标,按照设定的排布规则,在所述高频触摸区域内围绕第一高频应用进行显示。The icons of the remaining application programs in the high-frequency application programs are displayed in the high-frequency touch area around the first high-frequency application according to a set arrangement rule. 7.一种常用应用程序的图标查找装置,其特征在于,包括:7. An icon search device for commonly used application programs, characterized in that it comprises: 高频触摸区域获取单元,用于在接收到常用应用图标查找指令时,获取由用户滑屏操作所确定的高频触摸区域;A high-frequency touch area acquisition unit, configured to acquire the high-frequency touch area determined by the user's sliding screen operation when receiving a commonly used application icon search instruction; 高频应用程序获取单元,用于根据所述高频触摸区域的区域范围,确定的可显示图标数目以及应用程序的启动次数,获取与所述可显示图标数目相符合的高频应用程序;A high-frequency application acquisition unit, configured to obtain high-frequency applications that match the number of displayable icons according to the determined number of displayable icons and the number of application startup times based on the area range of the high-frequency touch area; 常用图标显示单元,用于将所述高频应用程序的图标在所述高频触摸区域内进行显示;A commonly used icon display unit, configured to display the icon of the high-frequency application program in the high-frequency touch area; 所述装置还包括:The device also includes: 坐标范围获取单元,用于获取与用户滑屏操作对应的起始触摸区域的坐标范围;A coordinate range acquisition unit, configured to acquire the coordinate range of the initial touch area corresponding to the user's sliding screen operation; 均值坐标范围确定单元,用于根据各起始触摸区域的坐标范围,确定均值坐标范围;The mean coordinate range determining unit is used to determine the mean coordinate range according to the coordinate range of each initial touch area; 所述高频触摸区域获取单元具体用于:根据所述均值坐标范围,确定高频触摸区域。The high-frequency touch area acquiring unit is specifically configured to: determine the high-frequency touch area according to the mean coordinate range. 8.根据权利要求7所述的装置,其特征在于,所述装置还包括:启动次数记录单元,用于记录移动终端中应用程序的启动次数;8. The device according to claim 7, further comprising: a start times recording unit for recording the start times of the application program in the mobile terminal; 高频应用程序获取单元具体用于:The high-frequency application acquisition unit is used specifically for: 根据所述高频触摸区域的区域范围,确定可显示图标数目;According to the area range of the high-frequency touch area, determine the number of icons that can be displayed; 按照启动次数从大到小的顺序,获取与所述可显示图标数目相符合的应用程序作为高频应用程序。According to the descending order of the start times, the application programs corresponding to the number of displayable icons are acquired as high-frequency application programs. 9.根据权利要求7所述的装置,其特征在于,坐标范围获取单元具体用于:9. The device according to claim 7, wherein the coordinate range acquisition unit is specifically used for: 在确定当前运行的应用程序为待监控应用程序时,对所述应用程序下的滑屏事件进行监控,并在检测到滑屏事件时,获取与用户滑屏操作对应的起始触摸区域的坐标范围。When it is determined that the currently running application program is the application program to be monitored, the sliding screen event under the application program is monitored, and when the sliding screen event is detected, the coordinates of the initial touch area corresponding to the user's sliding screen operation are obtained scope. 10.根据权利要求9所述的装置,其特征在于,所述待监控应用程序包括下述至少一项:10. The device according to claim 9, wherein the application program to be monitored comprises at least one of the following: 网页浏览器、电子书阅读器和图片浏览器。Web browser, e-book reader and photo viewer. 11.根据权利要求7所述的装置,其特征在于,均值坐标范围确定单元具体用于:11. The device according to claim 7, wherein the mean value coordinate range determining unit is specifically used for: 将坐标范围满足设定阈值范围的起始触摸区域作为目标区域;Use the initial touch area whose coordinate range satisfies the set threshold range as the target area; 获取各目标区域的水平坐标范围和竖直坐标范围;Obtain the horizontal coordinate range and vertical coordinate range of each target area; 根据获取的各所述水平坐标范围和各所述竖直坐标范围,计算水平坐标范围均值和竖直坐标范围均值,并将计算结果构成均值坐标范围。Calculate the average value of the horizontal coordinate range and the average value of the vertical coordinate range according to each of the obtained horizontal coordinate ranges and each of the vertical coordinate ranges, and form the average coordinate range from the calculation results. 12.根据权利要求8所述的装置,其特征在于,常用图标显示单元具体用于:12. The device according to claim 8, wherein the commonly used icon display unit is specifically used for: 获取所述高频应用程序中启动次数最高的第一高频应用;Acquiring the first high-frequency application with the highest number of starts among the high-frequency applications; 将第一高频应用的图标在所述高频触摸区域的几何中心上进行显示;displaying the icon of the first high-frequency application on the geometric center of the high-frequency touch area; 将所述高频应用程序中其余应用程序的图标,按照设定的排布规则,在所述高频触摸区域内围绕第一高频应用进行显示。The icons of the remaining application programs in the high-frequency application programs are displayed in the high-frequency touch area around the first high-frequency application according to a set arrangement rule.
CN201410476806.8A 2014-09-17 2014-09-17 The icon lookup method and device of conventional application program Expired - Fee Related CN104238887B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410476806.8A CN104238887B (en) 2014-09-17 2014-09-17 The icon lookup method and device of conventional application program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410476806.8A CN104238887B (en) 2014-09-17 2014-09-17 The icon lookup method and device of conventional application program

Publications (2)

Publication Number Publication Date
CN104238887A CN104238887A (en) 2014-12-24
CN104238887B true CN104238887B (en) 2017-10-13

Family

ID=52227080

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410476806.8A Expired - Fee Related CN104238887B (en) 2014-09-17 2014-09-17 The icon lookup method and device of conventional application program

Country Status (1)

Country Link
CN (1) CN104238887B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105068736B (en) * 2015-09-11 2019-03-05 努比亚技术有限公司 It is a kind of to open the mobile terminal applied and method
CN105242831A (en) * 2015-10-19 2016-01-13 联想(北京)有限公司 Information processing method and electronic equipment
CN105245728A (en) * 2015-10-30 2016-01-13 上海斐讯数据通信技术有限公司 View layout method and device in display screen and mobile terminal
CN105607849A (en) * 2015-12-16 2016-05-25 广东欧珀移动通信有限公司 Terminal icon processing method and system
CN105677213B (en) * 2015-12-29 2019-04-05 北京金山安全软件有限公司 Starting method, device and equipment of light desktop
CN108073433A (en) * 2016-11-10 2018-05-25 中国移动通信有限公司研究院 The application icon management method and device of a kind of terminal
CN111338725B (en) * 2020-02-17 2023-11-14 Oppo广东移动通信有限公司 Interface layout method and related product
CN112083858A (en) * 2020-08-31 2020-12-15 珠海格力电器股份有限公司 Method and device for adjusting display position of control
CN112346613A (en) * 2020-10-29 2021-02-09 深圳Tcl新技术有限公司 Icon display effect control method, terminal and computer-readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101957711A (en) * 2010-05-25 2011-01-26 宇龙计算机通信科技(深圳)有限公司 Application position display method and system and touch equipment
CN102625931A (en) * 2009-07-20 2012-08-01 惠普发展公司,有限责任合伙企业 User interface for initiating activities in an electronic device
CN103019737A (en) * 2012-12-27 2013-04-03 北京小米科技有限责任公司 Method and device for displaying shortcut of application program
CN103064587A (en) * 2012-12-26 2013-04-24 东莞宇龙通信科技有限公司 Terminal and terminal control method
CN103197931A (en) * 2013-03-28 2013-07-10 深圳桑菲消费通信有限公司 Interface layout method and interface layout device based on touch screen

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102625931A (en) * 2009-07-20 2012-08-01 惠普发展公司,有限责任合伙企业 User interface for initiating activities in an electronic device
CN101957711A (en) * 2010-05-25 2011-01-26 宇龙计算机通信科技(深圳)有限公司 Application position display method and system and touch equipment
CN103064587A (en) * 2012-12-26 2013-04-24 东莞宇龙通信科技有限公司 Terminal and terminal control method
CN103019737A (en) * 2012-12-27 2013-04-03 北京小米科技有限责任公司 Method and device for displaying shortcut of application program
CN103197931A (en) * 2013-03-28 2013-07-10 深圳桑菲消费通信有限公司 Interface layout method and interface layout device based on touch screen

Also Published As

Publication number Publication date
CN104238887A (en) 2014-12-24

Similar Documents

Publication Publication Date Title
CN104238887B (en) The icon lookup method and device of conventional application program
US10216407B2 (en) Display control apparatus, display control method and display control program
US8347232B1 (en) Interactive user interface
US9035887B1 (en) Interactive user interface
US9213467B2 (en) Interaction method and interaction device
US10025493B2 (en) Information processing device, information processing method, and program for displaying list items and changing hierarchical level of display
AU2014275609B2 (en) Portable terminal and user interface method in portable terminal
WO2017166621A1 (en) Split-screen displaying method and apparatus, and electronic device
CN106201166A (en) A kind of multi-screen display method and terminal
US20160117092A1 (en) Method and device for displaying image by using scroll bar
CN103513912B (en) A kind of interface switching method and device
EP3839702B1 (en) Electronic device and method for processing letter input in electronic device
CN109432775A (en) A kind of multi-screen display method and device of map
CN103365541B (en) The method of impression window and terminal
WO2018119584A1 (en) Interaction method and device for flexible display screen
US20180018084A1 (en) Display device, display method and computer-readable recording medium
CN107797722A (en) Touch screen icon selection method and device
CN103076980B (en) Search terms display packing and device
CN111766996A (en) Application switching method, device, storage medium and terminal
EP3001294B1 (en) Mobile terminal and method for controlling the same
AU2015202698A1 (en) Method and apparatus for processing input using display
WO2014108024A1 (en) Method for interface object movement and apparatus for supporting interface object movement
US10691333B2 (en) Method and apparatus for inputting character
CN106843628A (en) A kind of desktop management method and apparatus of intelligent terminal
KR102118091B1 (en) Mobile apparatus having fuction of pre-action on object and control method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CP01 Change in the name or title of a patent holder
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20171013

CF01 Termination of patent right due to non-payment of annual fee