CN106919327A - 移动终端的显示控制方法、装置和移动终端 - Google Patents
移动终端的显示控制方法、装置和移动终端 Download PDFInfo
- Publication number
- CN106919327A CN106919327A CN201510998420.8A CN201510998420A CN106919327A CN 106919327 A CN106919327 A CN 106919327A CN 201510998420 A CN201510998420 A CN 201510998420A CN 106919327 A CN106919327 A CN 106919327A
- Authority
- CN
- China
- Prior art keywords
- button
- system virtualization
- button column
- column
- user
- 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.)
- Pending
Links
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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
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
本发明公开了一种移动终端的显示控制方法、装置和移动终端,所述移动终端的显示界面包括***虚拟按键栏,该显示控制方法包括:检测用户对***虚拟按键栏的操作,并判断用户的操作是否为第一预设操作类型;如果用户的操作为第一预设操作类型,则控制***虚拟按键栏处于活动状态;根据用户对***虚拟按键栏的拖动轨迹更新***虚拟按键栏在显示界面中的位置。本发明实施例的移动终端的显示控制方法,可以根据用户的操作将***虚拟按键栏设置为活动状态,然后根据用户对***虚拟按键栏的拖动轨迹将***虚拟按键栏移动至用户期望的位置,以方便用户的操作,从而大大提升了移动终端的智能化操作体验。
Description
技术领域
本发明涉及移动终端技术领域,尤其涉及一种移动终端的显示控制方法、装置和移动终端。
背景技术
***虚拟按键是智能手机操作***的常见功能,比如Android操作***的***虚拟按键横向排列在界面的最下面,从左至右分别是“返回”、“home”、“近期应用”三个按键;Windows Phone的***虚拟按键也是横向排列在界面的最下面,从左至右分别是“返回”、“home”、“bing搜索”。不管是Android还是Windows Phone操作***,他们的***虚拟按键栏都固定在界面的底边,当用户对手机进行单手操作时(比如,用的是左手),当点击位于右侧的“近期应用”按键时,常常需要挪动手机才能按到,如果手机尺寸较大则就算挪动手机也无法按到,而必须使用另一只手来辅助操作,从而导致用户体验较差。
发明内容
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的一个目的在于提出一种移动终端的显示控制方法,该方法可以根据用户的操作将***虚拟按键栏设置为活动状态,然后根据用户对***虚拟按键栏的拖动轨迹将***虚拟按键栏移动至用户期望的位置,以方便用户的操作,从而大大提升了移动终端的智能化操作体验。
本发明的第二个目的在于提出一种移动终端的显示控制装置。
本发明的第三个目的在于提出一种移动终端。
为了实现上述目的,本发明第一方面实施例的移动终端的显示控制方法,所述移动终端的显示界面包括***虚拟按键栏,所述显示控制方法包括以下步骤:检测用户对所述***虚拟按键栏的操作,并判断所述用户的操作是否为第一预设操作类型;如果所述用户的操作为所述第一预设操作类型,则控制所述***虚拟按键栏处于活动状态;根据所述用户对所述***虚拟按键栏的拖动轨迹更新所述***虚拟按键栏在所述显示界面中的位置。
根据本发明实施例的移动终端的显示控制方法,当用户对***虚拟按键栏的操作为第一预设操作类型时,将***虚拟按键栏设置为活动状态,然后根据用户对***虚拟按键栏的拖动轨迹将***虚拟按键栏移动至用户期望的位置,以方便用户的操作,从而大大提升了移动终端的智能化操作体验。
为了实现上述目的,本发明第二方面实施例的移动终端的显示控制装置,所述移动终端的显示界面包括***虚拟按键栏,所述显示控制装置包括:检测模块,用于检测用户对***虚拟按键栏的操作,并判断所述用户的操作是否为第一预设操作类型;第一设置模块,用于在所述检测模块判断所述用户的操作为所述第一预设操作类型时控制所述***虚拟按键栏处于活动状态;位置更新模块,用于在所述***虚拟按键栏处于活动状态时根据所述用户对所述***虚拟按键栏的拖动轨迹更新所述***虚拟按键栏在所述显示界面中的位置。
根据本发明实施例的移动终端的显示控制装置,当检测模块检测到用户对***虚拟按键栏的操作为第一预设操作类型时,第一设置模块控制***虚拟按键栏处于活动状态,位置更新模块根据用户对***虚拟按键栏的拖动轨迹将***虚拟按键栏移动至用户期望的位置,以方便用户的操作,从而大大提升了移动终端的智能化操作体验。
为了实现上述目的,本发明第三方面实施例的移动终端,包括本发明第二方面实施例的显示控制装置。
根据本发明实施例的移动终端,由于具有了该显示控制装置,用户可以根据自己的操作习惯设置***虚拟按键栏在显示界面中的位置,方便了用户的操作,提升了移动终端的智能化操作体验。
附图说明
图1A是根据本发明一个实施例的移动终端的显示控制方法的流程图;
图1B是根据本发明另一个实施例的移动终端的显示控制方法的流程图;
图2A是根据本发明一个具体实施例的***虚拟按键栏与移动终端的显示界面的示意图;
图2B是根据本发明另一个具体实施例的***虚拟按键栏与移动终端的显示界面的示意图;
图2C是根据本发明又一个具体实施例的获取***虚拟按键栏与移动终端的显示界面的四个边框距离的示意图;
图2D是根据本发明一个具体实施例的***虚拟按键栏嵌入到显示界面的左边框的示意图;
图3是根据本发明一个具体实施例的移动终端的显示控制方法的流程图;
图4是根据本发明一个实施例的控制***虚拟按键栏的透明度或排列方向的流程图;
图5是根据本发明一个实施例的移动终端的显示控制装置的方框示意图;
图6是根据本发明另一个实施例的移动终端的显示控制装置的方框示意图;
图7是根据本发明又一个实施例的移动终端的显示控制装置的方框示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
下面参考附图描述本发明提出的移动终端的显示控制方法、装置和移动终端。
图1A是根据本发明一个实施例的移动终端的显示控制方法的流程图。其中,移动终端的显示界面包括***虚拟按键栏,如图1A所示,本发明实施例的移动终端的显示控制方法,包括以下步骤:
S1,检测用户对***虚拟按键栏的操作,并判断用户的操作是否为第一预设操作类型。
在本发明的一个实施例中,第一预设操作类型为长按操作、多次点击操作或滑动操作。
优选地,第一预设操作类型为长按操作。下面描述中以长按操作进行举例说明。
需要说明的是,上述长按操作、多次点击操作或滑动操作只是对第一预设操作类型的举例,而不作为对第一预设操作类型的限制。
当移动终端第一次开机时***虚拟按键栏默认为固定状态(固定状态是指***虚拟按键栏嵌入显示界面边上,与显示界面边成为一体的状态),例如,一般来讲,***虚拟按键栏固定在显示界面的底边上,如图2A所示。
进一步地,检测用户对***虚拟按键栏的操作,判断用户是否对***虚拟按键栏进行了长按操作。
S2,如果用户的操作为第一预设操作类型,则控制***虚拟按键栏处于活动状态。
具体地,当检测到用户对***虚拟按键栏进行了长按操作时,控制***虚拟按键栏处于活动状态,也就是说控制***虚拟按键栏脱离其所嵌入的显示界面的边框(例如,底边)、成为独立的可以活动的按键栏,可以被用户拖动。
S3,根据用户对***虚拟按键栏的拖动轨迹更新***虚拟按键栏在显示界面中的位置。
具体地,当***虚拟按键栏处于活动状态时,用户可以用手指拖动***虚拟按键栏,也就是说,控制***虚拟按键栏随着用户手指移动的轨迹刷新***虚拟按键栏在显示界面上的位置并最终停留在手指抬起的地方(例如,如图2B所示),且此时***虚拟按键栏仍然处于活动状态。
举例来讲,用户平时喜欢用左手单手操作移动终端,而***虚拟按键栏嵌入在显示界面的底边,操作不方便,那么通过本发明实施例的显示控制方法,用户就可以长按***虚拟按键栏,***虚拟按键栏被长按后切换成活动状态,此时,用户即可以根据自己的需要将***虚拟按键栏拖到离左手手指较近的位置,从而可以使左手单手控制***虚拟按键栏。
在本发明的一个实施例中,当***虚拟按键栏处于活动状态时,用户点击***虚拟按键栏中的按键后,控制移动终端执行相应的功能。也就是说,当***虚拟按键栏处于活动状态时,***虚拟按键栏中的功能按键可正常使用。
在本发明的一个实施例中,***虚拟按键栏中包括下述按键中的一种或多种:主菜单按键、返回按键、近期应用按键和搜索按键。
本发明实施例的移动终端的显示控制方法,当用户对***虚拟按键栏的操作为第一预设操作类型时,将***虚拟按键栏设置为活动状态,然后根据用户对***虚拟按键栏的拖动轨迹将***虚拟按键栏移动至用户期望的位置,以方便用户的操作,从而大大提升了移动终端的智能化操作体验。
在本发明的一个实施例中,如图1B所示,显示控制方法,还包括:
S4,当***虚拟按键栏处于活动状态时,检测用户对***虚拟按键栏的操作;
S5,判断用户的操作是否为第二预设操作类型;
在本发明的一个实施例中,第二预设操作类型为长按操作、多次点击操作或滑动操作。
优选地,第二预设操作类型为长按操作。下面描述中以长按操作进行举例说明。
需要说明的是,上述长按操作、多次点击操作或滑动操作只是对第二预设操作类型的举例,而不作为对第二预设操作类型的限制。
S6,如果判断用户的操作为第二预设操作类型,则获取***虚拟按键栏在显示界面中的位置,并根据位置控制***虚拟按键栏嵌入显示界面的边框。
具体地,当***虚拟按键栏处于活动状态时,如果检测到用户对***虚拟按键栏进行了长按操作,则根据***虚拟按键栏在显示界面中所处的位置将***虚拟按键栏嵌入显示界面的对应边框。
也就是说,当***虚拟按键处于活动状态时,根据用户的需要,可以使***虚拟按键继续保持活动状态;也可以通过再次长按操作控制***虚拟按键栏切换成固定状态,以长期使用。
例如,用户当前需要左手单手操作***虚拟按键栏,用户长按***虚拟按键栏后,***虚拟按键变为活动状态,用户可以将***虚拟按键栏拖动到离左手较近的位置,以方便操作,在此基础上,如果用户经常使用左手单手操作,则可以考虑将***虚拟按键栏固定在显示界面的左边框,那么,用户只需再进行长按操作,便能使***虚拟按键栏自动嵌入到显示界面的左边框。
在本发明的一个实施例中,获取***虚拟按键栏在显示界面中的位置,并根据位置控制***虚拟按键栏嵌入显示界面的边框,具体包括:
S51,分别获取***虚拟按键栏的中心点与显示界面的四个边框的距离;
S52,控制***虚拟按键栏嵌入最小的距离所对应的边框。
具体地,当***虚拟按键栏处于活动状态时检测***虚拟按键栏是否被长按,如果被长按,则获取***虚拟按键栏的中心点坐标并计算该坐标与显示界面四个边的垂直距离。
例如,假设***虚拟按键栏为一矩形,则中心点为对角线交点,其坐标设为(x,y),假设移动终端的LCD显示屏的分辨率为X*Y,且假设坐标系的原点是显示界面的左上角,那么,***虚拟按键栏的中心点与显示界面四条边的距离分别是上(y)、下(Y–y)、左(x)、右(X-x),如图2C所示。
进一步地,从上述四个距离中挑选出最小距离所对应的边,例如,***虚拟按键栏的中心点与显示界面的“左”边距离最近,则控制***虚拟按键栏嵌入“左”边框,嵌入“左”边框后***虚拟按键栏便切换成了固定状态,如图2D所示。
图3是根据本发明一个具体实施例的移动终端的显示控制方法的流程图。如图3所示,该显示控制方法,包括以下步骤:
S101,第一次开机时***虚拟按键栏默认为固定状态,固定在界面的底边上。
S102,检测***虚拟按键栏是否被长按。
S103,如果***虚拟按键栏被长按,控制***虚拟按键栏脱离所嵌入的底边成为独立的、可以活动的按键栏。
S104,判断虚拟按键栏是否被点击选中并被拖动。若是,执行S105,若否,执行S106。
S105,随手指移动的轨迹刷新***虚拟按键栏在显示界面上的位置并最终停留在手指抬起的地方。步骤S105执行完后,返回继续执行S104。
S106,检测处于活动状态下的***虚拟按键栏是否被长按。若是,执行S107。
S107,获取***虚拟按键栏的中心点坐标,并计算中心点坐标与显示界面四边的垂直距离。
例如,假设***虚拟按键栏为一矩形,则中心点为对角线交点,其坐标设为(x,y),假设移动终端的LCD显示屏的分辨率为X*Y,且假设坐标系的原点是显示界面的左上角,那么,***虚拟按键栏的中心点与显示界面四条边的距离分别是上(y)、下(Y–y)、左(x)、右(X-x)。
S108,控制***虚拟按键栏嵌入距离***虚拟按键栏中心点最近的边,即按键栏状态切成固定状态。
例如,用户喜欢左手单手操作手机,那么,用户可以长按***虚拟按键栏将其切换成活动状态,然后将其拖动至显示界面的左边以方便左手操作。如果用户想要长期都将***虚拟按键栏设置在显示界面的左边,则此时可以再次长按***虚拟按键栏,那么,移动终端可以计算出***虚拟按键栏当前距离显示界面四个边中最近的边(例如,显示界面的左边),并将***虚拟按键栏嵌入到这个边,即切换成固定状态。
在本发明的一个实施例中,当***虚拟按键栏处于活动状态时,还包括:在***虚拟按键栏中提供透明度设置按键和/或排列方向设置按键;当透明度设置按键被触发时,根据用户的操作控制***虚拟按键栏的透明度;当排列方向设置按键被触发时,根据用户的操作控制***虚拟按键栏的排列方向。
具体地,由于处于活动状态下的***虚拟按键栏可以被手指拖到显示界面的任意地方,为了将其对显示界面遮挡的影响降低到最小,可以对它的透明度和排列方式进行设置。
例如,活动状态下的***虚拟按键栏除了已有的常规按键外还在按键栏边上提供一个狭窄的下拉式导航按键,通过该下拉式导航按键可以设置活动状态下的***虚拟按键栏的透明度和排列方向。也就是说,当***虚拟按键栏处于活动状态时,***虚拟按键栏包括已有的常规按键(例如,主菜单按键、返回按键、近期应用按键、搜索按键等)和下拉式导航按键;当***虚拟按键栏处于固定状态时(例如,***虚拟按键栏嵌入到显示界面的底边或侧边时),下拉式导航按键是隐藏的、不显示的。
下面结合附图4进行具体说明。
如图4所示,控制***虚拟按键栏的透明度或排列方向包括以下步骤:
S201,***虚拟按键栏当前处于活动状态。
S202,判断***虚拟按键栏的下拉式导航按键是否被点击。
S203,如果导航按键被点击,则弹出下拉菜单列表,列表中包含两个菜单,分别是“透明度”(即透明度设置按键)和“排列方向”(即排列方向设置按键)。
S204,判断是否“透明度”菜单被选择。若是,执行S205,若否,执行S209。
S205,弹出设置按键栏透明度的进度条。
S206,判断设定时间内(如1.5秒)进度条是否被滑动。若是,执行S207,若否,S208。
S207,控制菜单栏的透明度随进度条的滑动而变化。
例如,向左滑则透明度减小,向右滑透则明度增大。其中,透明度的上下限值可由开发人员根据用户体验自行设定,如:10%~90%。
S208,如果设定时间内进度条没有***作,则控制进度条自行消失。
如上是对***虚拟按键栏透明度的控制,对***虚拟按键栏的排列方向的控制详见如下步骤:
S209,选择S203中弹出的下拉列表的“排列方向”菜单。
S210,弹出方向设置菜单列表,列表包含“横向”、“纵向”两个选项。
S211,若“横向”选项被选中则控制按键栏横向排列;若“纵向”选项被选中则控制按键栏纵向排列。
为了实现上述实施例,本发明还提出了一种移动终端的显示控制装置。
图5是根据本发明一个实施例的移动终端的显示控制装置的方框示意图。其中,移动终端的显示界面包括***虚拟按键栏。如图5所示,本发明实施例的移动终端的显示控制装置,包括:检测模块10、第一设置模块20和位置更新模块30。
检测模块10用于检测用户对***虚拟按键栏的操作,并判断用户的操作是否为第一预设操作类型。
在本发明的一个实施例中,第一预设操作类型为长按操作、多次点击操作或滑动操作。
优选地,第一预设操作类型为长按操作。下面描述中以长按操作进行举例说明。
需要说明的是,上述长按操作、多次点击操作或滑动操作只是对第一预设操作类型的举例,而不作为对第一预设操作类型的限制。
具体地,当移动终端第一次开机时***虚拟按键栏默认为固定状态,例如,***虚拟按键栏固定在显示界面的底边上,如图2A所示。
更具体地,检测模块10检测用户对***虚拟按键栏的操作,判断用户是否对***虚拟按键栏进行了长按操作。
第一设置模块20用于在检测模块10判断用户的操作为第一预设操作类型时控制***虚拟按键栏处于活动状态。
具体地,在检测模块10检测到用户对***虚拟按键栏进行了长按操作时,第一设置模块20控制***虚拟按键栏处于活动状态,也就是说控制***虚拟按键栏脱离其所嵌入的显示界面的边框(例如,底边)、成为独立的可以活动的按键栏,可以被用户拖动。
位置更新模块30用于在***虚拟按键栏处于活动状态时根据用户对***虚拟按键栏的拖动轨迹更新***虚拟按键栏在显示界面中的位置。
具体地,当***虚拟按键栏处于活动状态时,用户可以用手指拖动***虚拟按键栏,也就是说,位置更新模块30控制***虚拟按键栏随着用户手指移动的轨迹刷新***虚拟按键栏在显示界面上的位置并最终停留在手指抬起的地方(例如,如图2B所示),且此时***虚拟按键栏仍然处于活动状态。
例如,用户平时喜欢用左手单手操作移动终端,而***虚拟按键栏嵌入在显示界面的底边,操作不方便,那么通过本发明实施例的显示控制装置,用户就可以长按***虚拟按键栏,***虚拟按键栏被长按后切换成活动状态,此时,用户即可以根据自己的需要将***虚拟按键栏拖到离左手手指较近的位置,从而可以使左手单手控制***虚拟按键栏。
在本发明的一个实施例中,当***虚拟按键栏处于活动状态时,用户点击***虚拟按键栏中的按键后,移动终端执行相应的功能。也就是说,当***虚拟按键栏处于活动状态时,***虚拟按键栏中的功能按键可正常使用。
在本发明的一个实施例中,***虚拟按键栏中包括下述按键中的一种或多种:主菜单按键、返回按键、近期应用按键和搜索按键。
本发明实施例的移动终端的显示控制装置,当检测模块检测到用户对***虚拟按键栏的操作为第一预设操作类型时,第一设置模块控制***虚拟按键栏处于活动状态,位置更新模块根据用户对***虚拟按键栏的拖动轨迹将***虚拟按键栏移动至用户期望的位置,以方便用户的操作,从而大大提升了移动终端的智能化操作体验。
在本发明的一个实施例中,如图6所示,显示控制装置还包括:位置获取模块40和第二设置模块50。
其中,位置获取模块40用于在***虚拟按键栏处于活动状态且检测模块10检测到的用户的操作为第二预设操作时,获取***虚拟按键栏在显示界面中的位置。
在本发明的一个实施例中,第二预设操作类型为长按操作、多次点击操作或滑动操作。
优选地,第二预设操作类型为长按操作。下面描述中以长按操作进行举例说明。
需要说明的是,上述长按操作、多次点击操作或滑动操作只是对第二预设操作类型的举例,而不作为对第二预设操作类型的限制。
第二设置模块50用于根据***虚拟按键栏在显示界面中的位置控制***虚拟按键栏嵌入显示界面的边框。
具体地,当***虚拟按键栏处于活动状态时,如果检测模块10检测到用户对***虚拟按键栏进行了长按操作,位置获取模块40则获取***虚拟按键栏在显示界面中的位置,位置获取模块40则根据***虚拟按键栏在显示界面中所处的位置将***虚拟按键栏嵌入显示界面的对应边框。
也就是说,当***虚拟按键处于活动状态时,根据用户的需要,可以使***虚拟按键继续保持活动状态,也可以通过再次长按操作控制***虚拟按键栏切换成固定状态。
在本发明的一个实施例中,位置获取模块40具体用于分别获取***虚拟按键栏的中心点与显示界面的四个边框的距离,并获得最小的距离;第二设置模块50具体用于控制***虚拟按键栏嵌入最小的距离所对应的边框。
具体地,当***虚拟按键栏处于活动状态且检测模块10检测到***虚拟按键栏被长按时,位置获取模块40则获取***虚拟按键栏的中心点坐标,并计算该坐标与显示界面四个边的垂直距离。
例如,假设***虚拟按键栏为一矩形,则中心点为对角线交点,其坐标设为(x,y),假设移动终端的LCD显示屏的分辨率为X*Y,且假设坐标系的原点是显示界面的左上角,那么,***虚拟按键栏的中心点与显示界面四条边的距离分别是上(y)、下(Y–y)、左(x)、右(X-x),如图2C所示。
进一步地,位置获取模块40从上述四个距离中挑选出最小距离所对应的边,例如,***虚拟按键栏的中心点与显示界面的“左”边距离最近,那么第二设置模块50则控制***虚拟按键栏嵌入“左”边框,嵌入“左”边框后***虚拟按键栏便切换成了固定状态,如图2D所示。
在本发明的一个实施例中,如图7所示,还包括提供模块60和第三设置模块70。
其中,提供模块60用于当***虚拟按键栏处于活动状态时在***虚拟按键栏中提供透明度设置按键和/或排列方向设置按键。
第三设置模块70用于在透明度设置按键被触发时根据用户的操作控制***虚拟按键栏的透明度,以及/或者在排列方向设置按键被触发时根据用户的操作控制***虚拟按键栏的排列方向。
具体地,由于处于活动状态下的***虚拟按键栏可以被手指拖到显示界面的任意地方,为了将其对显示界面遮挡的影响降低到最小,可以对它的透明度和排列方式进行设置。
例如,活动状态下的***虚拟按键栏除了已有的常规按键外,提供模块60还在按键栏边上提供一个狭窄的下拉式导航按键,通过该下拉式导航按键可以设置活动状态下的***虚拟按键栏的透明度和排列方向。也就是说,当***虚拟按键栏处于活动状态时,***虚拟按键栏包括已有的常规按键(例如,主菜单按键、返回按键、近期应用按键、搜索按键等)和下拉式导航按键;当***虚拟按键栏处于固定状态时(例如,***虚拟按键栏嵌入到显示界面的底边或侧边时),下拉式导航按键是隐藏的、不显示的。
具体地,当***虚拟按键栏中的下拉式导航按键被点击时,第三设置模块70控制弹出下拉菜单列表,列表中包含两个菜单,分别是“透明度”(即透明度设置按键)和“排列方向”(即排列方向设置按键)。
其中,当“透明度”菜单被选择时,第三设置模块70控制弹出设置按键栏透明度的进度条,并判断在设定时间内(如1.5秒)进度条是否被滑动,如果被滑动则控制菜单栏的透明度随进度条的滑动而变化,如果设定时间内进度条没有***作,则控制进度条自行消失。
当“排列方向”菜单被选择时,第三设置模块70控制弹出方向设置菜单列表,列表包含“横向”、“纵向”两个选项,若“横向”选项被选中。第三设置模块70则控制按键栏横向排列;若“纵向”选项被选中,第三设置模块70则控制按键栏纵向排列。
为了实现上述实施例,本发明还提出了一种移动终端。该移动终端包括本发明实施例的显示控制装置。
在本发明的一个实施例中,移动终端为手机。
本发明实施例的移动终端,由于具有了该显示控制装置,用户可以根据自己的操作习惯设置***虚拟按键栏在显示界面中的位置,方便了用户的操作,提升了移动终端的智能化操作体验。
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (13)
1.一种移动终端的显示控制方法,其特征在于,所述移动终端的显示界面包括***虚拟按键栏,所述显示控制方法包括以下步骤:
检测用户对所述***虚拟按键栏的操作,并判断所述用户的操作是否为第一预设操作类型;
如果所述用户的操作为所述第一预设操作类型,则控制所述***虚拟按键栏处于活动状态;
根据所述用户对所述***虚拟按键栏的拖动轨迹更新所述***虚拟按键栏在所述显示界面中的位置。
2.如权利要求1所述的移动终端的显示控制方法,其特征在于,还包括:
当所述***虚拟按键栏处于所述活动状态时,检测所述用户对所述***虚拟按键栏的操作;
判断所述用户的操作是否为第二预设操作类型;
如果判断所述用户的操作为所述第二预设操作类型,则获取所述***虚拟按键栏在所述显示界面中的位置,并根据所述位置控制所述***虚拟按键栏嵌入所述显示界面的边框。
3.如权利要求2所述的移动终端的显示控制方法,其特征在于,所述获取所述***虚拟按键栏在所述显示界面中的位置,并根据所述位置控制所述***虚拟按键栏嵌入所述显示界面的边框,具体包括:
分别获取所述***虚拟按键栏的中心点与所述显示界面的四个边框的距离;以及
控制所述***虚拟按键栏嵌入最小的距离所对应的边框。
4.如权利要求3所述的移动终端的显示控制方法,其特征在于,所述第一预设操作类型为长按操作、多次点击操作或滑动操作,所述第二预设操作类型为长按操作、多次点击操作或滑动操作。
5.如权利要求1所述的移动终端的显示控制方法,其特征在于,所述***虚拟按键栏中包括下述按键中的一种或多种:
主菜单按键、返回按键、近期应用按键和搜索按键。
6.如权利要求5所述的移动终端的显示控制方法,其特征在于,其中,当所述***虚拟按键栏处于所述活动状态时,还包括:
在所述***虚拟按键栏中提供透明度设置按键和/或排列方向设置按键;
当所述透明度设置按键被触发时,根据所述用户的操作控制所述***虚拟按键栏的透明度;
当所述排列方向设置按键被触发时,根据所述用户的操作控制所述***虚拟按键栏的排列方向。
7.一种移动终端的显示控制装置,其特征在于,所述移动终端的显示界面包括***虚拟按键栏,所述显示控制装置包括:
检测模块,用于检测用户对***虚拟按键栏的操作,并判断所述用户的操作是否为第一预设操作类型;
第一设置模块,用于在所述检测模块判断所述用户的操作为所述第一预设操作类型时控制所述***虚拟按键栏处于活动状态;
位置更新模块,用于在所述***虚拟按键栏处于活动状态时根据所述用户对所述***虚拟按键栏的拖动轨迹更新所述***虚拟按键栏在所述显示界面中的位置。
8.如权利要求7所述的移动终端的显示控制装置,其特征在于,还包括:
位置获取模块,用于在所述***虚拟按键栏处于活动状态且所述检测模块检测到的所述用户的操作为第二预设操作类型时,获取所述***虚拟按键栏在所述显示界面中的位置;
第二设置模块,用于根据所述***虚拟按键栏在所述显示界面中的位置控制所述***虚拟按键栏嵌入所述显示界面的边框。
9.如权利要求8所述的移动终端的显示控制装置,其特征在于,
所述位置获取模块具体用于分别获取所述***虚拟按键栏的中心点与所述显示界面的四个边框的距离,并获得最小的距离;
所述第二设置模块具体用于控制所述***虚拟按键栏嵌入所述最小的距离所对应的边框。
10.如权利要求9所述的移动终端的显示控制装置,其特征在于,所述第一预设操作类型为长按操作、多次点击操作或滑动操作,所述第二预设操作类型为长按操作、多次点击操作或滑动操作。
11.如权利要求7所述的移动终端的显示控制装置,其特征在于,所述***虚拟按键栏中包括下述按键中的一种或多种:
主菜单按键、返回按键、近期应用按键和搜索按键。
12.如权利要求11所述的移动终端的显示控制装置,其特征在于,还包括:
提供模块,用于当所述***虚拟按键栏处于活动状态时在所述***虚拟按键栏中提供透明度设置按键和/或排列方向设置按键;
第三设置模块,用于在所述透明度设置按键被触发时根据所述用户的操作控制所述***虚拟按键栏的透明度,以及/或者在所述排列方向设置按键被触发时根据所述用户的操作控制所述***虚拟按键栏的排列方向。
13.一种移动终端,其特征在于,包括如权利要求7-12中任一项所述的显示控制装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510998420.8A CN106919327A (zh) | 2015-12-25 | 2015-12-25 | 移动终端的显示控制方法、装置和移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510998420.8A CN106919327A (zh) | 2015-12-25 | 2015-12-25 | 移动终端的显示控制方法、装置和移动终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106919327A true CN106919327A (zh) | 2017-07-04 |
Family
ID=59456376
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510998420.8A Pending CN106919327A (zh) | 2015-12-25 | 2015-12-25 | 移动终端的显示控制方法、装置和移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106919327A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107861663A (zh) * | 2017-09-29 | 2018-03-30 | 努比亚技术有限公司 | 一种全面屏下的停靠栏显示方法和装置 |
CN112215929A (zh) * | 2020-10-10 | 2021-01-12 | 珠海格力电器股份有限公司 | 一种虚拟社交的数据处理方法、装置及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104049895A (zh) * | 2014-06-13 | 2014-09-17 | 广州金山网络科技有限公司 | 显示内容切换方法及*** |
CN104731481A (zh) * | 2015-03-31 | 2015-06-24 | 北京奇艺世纪科技有限公司 | 一种按键的显示方法及装置 |
CN104898959A (zh) * | 2015-04-30 | 2015-09-09 | 努比亚技术有限公司 | 一种调整虚拟按钮位置的方法和装置 |
-
2015
- 2015-12-25 CN CN201510998420.8A patent/CN106919327A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104049895A (zh) * | 2014-06-13 | 2014-09-17 | 广州金山网络科技有限公司 | 显示内容切换方法及*** |
CN104731481A (zh) * | 2015-03-31 | 2015-06-24 | 北京奇艺世纪科技有限公司 | 一种按键的显示方法及装置 |
CN104898959A (zh) * | 2015-04-30 | 2015-09-09 | 努比亚技术有限公司 | 一种调整虚拟按钮位置的方法和装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107861663A (zh) * | 2017-09-29 | 2018-03-30 | 努比亚技术有限公司 | 一种全面屏下的停靠栏显示方法和装置 |
CN107861663B (zh) * | 2017-09-29 | 2020-10-16 | 努比亚技术有限公司 | 一种全面屏下的停靠栏显示方法和装置 |
CN112215929A (zh) * | 2020-10-10 | 2021-01-12 | 珠海格力电器股份有限公司 | 一种虚拟社交的数据处理方法、装置及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102541455B (zh) | 一种快速切换操作的方法及装置 | |
US8855966B2 (en) | Electronic device having proximity sensor and method for controlling the same | |
CN105824545B (zh) | 一种显示界面的显示调节方法及移动终端 | |
KR101540169B1 (ko) | 터치 스크린 단말기의 애플리케이션 프로그램 전환방법 및 장치 | |
CN103999027B (zh) | 终端和界面操作管理方法 | |
JP4900824B2 (ja) | 入力表示装置 | |
US8452338B2 (en) | Telephone call and alarm control methods for a cell phone | |
US20180039332A1 (en) | Terminal and touch response method and device | |
US20150143285A1 (en) | Method for Controlling Position of Floating Window and Terminal | |
US20150242117A1 (en) | Portable electronic device, and control method and program therefor | |
WO2018076380A1 (zh) | 在电子设备中生成视频缩略图的方法及电子设备 | |
CN102375652A (zh) | 移动终端用户界面调整***及其调整方法 | |
CN102232211A (zh) | 手持式终端设备用户界面自动切换方法及手持式终端设备 | |
US20140035853A1 (en) | Method and apparatus for providing user interaction based on multi touch finger gesture | |
KR20160023298A (ko) | 전자 장치 및 전자 장치의 입력 인터페이스 제공 방법 | |
CN104866188A (zh) | 一种显示界面的调整方法 | |
WO2013185324A1 (zh) | 终端和终端的触摸控制方法 | |
CN104754078A (zh) | 一种移动终端的音量调控装置及方法、移动终端 | |
CN108920055A (zh) | 触控操作方法、装置、存储介质及电子设备 | |
CN108845752A (zh) | 触控操作方法、装置、存储介质及电子设备 | |
JP2010026833A (ja) | タッチセンサ付電子機器 | |
CN106919327A (zh) | 移动终端的显示控制方法、装置和移动终端 | |
CN107229408B (zh) | 终端及其输入控制方法、计算机可读存储介质 | |
EP3422168B1 (en) | Mobile terminal control method, device, and mobile terminal | |
CN106033218A (zh) | 家用电器的控制***和方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170704 |