CN106406656B - A kind of control method and mobile terminal of application tool bar - Google Patents
A kind of control method and mobile terminal of application tool bar Download PDFInfo
- Publication number
- CN106406656B CN106406656B CN201610768763.XA CN201610768763A CN106406656B CN 106406656 B CN106406656 B CN 106406656B CN 201610768763 A CN201610768763 A CN 201610768763A CN 106406656 B CN106406656 B CN 106406656B
- Authority
- CN
- China
- Prior art keywords
- side screen
- mobile terminal
- toolbar
- module
- screen area
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
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
本发明实施例提供了一种应用程序工具栏的控制方法及移动终端,所述方法应用于具有曲面屏的移动终端,所述方法包括:接收在所述曲面屏的侧屏区域的触控操作;基于所述触控操作,确定所述移动终端的握持方式;基于所述握持方式,确定所述移动终端的目标应用程序工具栏的目标显示方式;基于所述目标显示方式,显示所述工具栏;其中,所述侧屏区域包括第一侧屏区域和第二侧屏区域,所述工具栏包括至少一个功能选项;从而实现了根据用户握持方式,显示与握持方式对应的显示方式的工具栏,便于用户单手操作工具栏中的功能选项。
Embodiments of the present invention provide a method for controlling an application toolbar and a mobile terminal, the method is applied to a mobile terminal with a curved screen, and the method includes: receiving a touch operation on a side screen area of the curved screen ; based on the touch operation, determine the holding mode of the mobile terminal; based on the holding mode, determine the target display mode of the target application toolbar of the mobile terminal; based on the target display mode, display all the The toolbar; wherein, the side screen area includes a first side screen area and a second side screen area, and the toolbar includes at least one function option; thereby realizing the display corresponding to the holding method according to the user's holding method. The toolbar of the display mode is convenient for users to operate the function options in the toolbar with one hand.
Description
技术领域technical field
本发明涉及通信技术领域,尤其涉及一种应用程序工具栏的控制方法及移动终端。The invention relates to the field of communication technologies, and in particular, to a control method of an application program toolbar and a mobile terminal.
背景技术Background technique
随着电子技术的不断发展,移动终端已被普遍使用;在使用移动终端的过程中,越来越多的用户习惯利用单手操作移动终端,现有技术中,应用程序的工具栏中的各功能选项的位置是固定不变的,部分功能选项便于用户左手操作,而不便于右手操作;而另一部分功能选项,便于右手操作,而不便于左手操作。With the continuous development of electronic technology, mobile terminals have been widely used; in the process of using mobile terminals, more and more users are accustomed to operating mobile terminals with one hand. The position of the function options is fixed, some of the function options are convenient for the user to operate with the left hand, but not for the right hand; while another part of the function options are convenient for the right-hand operation, but not convenient for the left-hand operation.
例如,移动终端的浏览器显示的工具栏中的功能选项,从左到右依次显示为后退、前进、菜单、新建书签和分享;用户在浏览页面时,想要执行后退或前进的操作时,用左手比较容易实现,而用右手实现较为困难;不便于用户单手操作,大大降低了用户体验。For example, the function options in the toolbar displayed by the browser of the mobile terminal are displayed from left to right as back, forward, menu, new bookmark and share; when the user wants to perform back or forward operations when browsing a page, It is easier to implement with the left hand, but more difficult to implement with the right hand; it is inconvenient for the user to operate with one hand, which greatly reduces the user experience.
发明内容SUMMARY OF THE INVENTION
本发明实施例提供一种应用程序工具栏的控制方法,以解决现有技术中由于功能界面的工具栏布局固定不变,导致不便于用户单手操作工具栏中功能选项的问题。Embodiments of the present invention provide a method for controlling an application toolbar, so as to solve the problem in the prior art that because the layout of the toolbar of the function interface is fixed, it is inconvenient for the user to operate the function options in the toolbar with one hand.
第一方面,提供了一种应用程序工具栏的控制的方法,所述方法应用于具有曲面屏的移动终端,所述方法包括:接收在所述曲面屏的侧屏区域的触控操作;基于所述触控操作,确定所述移动终端的握持方式;基于所述握持方式,确定所述移动终端的目标应用程序工具栏的目标显示方式;基于所述目标显示方式,显示所述工具栏;其中,所述侧屏区域包括第一侧屏区域和第二侧屏区域,所述工具栏包括至少一个功能选项。In a first aspect, a method for controlling an application toolbar is provided, the method is applied to a mobile terminal with a curved screen, and the method includes: receiving a touch operation on a side screen area of the curved screen; The touch operation determines the holding method of the mobile terminal; based on the holding method, the target display method of the target application toolbar of the mobile terminal is determined; based on the target display method, the tool is displayed bar; wherein, the side screen area includes a first side screen area and a second side screen area, and the toolbar includes at least one function option.
第二方面,提供了一种移动终端,包括曲面屏,所述移动终端还包括:操作接收模块,用于接收在所述曲面屏的侧屏区域的触控操作;握持方式确定模块,用于基于所述操作接收模块接收的所述触控操作,确定所述移动终端的握持方式;显示方式确定模块,用于基于所述握持方式确定模块确定的所述握持方式,确定所述移动终端的目标应用程序工具栏的目标显示方式;工具栏显示模块,用于基于所述显示方式确定模块确定的所述目标显示方式,显示所述工具栏;其中,所述侧屏区域包括第一侧屏区域和第二侧屏区域,所述工具栏包括至少一个功能选项。In a second aspect, a mobile terminal is provided, including a curved screen, and the mobile terminal further includes: an operation receiving module for receiving a touch operation on a side screen area of the curved screen; a holding mode determination module for using determining the holding mode of the mobile terminal based on the touch operation received by the operation receiving module; the display mode determining module is configured to determine the holding mode determined by the holding mode determining module based on the holding mode determined by the holding mode determining module. The target display mode of the target application toolbar of the mobile terminal; the toolbar display module is configured to display the toolbar based on the target display mode determined by the display mode determination module; wherein, the side screen area includes In the first side screen area and the second side screen area, the toolbar includes at least one function option.
这样,本发明实施例通过接收用户在所述曲面屏的侧屏区域的触控操作,确定用户握持移动终端的握持方式,从而可以根据用户的握持方式,确定与所述握持方式对应的工具栏的显示方式,然后在目标应用程序的界面中按照确定的显示方式,显示所述工具栏,从而实现了在目标应用程序的界面中,显示与用户握持方式对应布局的工具栏,便于用户单手操作工具栏中的功能选项。In this way, in the embodiment of the present invention, the user's touch operation on the side screen area of the curved screen is received to determine the user's holding method for holding the mobile terminal, so that the user's holding method can be determined according to the user's holding method. The display mode of the corresponding toolbar, and then display the toolbar according to the determined display mode in the interface of the target application program, thereby realizing the display of the toolbar corresponding to the user's holding mode in the interface of the target application program , which is convenient for users to operate the function options in the toolbar with one hand.
附图说明Description of drawings
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions of the embodiments of the present invention more clearly, the following briefly introduces the drawings that are used in the description of the embodiments of the present invention. Obviously, the drawings in the following description are only some embodiments of the present invention. , for those of ordinary skill in the art, other drawings can also be obtained from these drawings without creative labor.
图1是本发明的一种应用程序工具栏的控制方法实施例的流程图;1 is a flowchart of an embodiment of a method for controlling an application tool bar of the present invention;
图2是本发明的一种曲面屏的主屏和侧屏的示意图2 is a schematic diagram of a main screen and a side screen of a curved screen of the present invention
图3是本发明的另一种应用程序工具栏的控制方法实施例的流程图;3 is a flowchart of another embodiment of a method for controlling an application tool bar of the present invention;
图4是本发明的一种曲面屏侧屏分区方法和工具栏显示方式示意图;4 is a schematic diagram of a side screen partition method and a toolbar display mode of a curved screen of the present invention;
图5是本发明的另一种曲面屏侧屏分区方法和工具栏显示方式示意图;5 is a schematic diagram of another curved screen side screen partition method and toolbar display mode of the present invention;
图6是本发明的曲面屏的主屏中按第一排列顺序显示工具栏的示意图;6 is a schematic diagram of displaying a toolbar in a first arrangement order in the main screen of the curved screen of the present invention;
图7是本发明的曲面屏的主屏中按第二排列顺序显示工具栏的示意图;7 is a schematic diagram of displaying a toolbar in a second arrangement order in the main screen of the curved screen of the present invention;
图8是本发明的一种移动终端实施例的结构框图;8 is a structural block diagram of an embodiment of a mobile terminal of the present invention;
图9是本发明的一种移动终端实施例的结构框图;9 is a structural block diagram of an embodiment of a mobile terminal of the present invention;
图10是本发明的一种移动终端实施例的框图;10 is a block diagram of a mobile terminal embodiment of the present invention;
图11是本发明的一种移动终端实施例的结构示意图。FIG. 11 is a schematic structural diagram of an embodiment of a mobile terminal according to the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
实施例一Example 1
参照图1,示出了本发明的一种应用程序工具栏的控制方法实施例的流程图,具体可以包括如下步骤:Referring to FIG. 1 , a flowchart of an embodiment of a method for controlling an application tool bar of the present invention is shown, which may specifically include the following steps:
步骤101、接收在曲面屏的侧屏区域的触控操作。Step 101: Receive a touch operation on the side screen area of the curved screen.
本发明实施例中的移动终端是具有曲面屏的移动终端,其中,曲面屏包括主屏和侧屏,侧屏可以指曲面屏两侧具有弧度的屏幕部分,除侧屏之外的屏幕部分为主屏,即主屏可以为曲面屏中除具有弧度的屏幕两侧之外的屏幕部分,如图2所示,曲面屏可以是双曲面屏,即包含主屏10、侧屏11和侧屏12;其中,侧屏11和侧屏12为侧屏区域,侧屏区域可以包括第一侧屏区域和第二侧屏区域,具体的,可以将侧屏11设置为第二侧屏区域,侧屏12设置为第一侧屏区域。The mobile terminal in the embodiment of the present invention is a mobile terminal with a curved screen, wherein the curved screen includes a main screen and a side screen, the side screen may refer to the screen part with curvatures on both sides of the curved screen, and the screen part except the side screen is the main screen , that is, the main screen can be the screen part of the curved screen except the two sides of the screen with radians. As shown in FIG. 2, the curved screen can be a hyperboloid screen, that is, the main screen 10, the side screen 11 and the side screen 12 are included; wherein, The side screen 11 and the side screen 12 are side screen areas, and the side screen area may include a first side screen area and a second side screen area. Specifically, the side screen 11 may be set as the second side screen area, and the side screen 12 may be set as The first side screen area.
本发明实施例根据用户握持移动终端的握持方式,确定在应用程序的界面中,显示工具栏显示的方式,从而在应用程序的界面中显示对应的工具栏;因此,移动终端需要判断用户握持移动终端的方式,即是左手握持还是右手握持;移动终端判断用户握持移动终端的方式的方法有多种,其中,一种判断方法是,根据用户在曲面屏的侧屏区域的触控操作确定,因此,在用户使用移动终端的过程中,移动终端可以接收用户在曲面屏的侧屏区域的触控操作;其中,触控操作是启动移动终端在主屏中应用程序的界面中显示工具栏的操作,如点击操作,滑动操作等。This embodiment of the present invention determines the manner in which the tool bar is displayed in the interface of the application program according to the way in which the user holds the mobile terminal, so as to display the corresponding toolbar in the interface of the application program; therefore, the mobile terminal needs to judge the user The way to hold the mobile terminal, that is, the left hand or the right hand; there are many ways for the mobile terminal to judge the way the user holds the mobile terminal. Therefore, when the user uses the mobile terminal, the mobile terminal can receive the user's touch operation on the side screen area of the curved screen; wherein, the touch operation is an interface for starting the application program on the main screen of the mobile terminal The operations that display the toolbar, such as click operations, sliding operations, etc.
步骤102、基于触控操作,确定移动终端的握持方式。Step 102: Determine the holding mode of the mobile terminal based on the touch operation.
移动终端接收用户在侧屏区域的触控操作后,可以根据触控操作对应的位置,从而确定触控操作对应的侧屏区域,是移动终端的主屏的左侧侧屏如图2中侧屏12,还是主屏的右侧侧屏如图2中侧屏11;然后根据触控操作对应的侧屏区域,确定用户是用左手握持移动终端,还是右手握持移动终端。After receiving the user's touch operation in the side screen area, the mobile terminal can determine the side screen area corresponding to the touch operation according to the position corresponding to the touch operation, which is the left side screen of the main screen of the mobile terminal as shown in Figure 2. 12. The right side screen of the main screen is the side screen 11 in Figure 2; then, according to the side screen area corresponding to the touch operation, it is determined whether the user holds the mobile terminal with the left hand or the right hand.
具体地,在移动终端用户握持移动终端的时候,根据检测到的触点个数的不同,可以判断是左手握持还是右手握持,例如,当移动终端用户左手握持时,侧屏11检测到的触点的个数大于1,侧屏12检测到的触点的个数为1,即可判断为左手握持;当移动终端用户右手握持时,侧屏11检测到的触点的个数为1,侧屏12检测到的触点的个数大于1,即可判断为右手握持。进一步地,为了防止误触发,可以设置点击或者滑动操作进一步确定握持方式,例如,在上述检测触点判断为左手握持之后,接收移动终端用户在侧屏12中的点击操作或者滑动操作,即可最终判定为左手握持。Specifically, when the mobile terminal user is holding the mobile terminal, it can be determined whether the mobile terminal is held by the left hand or the right hand according to the number of detected contacts. For example, when the mobile terminal user is holding the mobile terminal with the left hand, the side screen 11 If the number of detected contacts is greater than 1, and the number of contacts detected by the side screen 12 is 1, it can be judged as being held by the left hand; when the mobile terminal user holds the right hand, the contacts detected by the side screen 11 If the number of contacts is 1, and the number of contacts detected by the side screen 12 is greater than 1, it can be judged that it is held by the right hand. Further, in order to prevent false triggering, a click or slide operation can be set to further determine the holding method. For example, after the above-mentioned detection contact is determined to be held by the left hand, a click operation or a slide operation of the mobile terminal user on the side screen 12 is received, It can be finally judged that it is held by the left hand.
步骤103、基于握持方式,确定移动终端的目标应用程序工具栏的目标显示方式。Step 103: Determine the target display mode of the toolbar of the target application program of the mobile terminal based on the holding mode.
本发明实施例中,可以预先针对不同的应用程序,为不同的握持方式设置不同布局的工具栏,例如,设置工具栏中功能选项的排列顺序;不同应用程序的工具栏可能相同,也可能不同;同一应用程序的不同功能界面的工具栏可能相同,也可能不同。当移动终端在曲面屏的侧屏区域接收到触控操作时,将移动终端主屏中显示的功能界面对应的应用程序确定为目标应用程序,将该功能界面对应的工具栏确定为目标应用程序对应的工具栏;然后根据移动终端确定的用户握持移动终端的方式,匹配对应的显示方式,将匹配出的工具栏的显示方式确定为目标显示方式如工具栏中各功能选项的布局,以及整个工具栏在屏幕中显示的位置等,其中,工具栏至少包括一个功能选项。In this embodiment of the present invention, toolbars with different layouts may be set for different holding methods in advance for different application programs, for example, the arrangement order of the function options in the toolbar is set; the toolbars of different application programs may be the same or may be Different; toolbars may or may not be the same for different functional interfaces of the same application. When the mobile terminal receives a touch operation on the side screen area of the curved screen, the application corresponding to the functional interface displayed on the main screen of the mobile terminal is determined as the target application, and the toolbar corresponding to the functional interface is determined as the target application. Then according to the way the user holds the mobile terminal determined by the mobile terminal, the corresponding display mode is matched, and the display mode of the matched toolbar is determined as the target display mode, such as the layout of each function option in the toolbar, and the entire display mode of the toolbar. The displayed position of the toolbar on the screen, etc., wherein the toolbar includes at least one function option.
步骤104、基于目标显示方式,显示工具栏。Step 104: Display the toolbar based on the target display mode.
移动终端确定目标显示方式后,在移动终端的主屏的功能界面中,按照确定的目标显示方式,显示该工具栏;以使用户可以根据在主屏中工具栏显示的位置,选择工具栏的功能选项;也可以在与显示的工具栏包含的功能选项对应的侧屏区域,执行选择操作,选择对应的功能选项,移动终端根据用户的选择操作,执行用户选择的功能选项。After the mobile terminal determines the target display mode, in the function interface of the main screen of the mobile terminal, the toolbar is displayed according to the determined target display mode; so that the user can select the function options of the toolbar according to the displayed position of the toolbar on the main screen ; It is also possible to perform a selection operation in the side screen area corresponding to the function options included in the displayed toolbar to select the corresponding function option, and the mobile terminal executes the function option selected by the user according to the user's selection operation.
本发明实施例通过接收用户在所述曲面屏的侧屏区域的触控操作,确定用户握持移动终端的握持方式,从而可以根据用户的握持方式,确定与所述握持方式对应的工具栏的显示方式,然后在目标应用程序的界面中按照确定的显示方式,显示所述工具栏,从而实现了在目标应用程序的界面中,显示与用户握持方式对应布局的工具栏,便于用户单手操作工具栏中的功能选项。In this embodiment of the present invention, the user's touch operation on the side screen area of the curved screen is received to determine the holding method of the user holding the mobile terminal, so that the user's holding method can be used to determine the holding method corresponding to the holding method. The display mode of the toolbar, and then in the interface of the target application program, the toolbar is displayed according to the determined display mode, so as to realize the display of the toolbar corresponding to the user's holding mode in the interface of the target application program, which is convenient for The user operates the function options in the toolbar with one hand.
实施例二Embodiment 2
参照图3,示出了本发明的另一种应用程序工具栏的控制方法实施例的流程图,具体步骤如下:Referring to FIG. 3 , a flowchart of another embodiment of a method for controlling an application tool bar of the present invention is shown, and the specific steps are as follows:
步骤201、将第一侧屏区域和第二侧屏区域分别划分为至少两个侧屏子区域。Step 201: Divide the first side screen area and the second side screen area into at least two side screen sub-areas respectively.
本发明实施例中,在主屏中显示区域,按照对应的显示方式显示工具栏后,移动终端可以根据用户选择操作,确定用户选中的功能选项,确定选中的功能选项的方式有多种,其中,一种选择方式是直接在主屏中功能选项显示的位置,选择对应的功能选项;另一种选择的方式是,根据用户在曲面屏的侧屏区域中的选择操作,确定该选择操作对应的功能选项;这里针对后一种选择方式进行说明,在根据曲面屏的侧屏区域中的选择操作,确定对应的功能选项时,可以预先将第一侧屏区域和第二侧屏区域,分别划分为多个侧屏子区域;各侧屏区域划分的侧屏子区域的数量可以根据工具栏中的功能选项的数量设置,例如,应用程序的第一界面对应工具栏包括4个功能选项,则每个侧屏区域可以划分为4各侧屏子区域;各侧屏区域对应侧屏子区域的数量也可以根据用户习惯设置,以方便用户操作,因此,可以将每个侧屏区域划分为2个侧屏子区域,这两个侧屏子区域对应用户使用频率最高的前2个功能选项;例如,用户在浏览器中浏览网页时,经常使用前进和后退两个功能选项,因此,可以只将每个侧屏区域划分为2各侧屏子区域,再将各侧屏子区域可以与工具栏中功能选项对应;然后可以根据用户选择操作对应的侧屏子区域,确定选中的功能选项。In the embodiment of the present invention, after the toolbar is displayed in the display area on the main screen according to the corresponding display mode, the mobile terminal can determine the function option selected by the user according to the user's selection operation, and there are many ways to determine the selected function option. One selection method is to directly select the corresponding function option at the position where the function option is displayed on the main screen; another method is to determine the function corresponding to the selection operation according to the user's selection operation in the side screen area of the curved screen. option; the latter selection method is described here. When determining the corresponding functional options according to the selection operation in the side screen area of the curved screen, the first side screen area and the second side screen area can be divided into Multiple side screen sub-areas; the number of side screen sub-areas divided by each side screen area can be set according to the number of function options in the toolbar. Each side screen area can be divided into 4 side screen sub-areas; the number of side screen sub-areas corresponding to each side screen area can also be set according to user habits to facilitate user operation, therefore, each side screen area can be divided into 2 Side screen sub-areas, these two side screen sub-areas correspond to the top two function options most frequently used by users; for example, when users browse web pages in the browser, they often use the forward and backward function options. Therefore, you can only use the Each side screen area is divided into 2 side screen sub-areas, and then each side screen sub-area can correspond to the function option in the toolbar; then the selected function option can be determined according to the side screen sub-area corresponding to the user's selection operation.
步骤202、对于每个侧屏子区域,建立侧屏子区域、预设的滑动操作与功能选项之间的对应关系。Step 202: For each side screen sub-area, establish a correspondence between the side screen sub-areas, the preset sliding operation and the function options.
在侧屏区域的选择操作可以设置为滑动操作,然后建立每个侧屏子区域中,侧屏子区域、滑动操作对应的滑动方向与功能选项三者之间的对应关系,以使移动终端根据用户的滑动操作和滑动操作对应的区域,确定用户选中的功能选项,进而执行用户选中的功能选项对应的功能。具体的,以第一侧屏区域为例,说明建立侧屏子区域、滑动方向与功能选项三者的对应关系的方法:可以将第一侧屏区域划分成,与工具栏中功能选项的数量相同侧屏子区域,则可以为每个侧屏子区域设置工具栏中的一个功能选项,每个子区域对应的功能选项不同,可以是第一侧屏区域中从上到下的各侧屏子区域,与工具栏中从左到右的功能选项一一对应;也可以第一侧屏区域中从下到上的各侧屏子区域,与工具栏中从左到右的功能选项一一对应;还可以按照用户单手操作的习惯设置其他的对应方式;然后再为每个侧屏子区域设置滑动方向,为每个侧屏子区域设置的滑动方向可以是多个,也可以是一个,具体可以根据用户操作的习惯设置;例如,图4中,主屏中显示的为浏览器的网页,其工具栏中的功能选项为三个,分别为前进、后退、收藏;则可以将第一侧屏区域12划分为A、B、C三个侧屏子区域;然后可以设置为A对应前进、B对应后退、C对应收藏;也可以是C对应前进、B对应后退、A对应收藏,还可以设置成A对应前进、B对应收藏、C对应后退,还可以是其他的方式,这里不一一举例说明;以A对应前进、B对应后退、C对应收藏为例,说明各侧屏子区域对应设置的方向,可以设置A、B、C对应的滑动方向为上滑和下滑,即在侧屏子区域A、B、C中,接收到用户的上滑或下滑,则都可以选中A、B、C对应的功能选项;若设置A、B、C对应的滑动方向为上滑,则在A、B、C中接收到上滑的操作,可以选择对应的功能选项;若设置A、B、C对应的滑动方向为下滑,则在A、B、C中接收到下滑的操作,可以选择对应的功能选项。The selection operation in the side screen area can be set as a sliding operation, and then in each side screen sub-area, the corresponding relationship between the side screen sub-area, the sliding direction corresponding to the sliding operation and the function options is established, so that the mobile terminal can be based on The user's sliding operation and the area corresponding to the sliding operation determine the function option selected by the user, and then execute the function corresponding to the function option selected by the user. Specifically, taking the first side screen area as an example, the method for establishing the correspondence between the side screen sub-areas, the sliding direction and the function options is described: the first side screen area can be divided into , which corresponds to the number of function options in the toolbar. For the same side screen sub-area, you can set a function option in the toolbar for each side screen sub-area. The function options corresponding to each sub-area are different, which can be each side screen sub-area from top to bottom in the first side screen area. area, one-to-one correspondence with the left-to-right function options in the toolbar; or each side screen sub-area from bottom to top in the first side-screen area, one-to-one correspondence with the left-to-right function options in the toolbar ; You can also set other corresponding methods according to the user's habit of operating with one hand; then set the sliding direction for each side screen sub-area, and the sliding direction set for each side screen sub-area can be multiple or one, Specifically, it can be set according to the user's operating habits; for example, in Figure 4, the main screen displays the web page of the browser, and there are three functional options in the toolbar, namely forward, backward, and favorites; The screen area 12 is divided into three side screen sub-areas A, B, and C; then it can be set as A corresponds to forward, B corresponds to backward, and C corresponds to collection; it can also be that C corresponds to forward, B corresponds to backward, and A corresponds to collection, or It is set so that A corresponds to forward, B corresponds to collection, and C corresponds to backward, and other methods are also possible, which will not be explained here. For the setting direction, you can set the sliding directions corresponding to A, B, and C to slide up and slide down, that is, in the sub-areas A, B, and C of the side screen, after receiving the user's slide up or down, you can select A and B. Function options corresponding to , C; if the sliding direction corresponding to A, B, C is set to slide up, then the operation of sliding up is received in A, B, C, and the corresponding function options can be selected; if set A, B, The sliding direction corresponding to C is sliding, then the sliding operation is received in A, B, and C, and the corresponding function option can be selected.
还可以将第一侧屏区域划分成,小于工具栏中功能选项的数量的侧屏子区域,然后再为每个侧屏子区域设置工具栏中的两个功能选项,每个侧屏子区域对应的功能选项可以按照用户习惯设置,然后在针对每个侧屏子区域中的不同的功能选项设置不同的滑动方向;例如,图5中,主屏中显示的为浏览器的网页,其工具栏的功能选项的数量为4个,分别为前进、后退、收藏、新建标签,第一侧屏区域划分为2各侧屏子区域A和B;则可以设置成A对应前进和后退,B对应收藏和新建标签;也可以是B对应前进和后退,A对应收藏和新建标签,还可以是其他的设置方式,这里不一一举例说明;然后为A和B区域中的每个功能选项设置不同的滑动方向,例如,可以为A中前进设置上滑,后退设置下滑,当接收到A区域的上滑操作时,确定用户选择前进,接收到A区域的下滑操作时,确定用户选择后退。针对第二侧屏区域的建立侧屏子区域、滑动方向和功能选项三者对应关系的方式,和第一侧屏区域建立三者对应关系的方式相同,在此不再赘述。It is also possible to divide the first side screen area into side screen sub-areas smaller than the number of function options in the toolbar, and then set two function options in the toolbar for each side screen sub-area, and each side screen sub-area The corresponding function options can be set according to user habits, and then different sliding directions can be set for different function options in each side screen sub-area; for example, in Figure 5, the main screen displays the web page of the browser, its toolbar The number of function options is 4, which are forward, backward, favorite, and new label. The first side screen area is divided into 2 side screen sub-regions A and B; you can set A for forward and backward, and B for favorite. and new tabs; it can also be B corresponding to forward and backward, A corresponding to favorites and new tabs, or other setting methods, which are not explained here one by one; and then set different function options for each function option in the A and B areas Sliding direction, for example, you can set up swipe for forward in A, and down for backward. When receiving a swiping operation in area A, it is determined that the user selects forward, and when receiving a sliding operation in area A, it is determined that the user chooses back. The manner of establishing the correspondence between the side screen sub-areas, the sliding direction and the function options for the second side screen area is the same as the manner of establishing the correspondence between the three in the first side screen area, and will not be repeated here.
步骤203、接收在曲面屏的侧屏区域的触控操作。Step 203: Receive a touch operation on the side screen area of the curved screen.
用户在使用移动终端的应用程序时,移动终端根据用户的操作,在主屏中显示该应用程序中的功能界面;当用户想要对当前显示的界面进行操作如收藏、新建标签时,可以在第一侧屏区域或第二侧屏区域执行触控操作如滑动、点击;在用户在侧屏执行触控操作之前,移动终端可以根据第一侧屏区域和第二侧屏区域接收到触点数,初步确定用户的握持方式;具体的,当第二侧屏区域检测到的触点的个数大于1,第二侧屏区域检测到的触点的个数为1时,即可判断为左手握持;当第一侧屏区域检测到的触点的个数为1,第二侧屏区域检测到的触点的个数大于1时,即可判断为右手握持。初步确定用户握持方式后,在移动终端显示某一功能界面时,可以接收用户在侧屏区域的触控操作,再根据触控操作的位置,进一步确定用户握持移动终端的方式,是左手握持,还是右手握持。When the user is using the application program of the mobile terminal, the mobile terminal will display the function interface in the application program on the main screen according to the user's operation; Perform touch operations such as sliding and clicking on one side screen area or the second side screen area; before the user performs a touch operation on the side screen, the mobile terminal can receive the number of contacts according to the first side screen area and the second side screen area, Preliminarily determine the holding method of the user; specifically, when the number of contacts detected in the second side screen area is greater than 1, and the number of contacts detected in the second side screen area is 1, it can be judged as the left hand Holding; when the number of contacts detected in the first side screen area is 1, and the number of contacts detected in the second side screen area is greater than 1, it can be judged as being held by the right hand. After the user's holding method is preliminarily determined, when the mobile terminal displays a certain function interface, the user's touch operation on the side screen area can be received, and then according to the position of the touch operation, the user's holding method of the mobile terminal can be further determined, which is the left hand. Hold, or hold with the right hand.
步骤204、获取触控操作对应的操作位置。Step 204: Acquire an operation position corresponding to the touch operation.
为了进一步确定用户握持移动终端的方式,移动终端接收到用户侧触控操作后,可以根据触控操作对应的轨迹,确定触控操作对应的操作位置。In order to further determine the manner in which the user holds the mobile terminal, after receiving the user-side touch operation, the mobile terminal may determine the operation position corresponding to the touch operation according to the trajectory corresponding to the touch operation.
步骤205、判断操作位置对应的侧屏区域是否为第一侧屏区域,若是,则执行步骤206,若否,则执行步骤208。Step 205: Determine whether the side screen area corresponding to the operation position is the first side screen area, if yes, go to step 206, if not, go to step 208.
将触控操作对应操作位置对应的像素点,与第一侧屏区域对应的像素范围和第二侧屏区域对应的像素范围进行对比;当触控操作对应的像素点属于第一侧屏区域对应的像素点时,确定该触控操作的位置为第一侧屏区域;则执行步骤206-207;当触控操作对应的像素点属于第二侧屏区域对应的像素点时,确定该触控操作的位置为第二侧屏区域,则执行步骤208-209。Compare the pixel points corresponding to the operation position corresponding to the touch operation with the pixel range corresponding to the first side screen area and the pixel range corresponding to the second side screen area; when the pixels corresponding to the touch operation belong to the first side screen area When the pixel point of the touch operation is determined to be the first side screen area; then go to steps 206-207; when the pixel point corresponding to the touch operation belongs to the pixel point corresponding to the second side screen area, determine that the touch If the position of the operation is the second side screen area, steps 208-209 are executed.
步骤206、确定移动终端的握持方式为左手握持方式。Step 206: Determine that the holding mode of the mobile terminal is the left-hand holding mode.
当该触控操作的位置为第一侧屏区域时,可以确定用户握持移动终端的方式为左手握持移动终端。When the position of the touch operation is the first side screen area, it may be determined that the user holds the mobile terminal in a manner of holding the mobile terminal with the left hand.
步骤207、基于左手握持方式,确定目标应用程序工具栏的第一显示位置和工具栏中所有功能选项的第一排列顺序。Step 207: Determine the first display position of the toolbar of the target application and the first arrangement order of all the functional options in the toolbar based on the left-hand holding manner.
在未接收在用户在侧屏区域中的操作之前,可以预先针对不用的握持方式,设置工具栏中功能选项的对应排列顺序和工具栏对应显示位置,即针对左手握持方式,设置工具栏中所有功能选项的顺序为第一排列顺序,和对应工具栏的第一显示位置;针对右手握持方式,设置工具栏中所有功能选项的顺序为第二排列顺序,和对应工具栏的第二显示位置;其中,第一排列顺序是,可以按照从左至右的排列顺序,可以将用户使用频率从高到底的功能选项排序;第一显示位置是距离第一侧屏区域第一预设距离的第一预设位置,其中,第一预设距离小于工具栏与第二侧屏区域的距离。针对第二排列顺序可以是,按照右到左的排列顺序,可以将用户使用频率从高到底的功能选项排序;同一功能界面的工具栏的第一排列顺序和第二排列顺序是相反的,第二显示位置是距离第二侧屏区域第二预设距离的第二预设位置,其中,第二预设距离小于工具栏与第一侧屏区域的距离;例如,浏览器页面的工具栏的功能项包括:前进、后退、新建标签和收藏,第一排列顺序为从左到右依次为前进、后退、新建标签和收藏,如图6所示,第二排列顺序为从右到左依次为前进、后退、新建标签和收藏,如图7所示。因此,在确定用户为左手握持移动终端后,确定左手握持方式对应的第一排列顺序的工具栏,以及工具栏在主屏中的第一显示位置,以使移动终端在主屏中按照第一排列顺序在第一显示位置显示工具栏。Before receiving the user's operation in the side screen area, you can set the corresponding arrangement order of the function options in the toolbar and the corresponding display position of the toolbar for different holding methods in advance, that is, set the toolbar for the left-hand holding method. The order of all the function options in the menu is the first arrangement order, and the first display position of the corresponding toolbar; for the right-hand holding method, the order of all the function options in the toolbar is the second arrangement order, and the second order of the corresponding toolbar. Display position; wherein, the first arrangement order is that the function options with the user's frequency of use can be sorted from the highest to the bottom according to the arrangement order from left to right; the first display position is the first preset distance from the first side screen area The first preset position of , wherein the first preset distance is smaller than the distance between the toolbar and the second side screen area. The second arrangement order can be, according to the right-to-left arrangement order, the function options that are used by users from the highest to the lowest can be ordered; the first arrangement order and the second arrangement order of the toolbars of the same functional interface are opposite, the The second display position is a second preset position at a second preset distance from the second side screen area, where the second preset distance is smaller than the distance between the toolbar and the first side screen area; The function items include: forward, backward, new label and favorite. The first order is from left to right: forward, backward, new label and favorite, as shown in Figure 6, the second order is from right to left: Go forward, backward, create new tabs and favorites, as shown in Figure 7. Therefore, after it is determined that the user is holding the mobile terminal with the left hand, the toolbars in the first arrangement order corresponding to the left-hand holding manner and the first display position of the toolbars in the main screen are determined, so that the mobile terminal can be displayed in the main screen in accordance with the first order. Sort order displays the toolbar in the first display position.
步骤208、确定移动终端的握持方式为右手握持方式。Step 208: Determine that the holding mode of the mobile terminal is the right-hand holding mode.
当该触控操作的位置为第二侧屏区域时,可以确定用户握持移动终端的方式为右手握持移动终端。When the position of the touch operation is the second side screen area, it may be determined that the user holds the mobile terminal in a manner of holding the mobile terminal with the right hand.
步骤209、基于右手握持方式,确定目标应用程序工具栏的第二显示位置和工具栏中所有功能选项的第二排列顺序。Step 209: Determine the second display position of the toolbar of the target application and the second arrangement order of all the functional options in the toolbar based on the right-hand holding manner.
在确定用户为右手握持移动终端后,确定右手握持方式对应的第二排列顺序的工具栏,以及工具栏在主屏中的第二显示位置,以使移动终端在主屏中按照第二排列顺序在第二显示位置显示工具栏。After it is determined that the user is holding the mobile terminal with the right hand, determine the toolbar in the second arrangement order corresponding to the right-hand holding manner, and the second display position of the toolbar on the main screen, so that the mobile terminal is in the second arrangement order in the main screen Display the toolbar in the second display position.
步骤210、基于目标显示方式,显示工具栏。Step 210: Display the toolbar based on the target display mode.
按照确定的功能选项显示的顺序,在主屏中确定的显示位置显示对应的工具栏,以供用户选择。移动终端可以根据主屏中功能选项对应显示位置接收点击操作,确定用户选择的功能选项;还可以根据在第一侧屏区域或第二侧屏区域接收的滑动操作,确定用户选择的功能选项,具体步骤如步骤211-214:According to the order in which the determined function options are displayed, the corresponding toolbar is displayed at the determined display position on the main screen for the user to select. The mobile terminal can receive a click operation according to the display position corresponding to the function option in the main screen, and determine the function option selected by the user; it can also determine the function option selected by the user according to the sliding operation received in the first side screen area or the second side screen area. The steps are as steps 211-214:
步骤211、接收在侧屏区域中的滑动操作。Step 211: Receive a sliding operation in the side screen area.
移动终端在主屏中显示对应的工具栏后,可以接收用户在侧屏区域的滑动操作,以根据接收的滑动操作确定选中的功能项。After the mobile terminal displays the corresponding toolbar on the main screen, it can receive the user's sliding operation in the side screen area, so as to determine the selected function item according to the received sliding operation.
步骤212、获取滑动操作的操作信息。Step 212: Obtain operation information of the sliding operation.
接收用户的滑动操作后,根据滑动操作在侧屏中的滑动轨迹,确定滑动操作对应的侧屏子区域,以及结合操作轨迹的起始点,确定滑动操作对应的方向。After receiving the user's sliding operation, determine the side screen sub-region corresponding to the sliding operation according to the sliding trajectory of the sliding operation in the side screen, and determine the direction corresponding to the sliding operation in combination with the starting point of the operation trajectory.
步骤213、基于操作信息和侧屏子区域、预设的滑动操作与功能选项之间的对应关系,确定滑动操作对应的目标功能选项。Step 213: Determine the target function option corresponding to the sliding operation based on the corresponding relationship between the operation information, the side screen sub-region, and the preset sliding operation and the function options.
移动终端获取滑动操作对应的位置和滑动方向后,在预先建立的对应关系中,查询与滑动方向和侧屏子区域匹配的功能选项,将确定的功能选项确定为目标功能选项。After acquiring the position and the sliding direction corresponding to the sliding operation, the mobile terminal queries the function options matching the sliding direction and the side screen sub-area in the pre-established correspondence, and determines the determined function option as the target function option.
步骤214、执行所述目标功能选项对应的操作。Step 214: Execute the operation corresponding to the target function option.
确定目标功能选项后,移动终端执行选中的目标功能选项对应的操作,可以是跳转至功能选项对应的功能界面,也可以是显示功能选项对应的其他工具栏。After the target function option is determined, the mobile terminal performs an operation corresponding to the selected target function option, which may be to jump to the function interface corresponding to the function option, or to display other toolbars corresponding to the function option.
本发明实施例可以根据用户在侧屏触控操作对应的侧屏区域,确定用户握持移动终端的握持方式,当确定用户为左手握持时,则在移动终端的主屏中按照第一排列顺序显示工具栏;当确定用户为右手握持时,则在移动终端的主屏中按照第二排列顺序显示工具栏,用户可以在主屏中直接选择对应的功能选项;便于用户单手操作工具栏中的功能选项;当主屏中显示工具栏后,移动终端还可以根据侧屏中的滑动操作,根据滑动的方向和操作对应的侧屏子区域,确定选择的功能选项,进而执行功能选项对应的功能,使得用户可以在侧屏区域滑动操作,选择对应的功能项,进一步的便于用户的单手操作。In this embodiment of the present invention, the holding mode of the user holding the mobile terminal can be determined according to the side screen area corresponding to the user's touch operation on the side screen. The toolbars are displayed in sequence; when it is determined that the user is holding the right hand, the toolbars are displayed in the second order in the main screen of the mobile terminal, and the user can directly select the corresponding function options in the main screen; it is convenient for the user to operate the toolbar with one hand After the toolbar is displayed on the main screen, the mobile terminal can also determine the selected function option according to the sliding operation in the side screen, according to the sliding direction and the corresponding side screen sub-area of the operation, and then execute the function corresponding to the function option. , so that the user can slide the operation in the side screen area to select the corresponding function item, which is further convenient for the user to operate with one hand.
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。It should be noted that, for the sake of simple description, the method embodiments are described as a series of action combinations, but those skilled in the art should know that the embodiments of the present invention are not limited by the described action sequences, because According to embodiments of the present invention, certain steps may be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
实施例三Embodiment 3
参照图8,示出了本发明的一种移动终端实施例的结构框图,能实现实施例一中应用程序工具栏的控制方法的细节,并达到相同的效果。具体可以包括如下模块:操作接收模块301、握持方式确定模块302、显示方式确定模块303和工具栏显示模块304,其中,Referring to FIG. 8 , a structural block diagram of an embodiment of a mobile terminal of the present invention is shown, which can implement the details of the control method of the application toolbar in the first embodiment, and achieve the same effect. Specifically, it may include the following modules: an operation receiving module 301, a holding mode determination module 302, a display mode determination module 303, and a toolbar display module 304, wherein,
操作接收模块301,用于接收在曲面屏的侧屏区域的触控操作。The operation receiving module 301 is configured to receive a touch operation on the side screen area of the curved screen.
握持方式确定模块302,用于基于操作接收模块301接收的触控操作,确定移动终端的握持方式。The holding mode determining module 302 is configured to determine the holding mode of the mobile terminal based on the touch operation received by the operation receiving module 301 .
显示方式确定模块303,用于基于握持方式确定模块302确定的握持方式,确定移动终端的目标应用程序工具栏的目标显示方式。The display mode determining module 303 is configured to determine the target display mode of the target application toolbar of the mobile terminal based on the holding mode determined by the holding mode determining module 302 .
工具栏显示模块304,用于基于显示方式确定模块303确定的目标显示方式,显示工具栏。The toolbar display module 304 is configured to display the toolbar based on the target display mode determined by the display mode determination module 303 .
本发明实施例中,侧屏区域包括第一侧屏区域和第二侧屏区域,工具栏包括至少一个功能选项。In this embodiment of the present invention, the side screen area includes a first side screen area and a second side screen area, and the toolbar includes at least one function option.
参照图9,在图8的基础上,对移动终端还包含的模块,以及模块包含的子模块进行说明。Referring to FIG. 9 , on the basis of FIG. 8 , the modules further included in the mobile terminal and the sub-modules included in the modules are described.
本发明实施例中,移动终端还包括:区域划分模块405、关系建立模块406、滑动操作接收模块407、操作信息获取模块408、功能选项确定模块409和操作执行模块410,其中,In this embodiment of the present invention, the mobile terminal further includes: an area division module 405, a relationship establishment module 406, a sliding operation receiving module 407, an operation information acquisition module 408, a function option determination module 409, and an operation execution module 410, wherein,
区域划分模块405,用于将第一侧屏区域和第二侧屏区域分别划分为至少两个侧屏子区域。The area dividing module 405 is configured to divide the first side screen area and the second side screen area into at least two side screen sub-areas respectively.
关系建立模块406,用于对于每个区域划分模块405划分的侧屏子区域,建立侧屏子区域、预设的滑动操作与功能选项之间的对应关系。The relationship establishing module 406 is configured to establish a corresponding relationship among the side screen sub-regions, preset sliding operations and function options for each side screen sub-region divided by the region dividing module 405 .
滑动操作接收模块407,用于接收在侧屏区域中的滑动操作。The sliding operation receiving module 407 is configured to receive the sliding operation in the side screen area.
操作信息获取模块408,用于获取滑动操作接收模块407接收的滑动操作的操作信息。The operation information obtaining module 408 is configured to obtain the operation information of the sliding operation received by the sliding operation receiving module 407 .
功能选项确定模块409,基于操作信息接收模块408获取的操作信息和关系建立模块406建立的所述侧屏子区域、预设的滑动操作与功能选项之间的对应关系,确定滑动操作对应的目标功能选项。The function option determination module 409 determines the corresponding target of the sliding operation based on the operation information obtained by the operation information receiving module 408 and the corresponding relationship between the side screen sub-region, the preset sliding operation and the function option established by the relationship establishment module 406 function options.
操作执行模块410,用于执行功能选项确定模块409确定的目标功能选项对应的操作。The operation execution module 410 is configured to execute the operation corresponding to the target function option determined by the function option determination module 409 .
本发明实施例中,滑动信息包括操作位置、滑动方向和滑动距离。In this embodiment of the present invention, the sliding information includes an operation position, a sliding direction, and a sliding distance.
本发明实施例中,握持方式确定模块402包括:位置获取子模块4021、左手握持方式确定子模块4022和右手握持方式确定子模块4023,其中,In this embodiment of the present invention, the holding mode determination module 402 includes: a position acquisition sub-module 4021, a left-hand holding mode determination sub-module 4022, and a right-hand holding mode determination sub-module 4023, wherein,
位置获取子模块4021,用于获取操作接收模块401接收的触控操作对应的操作位置。The position obtaining sub-module 4021 is used to obtain the operation position corresponding to the touch operation received by the operation receiving module 401 .
左手握持方式确定子模块4022,用于若位置获取子模块4021获取的操作位置位于第一侧屏区域,则确定移动终端的握持方式为左手握持方式。The left-hand holding mode determining sub-module 4022 is configured to determine that the holding mode of the mobile terminal is the left-hand holding mode if the operation position acquired by the position acquiring sub-module 4021 is located in the first side screen area.
右手握持方式确定子模块4023,用于若位置获取子模块4021获取的操作位置位于第二侧屏区域,则确定移动终端的握持方式为右手握持方式。The right-hand holding mode determining sub-module 4023 is configured to determine that the holding mode of the mobile terminal is the right-hand holding mode if the operation position acquired by the position acquiring sub-module 4021 is located in the second side screen area.
本发明实施例中,显示方式确定模块403还用于:基于左手握持方式确定子模块4022确定的左手握持方式,确定目标应用程序工具栏的第一显示位置和工具栏中所有功能选项的第一排列顺序;其中,第一显示位置为距离所述第一侧屏区域第一预设距离的第一预设位置。In this embodiment of the present invention, the display mode determination module 403 is further configured to: determine the left-hand holding mode determined by the left-hand holding mode determination sub-module 4022, and determine the first display position of the toolbar of the target application and the display position of all the function options in the toolbar. The first arrangement sequence; wherein, the first display position is a first preset position at a first preset distance from the first side screen area.
本发明实施例中,显示方式确定模块403还用于:基于右手握持方式确定子模块4023确定的右手握持方式,确定目标应用程序工具栏的第二显示位置和工具栏中所有功能选项的第二排列顺序;其中,第二显示位置为距离所述第二侧屏区域第二预设距离的第二预设位置,且所述第二排列顺序与所述第一排列顺序相反。In this embodiment of the present invention, the display mode determining module 403 is further configured to: determine the right-hand holding mode determined by the sub-module 4023 based on the right-hand holding mode, determine the second display position of the toolbar of the target application and the display position of all the function options in the toolbar. A second arrangement sequence; wherein, the second display position is a second preset position at a second preset distance from the second side screen area, and the second arrangement order is opposite to the first arrangement order.
实施例四Embodiment 4
图10是本发明另一个实施例的移动终端的框图。图10所示的移动终端500包括:至少一个处理器501、存储器502、至少一个网络接口504和用户接口503。移动终端500中的各个组件通过总线系统505耦合在一起。可理解,总线系统505用于实现这些组件之间的连接通信。总线系统505除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图10中将各种总线都标为总线系统505。FIG. 10 is a block diagram of a mobile terminal according to another embodiment of the present invention. The mobile terminal 500 shown in FIG. 10 includes: at least one processor 501 , memory 502 , at least one network interface 504 and user interface 503 . The various components in the mobile terminal 500 are coupled together by a bus system 505 . It is understood that the bus system 505 is used to implement the connection communication between these components. In addition to the data bus, the bus system 505 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, the various buses are labeled as bus system 505 in FIG. 10 .
其中,用户接口503可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。Among them, the user interface 503 may include a display, a keyboard, or a pointing device (eg, a mouse, a trackball, a touch pad or a touch screen, etc.).
可以理解,本发明实施例中的存储器502可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data RateSDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRambus RAM,DRRAM)。本发明实施例描述的系统和方法的存储器502旨在包括但不限于这些和任意其它适合类型的存储器。It can be understood that the memory 502 in the embodiment of the present invention may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory. Wherein, the non-volatile memory may be Read-Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (Erasable PROM, EPROM), Erase programmable read-only memory (Electrically EPROM, EEPROM) or flash memory. The volatile memory may be random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDRSDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (Synchlink DRAM, SLDRAM) and Direct memory bus random access memory (DirectRambus RAM, DRRAM). The memory 502 of the systems and methods described in the embodiments of the present invention is intended to include, but not be limited to, these and any other suitable types of memory.
在一些实施方式中,存储器502存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统5021和应用程序5022。In some embodiments, memory 502 stores the following elements, executable modules or data structures, or a subset thereof, or an extended set of them: an operating system 5021 and applications 5022 .
其中,操作系统5021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序5022,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序5022中。The operating system 5021 includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., for implementing various basic services and processing hardware-based tasks. The application program 5022 includes various application programs, such as a media player (Media Player), a browser (Browser), etc., for implementing various application services. The program for implementing the method of the embodiment of the present invention may be included in the application program 5022 .
在本发明实施例中,通过调用存储器502存储的程序或指令,具体的,可以是应用程序5022中存储的程序或指令,处理器501用于根据用户接口503接收到的在曲面屏的侧屏区域的触控操作;基于触控操作,确定移动终端的握持方式;基于握持方式,确定移动终端的目标应用程序工具栏的目标显示方式;基于目标显示方式,控制用户接口503显示工具栏;其中,侧屏区域包括第一侧屏区域和第二侧屏区域,工具栏包括至少一个功能选项。In this embodiment of the present invention, by invoking the program or instruction stored in the memory 502 , specifically, the program or instruction stored in the application program 5022 , the processor 501 is configured to display the side screen of the curved screen according to the data received by the user interface 503 . based on the touch operation, determine the holding method of the mobile terminal; based on the holding method, determine the target display method of the target application toolbar of the mobile terminal; based on the target display method, control the user interface 503 to display the toolbar ; wherein, the side screen area includes a first side screen area and a second side screen area, and the toolbar includes at least one function option.
上述本发明实施例揭示的方法可以应用于处理器501中,或者由处理器501实现。处理器501可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器501中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器501可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(FieldProgrammable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器502,处理器501读取存储器502中的信息,结合其硬件完成上述方法的步骤。The methods disclosed in the above embodiments of the present invention may be applied to the processor 501 or implemented by the processor 501 . The processor 501 may be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above-mentioned method can be completed by an integrated logic circuit of hardware in the processor 501 or an instruction in the form of software. The above-mentioned processor 501 may be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), an off-the-shelf programmable gate array (Field Programmable Gate Array, FPGA) or other possible Programming logic devices, discrete gate or transistor logic devices, discrete hardware components. Various methods, steps, and logical block diagrams disclosed in the embodiments of the present invention can be implemented or executed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in conjunction with the embodiments of the present invention may be directly embodied as executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers and other storage media mature in the art. The storage medium is located in the memory 502, and the processor 501 reads the information in the memory 502, and completes the steps of the above method in combination with its hardware.
可以理解的是,本发明实施例描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(Application Specific Integrated Circuits,ASIC)、数字信号处理器(Digital SignalProcessing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(ProgrammableLogic Device,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。It can be understood that the embodiments described in the embodiments of the present invention may be implemented by hardware, software, firmware, middleware, microcode or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more Application Specific Integrated Circuits (ASIC), Digital Signal Processing (DSP), Digital Signal Processing Device (DSP Device, DSPD), programmable logic Devices (ProgrammableLogic Device, PLD), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), general purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described in this application or a combination thereof.
对于软件实现,可通过执行本发明实施例所述功能的模块(例如过程、函数等)来实现本发明实施例所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。For software implementation, the techniques described in the embodiments of the present invention may be implemented through modules (eg, procedures, functions, etc.) that perform the functions described in the embodiments of the present invention. Software codes may be stored in memory and executed by a processor. The memory can be implemented in the processor or external to the processor.
可选地,处理器501还用于:获取根据用户接口503接收到的触控操作对应的操作位置;若操作位置位于第一侧屏区域,则确定移动终端的握持方式为左手握持方式。Optionally, the processor 501 is further configured to: acquire the operation position corresponding to the touch operation received according to the user interface 503; if the operation position is located in the first side screen area, determine that the holding method of the mobile terminal is the left-hand holding method .
可选地,处理器501还用于:基于左手握持方式,确定目标应用程序工具栏的第一显示位置和工具栏中所有功能选项的第一排列顺序;其中,第一显示位置为距离第一侧屏区域第一预设距离的第一预设位置。Optionally, the processor 501 is further configured to: determine the first display position of the toolbar of the target application and the first arrangement order of all the function options in the toolbar based on the left-hand holding method; The first preset position of the first preset distance in the side screen area.
可选地,处理器501还用于:若操作位置位于第二侧屏区域,则确定移动终端的握持方式为右手握持方式。Optionally, the processor 501 is further configured to: if the operation position is located in the second side screen area, determine that the holding method of the mobile terminal is the right-hand holding method.
可选地,处理器501还用于:基于右手握持方式,确定目标应用程序工具栏的第二显示位置和工具栏中所有功能选项的第二排列顺序;其中,第二显示位置为距离第二侧屏区域第二预设距离的第二预设位置,且所述第二排列顺序与第一排列顺序相反。Optionally, the processor 501 is further configured to: determine the second display position of the toolbar of the target application and the second arrangement order of all the function options in the toolbar based on the right-hand holding method; The second preset position of the second preset distance in the two side screen areas, and the second arrangement order is opposite to the first arrangement order.
可选地,处理器501还用于:将第一侧屏区域和第二侧屏区域分别划分为至少两个侧屏子区域;对于每个侧屏子区域,建立侧屏子区域、预设的滑动操作与功能选项之间的对应关系。Optionally, the processor 501 is further configured to: divide the first side screen area and the second side screen area into at least two side screen sub-areas respectively; for each side screen sub-area, establish a side screen sub-area, a preset The corresponding relationship between the sliding operation and the function options.
可选地,处理器501还用于:根据用户接口503接收到的在侧屏区域中的滑动操作;获取滑动操作的操作信息;基于操作信息和侧屏子区域、预设的滑动操作与功能选项之间的对应关系,确定滑动操作对应的目标功能选项;执行目标功能选项对应的操作;其中,滑动信息包括操作位置、滑动方向和滑动距离。Optionally, the processor 501 is further configured to: according to the sliding operation in the side screen area received by the user interface 503; obtain the operation information of the sliding operation; based on the operation information and the side screen sub-area, the preset sliding operation and function The corresponding relationship between the options is to determine the target function option corresponding to the sliding operation; execute the operation corresponding to the target function option; wherein, the sliding information includes the operation position, the sliding direction and the sliding distance.
移动终端500能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。The mobile terminal 500 can implement each process implemented by the mobile terminal in the foregoing embodiments, and in order to avoid repetition, details are not repeated here.
本发明实施例通过接收用户在所述曲面屏的侧屏区域的触控操作,确定用户握持移动终端的握持方式,从而可以根据用户的握持方式,确定与所述握持方式对应的工具栏的显示方式,然后在目标应用程序的界面中按照确定的显示方式,显示所述工具栏,从而实现了在目标应用程序的界面中,显示与用户握持方式对应布局的工具栏,便于用户单手操作工具栏中的功能选项。In this embodiment of the present invention, the user's touch operation on the side screen area of the curved screen is received to determine the holding method of the user holding the mobile terminal, so that the user's holding method can be used to determine the holding method corresponding to the holding method. The display mode of the toolbar, and then in the interface of the target application program, the toolbar is displayed according to the determined display mode, so as to realize the display of the toolbar corresponding to the user's holding mode in the interface of the target application program, which is convenient for The user operates the function options in the toolbar with one hand.
实施例五Embodiment 5
图11是本发明另一个实施例的移动终端的结构示意图。具体地,图11中的移动终端可以为手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、或车载电脑等。FIG. 11 is a schematic structural diagram of a mobile terminal according to another embodiment of the present invention. Specifically, the mobile terminal in FIG. 11 may be a mobile phone, a tablet computer, a personal digital assistant (Personal Digital Assistant, PDA), or a vehicle-mounted computer.
图11中的移动终端包括射频(Radio Frequency,RF)电路610、存储器620、输入单元630、显示单元640、处理器660、音频电路670、WiFi(Wireless Fidelity)模块680和电源690。The mobile terminal in FIG. 11 includes a radio frequency (RF) circuit 610 , a memory 620 , an input unit 630 , a display unit 640 , a processor 660 , an audio circuit 670 , a WiFi (Wireless Fidelity) module 680 and a power supply 690 .
其中,输入单元630可用于接收用户输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的信号输入。具体地,本发明实施例中,该输入单元630可以包括触控面板631。触控面板631,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板631上的操作),并根据预先设定的程序驱动相应的连接装置。可选的,触控面板631可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给该处理器660,并能接收处理器660发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板631。除了触控面板631,输入单元630还可以包括其他输入设备632,其他输入设备632可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。Wherein, the input unit 630 can be used for receiving numerical or character information input by the user, and generating signal input related to user setting and function control of the mobile terminal. Specifically, in this embodiment of the present invention, the input unit 630 may include a touch panel 631 . The touch panel 631, also known as a touch screen, can collect the user's touch operations on or near it (such as the user's operations on the touch panel 631 using any suitable objects or accessories such as a finger, a stylus, etc.) A specific program drives the corresponding connection device. Optionally, the touch panel 631 may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it to the touch controller. To the processor 660, and can receive the commands sent by the processor 660 and execute them. In addition, the touch panel 631 can be realized by various types of resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch panel 631, the input unit 630 may also include other input devices 632, and the other input devices 632 may include but are not limited to physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, joysticks, etc. one or more of.
其中,显示单元640可用于显示由用户输入的信息或提供给用户的信息以及移动终端的各种菜单界面。显示单元640可包括显示面板641,可选的,可以采用LCD或有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板641。The display unit 640 may be used to display information input by the user or information provided to the user and various menu interfaces of the mobile terminal. The display unit 640 may include a display panel 641. Alternatively, the display panel 641 may be configured in the form of an LCD or an organic light-emitting diode (Organic Light-Emitting Diode, OLED).
应注意,触控面板631可以覆盖显示面板641,形成触摸显示屏,当该触摸显示屏检测到在其上或附近的触摸操作后,传送给处理器660以确定触摸事件的类型,随后处理器660根据触摸事件的类型在触摸显示屏上提供相应的视觉输出。It should be noted that the touch panel 631 can cover the display panel 641 to form a touch display screen. When the touch display screen detects a touch operation on or near it, it is transmitted to the processor 660 to determine the type of the touch event, and then the processor 660 provides corresponding visual output on the touch display screen according to the type of touch event.
触摸显示屏包括应用程序界面显示区及常用控件显示区。该应用程序界面显示区及该常用控件显示区的排列方式并不限定,可以为上下排列、左右排列等可以区分两个显示区的排列方式。该应用程序界面显示区可以用于显示应用程序的界面。每一个界面可以包含至少一个应用程序的图标和/或widget桌面控件等界面元素。该应用程序界面显示区也可以为不包含任何内容的空界面。该常用控件显示区用于显示使用率较高的控件,例如,设置按钮、界面编号、滚动条、电话本图标等应用程序图标等。The touch screen includes the application program interface display area and the commonly used controls display area. The arrangement of the application program interface display area and the common control display area is not limited, and may be an arrangement that can distinguish the two display areas, such as up-down arrangement, left-right arrangement, or the like. The application program interface display area can be used to display the interface of the application program. Each interface may contain at least one application icon and/or interface elements such as widget desktop controls. The application program interface display area can also be an empty interface that does not contain any content. The commonly used control display area is used to display controls with high usage rate, such as setting buttons, interface numbers, scroll bars, phonebook icons and other application icons.
其中处理器660是移动终端的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在第一存储器621内的软件程序和/或模块,以及调用存储在第二存储器622内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。可选的,处理器660可包括一个或多个处理单元。The processor 660 is the control center of the mobile terminal, using various interfaces and lines to connect various parts of the entire mobile phone, by running or executing the software programs and/or modules stored in the first memory 621, and calling the software programs and/or modules stored in the second memory 622, perform various functions of the mobile terminal and process data, so as to monitor the mobile terminal as a whole. Optionally, processor 660 may include one or more processing units.
在本发明实施例中,通过调用存储该第一存储器621内的软件程序和/或模块和/或该第二存储器622内的数据,处理器660用于根据输入单元630接收到的在曲面屏的侧屏区域的触控操作;基于触控操作,确定移动终端的握持方式;基于握持方式,确定移动终端的目标应用程序工具栏的目标显示方式;基于目标显示方式,控制显示单元640显示工具栏;其中,侧屏区域包括第一侧屏区域和第二侧屏区域,工具栏包括至少一个功能选项。In this embodiment of the present invention, by calling and storing the software program and/or module in the first memory 621 and/or the data in the second memory 622, the processor 660 is configured to display the data on the curved screen according to the data received by the input unit 630. based on the touch operation, determine the holding method of the mobile terminal; based on the holding method, determine the target display method of the target application toolbar of the mobile terminal; A toolbar is displayed; wherein, the side screen area includes a first side screen area and a second side screen area, and the toolbar includes at least one function option.
可选地,处理器660还用于:获取根据输入单元630接收到的触控操作对应的操作位置;若操作位置位于第一侧屏区域,则确定移动终端的握持方式为左手握持方式。Optionally, the processor 660 is further configured to: obtain the operation position corresponding to the touch operation received by the input unit 630; if the operation position is located in the first side screen area, determine that the holding method of the mobile terminal is the left-hand holding method .
可选地,处理器660还用于:基于左手握持方式,确定目标应用程序工具栏的第一显示位置和工具栏中所有功能选项的第一排列顺序;其中,第一显示位置为距离第一侧屏区域第一预设距离的第一预设位置。Optionally, the processor 660 is further configured to: determine the first display position of the toolbar of the target application and the first arrangement order of all function options in the toolbar based on the left-hand holding method; The first preset position of the first preset distance in the side screen area.
可选地,处理器660还用于:若操作位置位于第二侧屏区域,则确定移动终端的握持方式为右手握持方式。Optionally, the processor 660 is further configured to: if the operation position is located in the second side screen area, determine that the holding method of the mobile terminal is the right-hand holding method.
可选地,处理器660还用于:基于右手握持方式,确定目标应用程序工具栏的第二显示位置和工具栏中所有功能选项的第二排列顺序;其中,第二显示位置为距离第二侧屏区域第二预设距离的第二预设位置,且所述第二排列顺序与第一排列顺序相反。Optionally, the processor 660 is further configured to: determine the second display position of the toolbar of the target application and the second arrangement order of all function options in the toolbar based on the right-hand holding method; wherein, the second display position is a distance from The second preset position of the second preset distance in the two side screen areas, and the second arrangement order is opposite to the first arrangement order.
可选地,处理器660还用于:将第一侧屏区域和第二侧屏区域分别划分为至少两个侧屏子区域;对于每个侧屏子区域,建立侧屏子区域、预设的滑动操作与功能选项之间的对应关系。Optionally, the processor 660 is further configured to: divide the first side screen area and the second side screen area into at least two side screen sub-areas respectively; for each side screen sub-area, establish a side screen sub-area, a preset The corresponding relationship between the sliding operation and the function options.
可选地,处理器660还用于:根据输入单元630接收到的在侧屏区域中的滑动操作;获取滑动操作的操作信息;基于操作信息和侧屏子区域、预设的滑动操作与功能选项之间的对应关系,确定滑动操作对应的目标功能选项;执行目标功能选项对应的操作;其中,滑动信息包括操作位置、滑动方向和滑动距离。Optionally, the processor 660 is further configured to: obtain the operation information of the sliding operation according to the sliding operation in the side screen area received by the input unit 630; based on the operation information and the sub-area of the side screen, the preset sliding operation and function The corresponding relationship between the options is to determine the target function option corresponding to the sliding operation; execute the operation corresponding to the target function option; wherein, the sliding information includes the operation position, the sliding direction and the sliding distance.
移动终端能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。The mobile terminal can implement each process implemented by the mobile terminal in the foregoing embodiments, and in order to avoid repetition, details are not repeated here.
本发明实施例通过接收用户在所述曲面屏的侧屏区域的触控操作,确定用户握持移动终端的握持方式,从而可以根据用户的握持方式,确定与所述握持方式对应的工具栏的显示方式,然后在目标应用程序的界面中按照确定的显示方式,显示所述工具栏,从而实现了在目标应用程序的界面中,显示与用户握持方式对应布局的工具栏,便于用户单手操作工具栏中的功能选项。In this embodiment of the present invention, the user's touch operation on the side screen area of the curved screen is received to determine the holding method of the user holding the mobile terminal, so that the user's holding method can be used to determine the holding method corresponding to the holding method. The display mode of the toolbar, and then in the interface of the target application program, the toolbar is displayed according to the determined display mode, so as to realize the display of the toolbar corresponding to the user's holding mode in the interface of the target application program, which is convenient for The user operates the function options in the toolbar with one hand.
本领域普通技术人员可以意识到,结合本发明实施例中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those skilled in the art can realize that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in the embodiments of the present invention can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each particular application, but such implementations should not be considered beyond the scope of the present invention.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described systems, devices and units may refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the embodiments provided in this application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the apparatus embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit.
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁盘或者光盘等各种可以存储程序代码的介质。The functions, if implemented in the form of software functional units and sold or used as independent products, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention can be embodied in the form of a software product in essence, or the part that contributes to the prior art or the part of the technical solution. The computer software product is stored in a storage medium, including Several instructions are used to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes: U disk, removable hard disk, ROM, RAM, magnetic disk or optical disk and other media that can store program codes.
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention. should be included within the protection scope of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.
Claims (12)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610768763.XA CN106406656B (en) | 2016-08-30 | 2016-08-30 | A kind of control method and mobile terminal of application tool bar |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610768763.XA CN106406656B (en) | 2016-08-30 | 2016-08-30 | A kind of control method and mobile terminal of application tool bar |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106406656A CN106406656A (en) | 2017-02-15 |
| CN106406656B true CN106406656B (en) | 2019-07-26 |
Family
ID=58003081
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610768763.XA Active CN106406656B (en) | 2016-08-30 | 2016-08-30 | A kind of control method and mobile terminal of application tool bar |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106406656B (en) |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107315513A (en) * | 2017-05-31 | 2017-11-03 | 广东欧珀移动通信有限公司 | Application control method and related product |
| CN108540642B (en) * | 2018-02-28 | 2020-06-30 | 维沃移动通信有限公司 | Operation method of mobile terminal and mobile terminal |
| CN108681478A (en) * | 2018-04-02 | 2018-10-19 | 广州视源电子科技股份有限公司 | Communication method and device of intelligent interactive tablet toolbar and computer equipment |
| CN108762634B (en) * | 2018-05-15 | 2022-04-15 | 维沃移动通信有限公司 | Control method and terminal |
| CN109002339A (en) * | 2018-07-04 | 2018-12-14 | Oppo广东移动通信有限公司 | Touch operation method and device, storage medium and electronic equipment |
| CN108920055A (en) * | 2018-07-04 | 2018-11-30 | Oppo广东移动通信有限公司 | Touch operation method, device, storage medium and electronic device |
| CN109375890B (en) * | 2018-09-17 | 2022-12-09 | 维沃移动通信有限公司 | Screen display method and multi-screen electronic equipment |
| CN109669616B (en) * | 2018-12-26 | 2021-08-03 | 努比亚技术有限公司 | Side screen interaction control method and device and computer readable storage medium |
| CN110351424A (en) * | 2019-05-30 | 2019-10-18 | 华为技术有限公司 | Gesture interaction method and terminal |
| CN110673783B (en) * | 2019-08-29 | 2021-12-31 | 华为技术有限公司 | Touch control method and electronic equipment |
| CN110806832A (en) * | 2019-10-24 | 2020-02-18 | 维沃移动通信有限公司 | Parameter adjusting method and electronic equipment |
| CN111147660B (en) * | 2019-12-04 | 2021-06-15 | 华为技术有限公司 | Control operation method and electronic equipment |
| CN111610916B (en) * | 2020-05-15 | 2022-08-02 | 维沃移动通信有限公司 | Display method and electronic device |
| CN111966256B (en) * | 2020-08-25 | 2022-05-06 | 惠州Tcl云创科技有限公司 | Screen control method and device, storage medium and mobile terminal |
| CN121209736A (en) * | 2024-06-25 | 2025-12-26 | 京东方科技集团股份有限公司 | Display equipment and toolbar interaction method |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101714055A (en) * | 2008-10-06 | 2010-05-26 | 三星电子株式会社 | Method and apparatus for displaying graphical user interface according to user's contact mode |
| CN104777994A (en) * | 2014-01-15 | 2015-07-15 | 东莞市步步高通信软件有限公司 | Method and system for intelligently identifying a mobile terminal held by a user's left or right hand |
| CN104951217A (en) * | 2014-03-24 | 2015-09-30 | 联想(北京)有限公司 | Information processing method and electronic equipment |
| CN104731339B (en) * | 2015-03-31 | 2017-12-22 | 努比亚技术有限公司 | The holding mode recognition methods of mobile terminal and device |
-
2016
- 2016-08-30 CN CN201610768763.XA patent/CN106406656B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101714055A (en) * | 2008-10-06 | 2010-05-26 | 三星电子株式会社 | Method and apparatus for displaying graphical user interface according to user's contact mode |
| CN104777994A (en) * | 2014-01-15 | 2015-07-15 | 东莞市步步高通信软件有限公司 | Method and system for intelligently identifying a mobile terminal held by a user's left or right hand |
| CN104951217A (en) * | 2014-03-24 | 2015-09-30 | 联想(北京)有限公司 | Information processing method and electronic equipment |
| CN104731339B (en) * | 2015-03-31 | 2017-12-22 | 努比亚技术有限公司 | The holding mode recognition methods of mobile terminal and device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106406656A (en) | 2017-02-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106406656B (en) | A kind of control method and mobile terminal of application tool bar | |
| CN106126077B (en) | Display control method of application program icons and mobile terminal | |
| CN106354407B (en) | An information sharing method and mobile terminal | |
| CN106843739A (en) | The display control method and mobile terminal of a kind of mobile terminal | |
| CN107203307B (en) | Icon management method and mobile terminal | |
| CN105224276A (en) | A kind of multi-screen display method and electronic equipment | |
| CN107562345B (en) | Information storage method and mobile terminal | |
| WO2018196699A1 (en) | Method for displaying fingerprint recognition region, and mobile terminal | |
| CN106325753B (en) | Method for displaying payment interface and mobile terminal | |
| CN106843654A (en) | The method and mobile terminal of a kind of terminal multi-job operation | |
| CN107506109A (en) | A kind of method and mobile terminal for starting application program | |
| CN106372894A (en) | Payment method and mobile terminal | |
| CN107193482A (en) | The operating method and mobile terminal of a kind of mobile terminal screen | |
| CN107608591A (en) | The display methods and mobile terminal of a kind of virtual key | |
| CN107491278A (en) | A kind of split screen processing method and terminal | |
| CN106446661A (en) | Mobile terminal application program starting method and mobile terminal | |
| CN106371745B (en) | A kind of interface switching method and mobile terminal | |
| CN106095296A (en) | The changing method of a kind of application program and mobile terminal | |
| CN106406738A (en) | A keyboard key content information input method and a mobile terminal | |
| CN106527906A (en) | Picture capture method and mobile terminal | |
| CN107506130A (en) | A kind of word delet method and mobile terminal | |
| CN107329687B (en) | A display method of a virtual input keyboard and a mobile terminal | |
| CN106997268A (en) | A kind of application control method and mobile terminal | |
| CN106775378B (en) | A method and mobile terminal for determining input method candidate words | |
| CN107632761B (en) | A display content viewing method, mobile terminal and computer-readable storage medium |
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 |