CN104346078B - One kind application localization method and device - Google Patents
One kind application localization method and device Download PDFInfo
- Publication number
- CN104346078B CN104346078B CN201310314035.8A CN201310314035A CN104346078B CN 104346078 B CN104346078 B CN 104346078B CN 201310314035 A CN201310314035 A CN 201310314035A CN 104346078 B CN104346078 B CN 104346078B
- Authority
- CN
- China
- Prior art keywords
- gesture
- screen
- application
- application icon
- screen position
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000004807 localization Effects 0.000 title claims 2
- 238000012544 monitoring process Methods 0.000 claims 2
- 235000013399 edible fruits Nutrition 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 8
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种应用定位方法,包括:当监测到用户在智能终端的屏幕上作出跨屏定位应用的手势时,从智能终端的各应用屏上所展示的应用图标中选出与所述手势相关联的应用图标;将选出的应用图标展示在所述屏幕上。本发明同时公开了一种应用定位装置。应用本发明所述的方法和装置,能够提高应用的定位速度。
The invention discloses an application positioning method, which includes: when it is detected that the user makes a cross-screen positioning application gesture on the screen of the intelligent terminal, selecting the application icon corresponding to the application icon displayed on each application screen of the intelligent terminal An application icon associated with the gesture; displaying the selected application icon on the screen. The invention also discloses an application positioning device. The application of the method and device of the present invention can improve the positioning speed of the application.
Description
技术领域technical field
本发明涉及智能终端领域,特别涉及一种智能终端中的应用定位方法和装置。The present invention relates to the field of intelligent terminals, in particular to an application positioning method and device in an intelligent terminal.
背景技术Background technique
目前,用户可在所使用的智能终端上安装各种各样的应用,而且,越来越多的用户已经习惯在智能终端的多个屏幕上平铺展示所安装的众多应用的图标。比如,用户共安装了40个应用,那么可利用4个应用屏来展示这40个应用的图标,每个应用屏上平铺展示有10个应用的图标。这样,用户就常常需要在多个应用屏之间来回切换,以定位所需的应用。Currently, users can install various applications on their smart terminals, and more and more users are used to displaying icons of many installed applications in a tiled manner on multiple screens of the smart terminal. For example, if the user has installed 40 applications in total, 4 application screens can be used to display the icons of the 40 applications, and 10 application icons are tiled on each application screen. In this way, the user often needs to switch back and forth between multiple application screens to locate a desired application.
以待定位的应用为应用x为例,现有技术中,通常采用以下方式来进行应用x的定位:首先,用户需要定位到目标应用屏,即用于展示应用x的图标的应用屏,之后,用户在目标应用屏中定位应用x,即找到应用x的图标并进行点击操作等。Taking the application to be located as application x as an example, in the prior art, the following methods are usually used to locate application x: first, the user needs to locate the target application screen, that is, the application screen for displaying the icon of application x, and then , the user locates the application x in the target application screen, that is, finds the icon of the application x and performs a click operation, etc.
其中,定位到目标应用屏的方式可以有以下几种:Among them, the ways to locate the target application screen can be as follows:
1)针对多个应用屏,用户可设定其中的某个应用屏为默认主屏,无论屏幕处于什么界面,均可通过某个按键如home键快速切换到默认主屏;1) For multiple application screens, the user can set one of the application screens as the default home screen. No matter what interface the screen is in, it can quickly switch to the default home screen through a button such as the home button;
这样,当目标应用屏为默认主屏时,用户即可通过home键快速定位到目标应用屏,但是,如果目标应用屏不是默认主屏,用户则需要通过翻屏操作来定位到目标应用屏;In this way, when the target application screen is the default home screen, the user can quickly locate the target application screen through the home button, but if the target application screen is not the default home screen, the user needs to navigate to the target application screen by flipping the screen;
2)用户可通过触发某种操作,使得屏幕上出现一个翻页滚动条,并可通过拖拽该翻页滚动条来实现翻屏操作,从而定位到目标应用屏;2) The user can trigger a certain operation to make a page-turning scroll bar appear on the screen, and can realize the screen-turning operation by dragging the page-turning scroll bar, so as to locate the target application screen;
3)用户可通过触发某种操作,使得多个应用屏以缩略图的形式一并展示在屏幕上,并可点击目标应用屏将其放大。3) The user can trigger a certain operation so that multiple application screens are displayed on the screen together in the form of thumbnails, and the user can click on the target application screen to enlarge it.
可见,现有技术中,无论采用上述哪种方式,用户均需要执行一系列的操作后,才能定位到目标应用屏,而只有在定位到目标应用屏后,才能定位到应用x,从而降低了应用x的定位速度。It can be seen that in the prior art, no matter which of the above methods is adopted, the user needs to perform a series of operations before locating the target application screen, and only after locating the target application screen can the user locate the application x, thereby reducing the Applies a positioning velocity of x.
发明内容Contents of the invention
有鉴于此,本发明提供了一种应用定位方法和装置,能够提高应用的定位速度。In view of this, the present invention provides an application positioning method and device, which can improve the application positioning speed.
为达到上述目的,本发明的技术方案是这样实现的:In order to achieve the above object, technical solution of the present invention is achieved in that way:
一种应用定位方法,包括:An application positioning method, comprising:
当监测到用户在智能终端的屏幕上作出跨屏定位应用的手势时,从所述智能终端的各应用屏上所展示的应用图标中选出与所述手势相关联的应用图标;When it is detected that the user makes a cross-screen positioning application gesture on the screen of the smart terminal, select the application icon associated with the gesture from the application icons displayed on each application screen of the smart terminal;
将选出的应用图标展示在所述屏幕上。The selected application icons are displayed on the screen.
一种应用定位装置,包括:An application positioning device, comprising:
第一处理模块,用于当监测到用户在智能终端的屏幕上作出跨屏定位应用的手势时,从所述智能终端的各应用屏上所展示的应用图标中选出与所述手势相关联的应用图标,并通知给第二处理模块;The first processing module is configured to select, from the application icons displayed on each application screen of the smart terminal, the gesture associated with the gesture when it is detected that the user makes a cross-screen positioning application gesture on the screen of the smart terminal. and notify the second processing module;
所述第二处理模块,用于将选出的应用图标展示在所述屏幕上。The second processing module is configured to display the selected application icon on the screen.
可见,采用本发明所述方案,一旦监测到用户在智能终端的屏幕上作出跨屏定位应用的手势时,即可从智能终端的各应用屏上所展示的应用图标中选出与该手势相关联的应用图标,并展示到屏幕上;也就是说,对于用户来说,当其需要定位某一应用时,无需先定位到该应用所在的目标应用屏,只需在当前屏幕上作出与该应用相关联的手势,即可在当前屏幕上看到该应用的图标;从而相比于现有方式,简化了用户操作,进而提高了应用的定位速度,而且,本发明所述方案实现起来简单方便,便于普及和推广。It can be seen that, with the solution of the present invention, once the user detects that the user has made a gesture of locating applications across screens on the screen of the smart terminal, the user can select an application icon related to the gesture from the application icons displayed on each application screen of the smart terminal. associated application icon and display it on the screen; that is to say, for the user, when he needs to locate an application, he does not need to first locate the target application screen where the application is located, and only needs to make an icon corresponding to the application on the current screen. With the gesture associated with the application, the icon of the application can be seen on the current screen; thus, compared with the existing method, the user operation is simplified, and the positioning speed of the application is improved, and the solution of the present invention is simple to implement Convenient, easy to popularize and popularize.
附图说明Description of drawings
图1为本发明应用定位方法实施例的流程图。FIG. 1 is a flow chart of an embodiment of an application positioning method in the present invention.
图2为本发明两个手指初始捏合在一起的Pinch手势示意图。FIG. 2 is a schematic diagram of a Pinch gesture in which two fingers are initially pinched together in the present invention.
图3为本发明顺序展示选出的各应用图标的方式示意图。FIG. 3 is a schematic diagram of the method of sequentially displaying selected application icons according to the present invention.
图4为本发明环行展示选出的各应用图标的方式示意图。FIG. 4 is a schematic diagram of the method of circularly displaying selected application icons according to the present invention.
图5为本发明应用定位方法第一较佳实施例的流程图。Fig. 5 is a flow chart of the first preferred embodiment of the application positioning method of the present invention.
图6为本发明应用定位方法第二较佳实施例的流程图。Fig. 6 is a flow chart of the second preferred embodiment of the application positioning method of the present invention.
图7为本发明应用定位装置实施例的组成结构示意图。FIG. 7 is a schematic diagram of the composition and structure of an embodiment of the application positioning device of the present invention.
具体实施方式detailed description
针对现有技术中存在的问题,本发明中提出一种应用定位方案,能够提高应用的定位速度。In view of the problems existing in the prior art, an application positioning solution is proposed in the present invention, which can improve the application positioning speed.
为了使本发明的技术方案更加清楚、明白,以下参照附图并举实施例,对本发明所述方案作进一步的详细说明。In order to make the technical solution of the present invention more clear and understandable, the solution of the present invention will be further described in detail below with reference to the accompanying drawings and examples.
图1为本发明应用定位方法实施例的流程图。如图1所示,包括:FIG. 1 is a flow chart of an embodiment of an application positioning method in the present invention. As shown in Figure 1, including:
步骤11:当监测到用户在智能终端的屏幕上作出跨屏定位应用的手势时,从智能终端的各应用屏上所展示的应用图标中选出与所述手势相关联的应用图标。Step 11: When it is detected that the user makes a gesture of locating applications across screens on the screen of the smart terminal, select the application icon associated with the gesture from the application icons displayed on each application screen of the smart terminal.
通常,对于用户来说,针对每个应用屏,为了方便操作,会将一些比较常用的应用图标放在屏幕的右下角,相应地,会将一些不太常用的应用图标放在屏幕的左上角,这样,当用户单手操作智能终端时,会比较方便地操作到常用的应用,也就是说,用户通常会知道各应用图标在屏幕上的大概展示位置。Usually, for each application screen, for the convenience of operation, some commonly used application icons will be placed in the lower right corner of the screen, and correspondingly, some less frequently used application icons will be placed in the upper left corner of the screen In this way, when the user operates the smart terminal with one hand, it will be more convenient to operate commonly used applications, that is to say, the user will usually know the approximate display position of each application icon on the screen.
为此,本步骤中,当智能终端处于任一屏幕(即处于任一界面)时,当监测到用户在智能终端的屏幕上作出跨屏定位应用的手势时,即可进行以下处理:首先,确定该手势对应的屏幕位置,之后,针对各应用屏中所展示的每个应用图标,分别确定该应用图标的展示位置与该手势对应的屏幕位置之间的关系是否满足预定要求,如果是,则将该应用图标作为与该手势相关联的应用图标。For this reason, in this step, when the smart terminal is on any screen (that is, in any interface), when it is detected that the user makes a cross-screen positioning application gesture on the screen of the smart terminal, the following processing can be performed: First, Determine the screen position corresponding to the gesture, and then, for each application icon displayed in each application screen, determine whether the relationship between the display position of the application icon and the screen position corresponding to the gesture meets the predetermined requirements, and if so, Then the application icon is used as the application icon associated with the gesture.
在实际应用中,用户在智能终端的屏幕上作出的跨屏定位应用的手势对应的屏幕位置包括但不限于以下情况之一:In practical applications, the screen position corresponding to the gesture of the cross-screen positioning application made by the user on the screen of the smart terminal includes but is not limited to one of the following situations:
1)对应的屏幕位置为一个位置点;1) The corresponding screen position is a position point;
比如,当用户作出两个手指初始捏合在一起的Pinch手势时,两个手指初始捏合在一起时所在的屏幕位置点即为该手势对应的位置点;图2为本发明两个手指初始捏合在一起的Pinch手势示意图,如图2所示,初始,两个手指捏合在一起,位于位置点处,之后,两个手指分别按照箭头所示方向在屏幕上滑动;For example, when the user makes a Pinch gesture in which two fingers are initially pinched together, the screen position point where the two fingers are initially pinched together is the position point corresponding to the gesture; FIG. A schematic diagram of the Pinch gesture together, as shown in Figure 2. Initially, two fingers are pinched together at the position point, and then the two fingers slide on the screen in the direction indicated by the arrow;
再比如,当用户作出长按手势时,所长按的屏幕位置点即为该手势对应的位置点;For another example, when the user makes a long press gesture, the screen position point of the long press is the position point corresponding to the gesture;
需要说明的是,无论是两个手指初始捏合在一起的Pinch手势还是长按手势,用户手指与屏幕接触到的部分通常都是一个面,而不是一个点,如何从这个面中选出一个点作为所需的位置点为现有技术;It should be noted that whether it is a Pinch gesture or a long-press gesture in which two fingers are initially pinched together, the part where the user's finger touches the screen is usually a surface, not a point. How to select a point from this surface as the required location points for prior art;
2)对应的屏幕位置为一个区域范围;2) The corresponding screen position is an area range;
比如,当用户作出划圈手势时,所圈住的区域范围即为该手势对应的区域范围;For example, when the user makes a circle gesture, the circled area is the area corresponding to the gesture;
再比如,当用户作出两个手指初始未捏合在一起的Pinch手势时,可分别确定两个手指初始所在的屏幕位置点A和B,并可将以A和B两点组成的直线作为直径的圆形区域作为该手势对应的区域范围。For another example, when the user makes a Pinch gesture in which the two fingers are not initially pinched together, the initial screen positions A and B of the two fingers can be determined respectively, and the straight line formed by the two points A and B can be used as the diameter The circular area serves as the area corresponding to the gesture.
在实际应用中,通常会设定某一种手势作为用户跨屏定位应用的手势,具体是哪种手势可根据实际需要而定,另外,以上各手势仅为举例说明,并不用于限制本发明的技术方案,其它可能的手势不再一一赘述。In practical applications, a certain gesture is usually set as the gesture for the user to locate the application across screens. The specific gesture can be determined according to actual needs. In addition, the above gestures are only examples and are not used to limit the present invention. The technical solutions of other possible gestures will not be repeated one by one.
相应地,当监测到用户在智能终端的屏幕上作出跨屏定位应用的手势时,如果该手势对应的屏幕位置为一个位置点,那么则可针对智能终端的各应用屏中所展示的每个应用图标,分别进行以下处理:确定该应用图标的展示位置中的预定位置点与该手势对应的位置点之间的距离的绝对值是否小于预定阈值,如果是,则确定该应用图标的展示位置与该手势对应的屏幕位置之间的关系满足预定要求,并将该应用图标作为选出的应用图标。Correspondingly, when it is detected that the user makes a gesture of locating applications across screens on the screen of the smart terminal, if the screen position corresponding to the gesture is a position point, then each application displayed in each application screen of the smart terminal can be The application icons respectively perform the following processing: determine whether the absolute value of the distance between the predetermined position point in the display position of the application icon and the position point corresponding to the gesture is less than a predetermined threshold, and if so, determine the display position of the application icon The relationship between the screen positions corresponding to the gesture satisfies a predetermined requirement, and the application icon is used as the selected application icon.
当监测到用户在智能终端的屏幕上作出跨屏定位应用的手势时,如果该手势对应的屏幕位置为一个区域范围,那么则可针对各应用屏中所展示的每个应用图标,分别进行以下处理:确定该应用图标的展示位置中的预定位置点是否位于该区域范围内,如果是,则确定该应用图标的展示位置与该手势对应的屏幕位置之间的关系满足预定要求,并将该应用图标作为选出的应用图标。When it is detected that the user makes a cross-screen positioning application gesture on the screen of the smart terminal, if the screen position corresponding to the gesture is within an area, then the following can be performed for each application icon displayed on each application screen: Processing: determine whether the predetermined position point in the display position of the application icon is within the range of the area, and if so, determine that the relationship between the display position of the application icon and the screen position corresponding to the gesture meets the predetermined requirements, and set the The application icon is used as the selected application icon.
通常来说,每个应用图标均会占用一个矩形的展示位置,在实际应用中,可按照现有方式预先分别获取并记录每个应用图标的展示位置,如记录每个应用图标所占用的矩形展示位置的左上角和右下角的坐标;相应地,针对每个应用图标,所述预定位置点可以是指该应用图标所占用的矩形展示位置的中心点,或者,也可以是指左上角等。Generally speaking, each application icon will occupy a rectangular display position. In actual applications, the display position of each application icon can be obtained and recorded in advance according to the existing method, such as recording the rectangle occupied by each application icon The coordinates of the upper left corner and the lower right corner of the display position; correspondingly, for each application icon, the predetermined position point may refer to the center point of the rectangular display position occupied by the application icon, or may refer to the upper left corner, etc. .
步骤12:将选出的应用图标展示在屏幕上。Step 12: Display the selected application icon on the screen.
如何进行展示不作限制,比如,可顺序展示选出的各应用图标,其中,所在应用屏的展示顺序越靠前的应用图标,展示时可越靠前,对于位于同一应用屏的应用图标,展示时可任意设定先后顺序;或者,也可以环行展示选出的各应用图标。There is no limit on how to display. For example, the selected application icons can be displayed sequentially. Among them, the application icons that are displayed at the front of the application screen can be displayed at the front. For application icons located on the same application screen, display The sequence can be set arbitrarily; or, the selected application icons can also be displayed in a circle.
图3为本发明顺序展示选出的各应用图标的方式示意图,如图3所示,假设选出的应用图标数为4;图4为本发明环行展示选出的各应用图标的方式示意图,如图4所示,假设选出的应用图标数为5。Fig. 3 is a schematic diagram of the method of sequentially displaying selected application icons in the present invention, as shown in Fig. 3, assuming that the number of selected application icons is 4; Fig. 4 is a schematic diagram of the method of circular display of selected application icons in the present invention, As shown in FIG. 4 , it is assumed that the number of selected application icons is five.
其它可能的展示方式不再一一赘述。Other possible display modes will not be described one by one.
选出的各应用图标位于屏幕的最上层,用户可从中找出自身所需的应用图标,即定位到所需的应用图标,并执行点击等操作。The selected application icons are located on the top layer of the screen, from which the user can find the application icon he needs, that is, locate the desired application icon, and perform operations such as clicking.
基于上述介绍,图5为本发明应用定位方法第一较佳实施例的流程图。如图5所示,包括:Based on the above introduction, FIG. 5 is a flow chart of the first preferred embodiment of the application positioning method of the present invention. As shown in Figure 5, including:
步骤51:当监测到用户在智能终端的屏幕上作出两个手指初始捏合在一起的Pinch手势时,确定该手势对应的位置点Lc。Step 51: When it is detected that the user makes a Pinch gesture of initially pinching two fingers together on the screen of the smart terminal, determine the position point Lc corresponding to the gesture.
步骤52:针对智能终端的各应用屏中所展示的每个应用图标,分别确定该应用图标的中心点与Lc的距离的绝对值是否小于预定阈值,如果是,将该应用图标作为选出的应用图标,否则,对该应用图标不作处理。Step 52: For each application icon displayed in each application screen of the smart terminal, determine whether the absolute value of the distance between the center point of the application icon and Lc is less than a predetermined threshold, and if so, use the application icon as the selected Application icon, otherwise, do not process the application icon.
所述阈值的具体取值可根据实际需要而定。The specific value of the threshold can be determined according to actual needs.
步骤53:将选出的各应用图标按照顺序展示的方式展示在屏幕上。Step 53: Display the selected application icons on the screen in order.
举例说明:for example:
假设智能终端中共有4个应用屏,每个应用屏上分别展示有10个应用图标,用户知道自己想要定位的应用图标位于屏幕右下角的某一大概位置,那么,用户则可在该大概位置附近作出两个手指初始捏合在一起的Pinch手势,相应地,智能终端则会将4个应用屏上、在该手势对应的位置点Lc附近的应用图标展示到当前屏幕上,其中即会包括用户想要定位的应用图标。Suppose there are 4 application screens in the smart terminal, and 10 application icons are displayed on each application screen. The user knows that the application icon he wants to locate is located at a certain approximate position in the lower right corner of the screen. Make a Pinch gesture in which two fingers are initially pinched together near the location. Correspondingly, the smart terminal will display the application icons on the four application screens near the location point Lc corresponding to the gesture on the current screen, which will include The app icon the user wants to locate.
图6为本发明应用定位方法第二较佳实施例的流程图。如图6所示,包括:Fig. 6 is a flow chart of the second preferred embodiment of the application positioning method of the present invention. As shown in Figure 6, including:
步骤61:当监测到用户在智能终端的屏幕上作出划圈手势时,确定该手势对应的区域范围。Step 61: When it is detected that the user makes a circle gesture on the screen of the smart terminal, determine the range of the area corresponding to the gesture.
步骤62:针对智能终端的各应用屏中所展示的每个应用图标,分别确定该应用图标的中心点是否位于步骤61中确定出的区域范围内,如果是,则将该应用图标作为选出的应用图标,否则,对该应用图标不作处理。Step 62: For each application icon displayed in each application screen of the smart terminal, determine whether the center point of the application icon is located within the area determined in step 61, and if so, use the application icon as the selected application icon, otherwise, the application icon will not be processed.
步骤63:将选出的各应用图标按照环行展示的方式展示在屏幕上。Step 63: Display the selected application icons on the screen in a circular display manner.
基于上述介绍,本发明同时公开了一种应用定位装置。图7为本发明应用定位装置实施例的组成结构示意图。如图7所示,包括:Based on the above introduction, the present invention also discloses an application positioning device. FIG. 7 is a schematic diagram of the composition and structure of an embodiment of the application positioning device of the present invention. As shown in Figure 7, including:
第一处理模块71,用于当监测到用户在智能终端的屏幕上作出跨屏定位应用的手势时,从所述智能终端的各应用屏上所展示的应用图标中选出与所述手势相关联的应用图标,并通知给第二处理模块72;The first processing module 71 is configured to select an application icon related to the gesture from the application icons displayed on each application screen of the intelligent terminal when it is detected that the user makes a gesture of locating applications across screens on the screen of the intelligent terminal. Linked application icon, and notify the second processing module 72;
第二处理模块72,用于将选出的应用图标展示在所述屏幕上。The second processing module 72 is configured to display the selected application icon on the screen.
其中,第一处理模块71中可具体包括:Wherein, the first processing module 71 may specifically include:
第一处理单元711,用于当监测到用户在所述智能终端的屏幕上作出跨屏定位应用的手势时,确定所述手势对应的屏幕位置,并通知给第二处理单元712;The first processing unit 711 is configured to determine the screen position corresponding to the gesture and notify the second processing unit 712 when it is detected that the user makes a gesture for locating applications across screens on the screen of the smart terminal;
第二处理单元712,用于针对各应用屏中所展示的每个应用图标,分别进行以下处理:确定该应用图标的展示位置与所述手势对应的屏幕位置之间的关系是否满足预定要求,如果是,则将该应用图标作为与所述手势相关联的应用图标,并通知给所述第二处理模块72。The second processing unit 712 is configured to perform the following processing for each application icon displayed on each application screen: determine whether the relationship between the display position of the application icon and the screen position corresponding to the gesture meets a predetermined requirement, If yes, the application icon is used as the application icon associated with the gesture, and notified to the second processing module 72 .
具体地,当所述手势对应的屏幕位置为一个位置点时,第二处理单元712确定该应用图标的展示位置中的预定位置点与所述手势对应的位置点之间的距离的绝对值是否小于预定阈值,如果是,则确定该应用图标的展示位置与所述手势对应的屏幕位置之间的关系满足预定要求。Specifically, when the screen position corresponding to the gesture is a position point, the second processing unit 712 determines whether the absolute value of the distance between a predetermined position point in the display position of the application icon and the position point corresponding to the gesture is If it is less than the predetermined threshold, it is determined that the relationship between the display position of the application icon and the screen position corresponding to the gesture meets the predetermined requirement.
较佳地,所述手势可为:两个手指初始捏合在一起的Pinch手势;Preferably, the gesture may be: a Pinch gesture in which two fingers are initially pinched together;
相应地,所述手势对应的位置点可为:两个手指初始捏合在一起时所在的屏幕位置点。Correspondingly, the position point corresponding to the gesture may be: the screen position point where the two fingers are initially pinched together.
或者,当所述手势对应的屏幕位置为一个区域范围时,第二处理单元712确定该应用图标的展示位置中的预定位置点是否位于所述区域范围内,如果是,则确定该应用图标的展示位置与所述手势对应的屏幕位置之间的关系满足预定要求。Or, when the screen position corresponding to the gesture is within an area range, the second processing unit 712 determines whether the predetermined location point in the display position of the application icon is located within the area range, and if so, determines the location of the application icon. The relationship between the display position and the screen position corresponding to the gesture meets a predetermined requirement.
较佳地,所述手势为:划圈手势;Preferably, the gesture is: circle gesture;
相应地,所述手势对应的区域范围可为:所圈住的区域范围。Correspondingly, the area range corresponding to the gesture may be: the enclosed area range.
图7所示装置实施例的具体工作流程请参照前述方法实施例中的相应说明,此处不再赘述。For the specific working process of the device embodiment shown in FIG. 7 , please refer to the corresponding descriptions in the foregoing method embodiments, and details will not be repeated here.
需要说明的是,以上各实施例中所述的根据位置选择应用图标的方式仅为举例说明,并不用于限制本发明的技术方案,如果采用其它方式,只要能够达到同样的目的,也是可以的。比如,还可采用以下方式:预先设定多个手势,并分别设定每个手势与一个或多个应用图标之间的对应关系,当监测到用户在屏幕上作出某一手势时,展示该手势对应的应用图标。It should be noted that the method of selecting an application icon according to the location described in the above embodiments is only for illustration, and is not intended to limit the technical solution of the present invention. If other methods are used, as long as the same purpose can be achieved, it is also possible . For example, the following method can also be used: preset multiple gestures, and respectively set the corresponding relationship between each gesture and one or more application icons, when it is detected that the user makes a certain gesture on the screen, the The app icon corresponding to the gesture.
另外,图7所示装置通常位于智能终端中,或者,也可将图7所示装置的功能以软件的形式集成到智能终端的操作系统中;在实际应用中,可在智能终端上设置一个专门的按键,用户可根据自身需求,通过操作该按键来开启或关闭图7所示装置的功能,或者,也可以在智能终端的操作系统的设置项中增加一个图7所示装置的功能对应的子项,用户可选择开启或关闭该子项的功能;这样,只有在图7所示装置的功能被开启的情况下,才会按照本发明所述方案进行处理,即不会强迫用户使用该功能,从而可提升用户体验等。In addition, the device shown in Figure 7 is usually located in the smart terminal, or the functions of the device shown in Figure 7 can also be integrated into the operating system of the smart terminal in the form of software; in practical applications, a smart terminal can be set A special button, the user can turn on or off the function of the device shown in Figure 7 by operating the button according to their own needs, or can also add a function corresponding to the device shown in Figure 7 in the setting item of the operating system of the smart terminal. sub-item, the user can choose to turn on or off the function of the sub-item; like this, only when the function of the device shown in Figure 7 is turned on, it will be processed according to the scheme of the present invention, that is, the user will not be forced to use This function can improve user experience, etc.
综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。To sum up, the above are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310314035.8A CN104346078B (en) | 2013-07-24 | 2013-07-24 | One kind application localization method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310314035.8A CN104346078B (en) | 2013-07-24 | 2013-07-24 | One kind application localization method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104346078A CN104346078A (en) | 2015-02-11 |
CN104346078B true CN104346078B (en) | 2017-09-15 |
Family
ID=52501810
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310314035.8A Active CN104346078B (en) | 2013-07-24 | 2013-07-24 | One kind application localization method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104346078B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104732121A (en) * | 2015-03-24 | 2015-06-24 | 广东欧珀移动通信有限公司 | Application program encryption setting method, decryption setting method and corresponding device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101782832A (en) * | 2009-01-19 | 2010-07-21 | 三星电子株式会社 | Apparatus and method for controlling display information |
CN102135853A (en) * | 2011-03-09 | 2011-07-27 | 苏州佳世达电通有限公司 | Information processing method for touch control display device |
CN102541603A (en) * | 2011-12-28 | 2012-07-04 | 华为终端有限公司 | Method, system and terminal equipment for starting of application programs |
CN103064626A (en) * | 2012-12-31 | 2013-04-24 | 中兴通讯股份有限公司 | Touch screen terminal and method for achieving check function thereof |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8751972B2 (en) * | 2011-09-20 | 2014-06-10 | Google Inc. | Collaborative gesture-based input language |
-
2013
- 2013-07-24 CN CN201310314035.8A patent/CN104346078B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101782832A (en) * | 2009-01-19 | 2010-07-21 | 三星电子株式会社 | Apparatus and method for controlling display information |
CN102135853A (en) * | 2011-03-09 | 2011-07-27 | 苏州佳世达电通有限公司 | Information processing method for touch control display device |
CN102541603A (en) * | 2011-12-28 | 2012-07-04 | 华为终端有限公司 | Method, system and terminal equipment for starting of application programs |
CN103064626A (en) * | 2012-12-31 | 2013-04-24 | 中兴通讯股份有限公司 | Touch screen terminal and method for achieving check function thereof |
Also Published As
Publication number | Publication date |
---|---|
CN104346078A (en) | 2015-02-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103207750B (en) | The method of icon convergent-divergent and device | |
CN105824545B (en) | The vision-control method and mobile terminal of a kind of display interface | |
EP2763023B1 (en) | Method and apparatus for multitasking | |
EP2225628B1 (en) | Method and system for moving a cursor and selecting objects on a touchscreen using a finger pointer | |
KR101384857B1 (en) | User interface methods providing continuous zoom functionality | |
CN106406656B (en) | A control method of application tool bar and mobile terminal | |
KR101328202B1 (en) | Method and apparatus for running commands performing functions through gestures | |
US20120306788A1 (en) | Electronic apparatus with touch input system | |
KR20180081133A (en) | Rapid screen segmentation method and apparatus, electronic device, display interface, and storage medium | |
TW201301119A (en) | Electronic device with touch screen and method of moving function icon | |
WO2011127796A1 (en) | Method for operating and controlling electronic equipment and electronic equipment | |
TW200905536A (en) | Visual feedback display | |
CN107704157B (en) | A multi-screen interface operation method, device and storage medium | |
WO2014114156A1 (en) | Method and device for controlling cursor in mobile terminal, and storage medium | |
WO2013044735A1 (en) | Browser and method for browsing web page | |
CN104571679B (en) | Touch control method and electronic device | |
CN104731481A (en) | Button display method and device | |
KR20150014084A (en) | Device based on touch screen and method for controlling object thereof | |
CN106126034B (en) | A kind of button function setting method and mobile terminal | |
CN103235692A (en) | Touch-screen device and method for touch-screen device to select target objects | |
CN107203307A (en) | A kind of icon management method and mobile terminal | |
CN103324389A (en) | Operation method for application programs of intelligent terminal | |
US20160054879A1 (en) | Portable electronic devices and methods for operating user interfaces | |
CN104346078B (en) | One kind application localization method and device | |
CN103268199B (en) | Interaction method, interaction device and mobile equipment |
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 |