一种进行桌面显示控制的方法及移动终端的制作方法

文档序号:6440724阅读:249来源:国知局
专利名称:一种进行桌面显示控制的方法及移动终端的制作方法
技术领域
本发明涉及移动终端领域,尤其涉及一种进行桌面显示控制的方法及移动终端。
背景技术
随着技术的进步,通过利用触摸屏操作替代传统的按键操作,触摸屏移动终端得到广泛使用。现有的触摸屏手机支持点击、滑动等操作。触摸屏终端屏幕较大(比如4. 3 英寸)时,单手操作部分图标或虚拟按键时不便于点击,可能会导致误操作。

发明内容
本发明要解决的技术问题是提供一种进行桌面显示控制的方法及移动终端,方便用户准确点触触摸屏。为了解决上述技术问题,本发明提供了一种进行桌面显示控制的方法,其中,移动终端检测到用户对触摸显示屏的触屏事件后,根据所述触屏事件确定目标操作区域并对所述目标操作区域进行放大显示或缩小显示或平移显示,所述目标操作区域是全部桌面或局部桌面。进一步地,上述方法还可以具有以下特点所述移动终端检测到触屏事件中的长按操作后,判断所述长按操作的起始点对应于显示屏上的非控件位置时,将整个桌面作为用户选中的目标操作区域;所述移动终端检测到触屏事件中的长按操作后,判断所述长按操作的起始点对应于显示屏上的控件位置时,将此控件位置对应的控件区域作为用户选中的目标操作区域;所述移动终端检测到触屏事件中的历史点组成闭合区域后,将此桌面上相应的闭合区域作为用户选中的目标操作区域。进一步地,上述方法还可以具有以下特点所述移动终端确定目标操作区域后,将所述目标操作区域显示为选中状态。进一步地,上述方法还可以具有以下特点所述移动终端确定目标操作区域后,在触摸显示屏上显示缩小控件和放大控件, 并在所述缩小控件对应的位置检测到短按操作后,对所述目标操作区域进行缩小显示,并在所述放大控件对应的位置检测到短按操作后,对所述目标操作区域进行放大显示;或者,所述移动终端确定目标操作区域后,检测到多点相向移动操作后,对所述目标操作区域进行与划动长度相应的缩小显示,检测到多点反向移动操作后,对所述目标操作区域进行划动长度相应的放大显示。进一步地,上述方法还可以具有以下特点所述移动终端确定目标操作区域后,检测到单点移动操作或者多点同向移动操作后,对所述目标操作区域进行与移动操作方向相同方向的并且与划动长度相应的平移显
7J\ ο
4
为了解决上述技术问题,本发明提供了一种进行桌面显示控制的移动终端,包括中央处理模块、用户界面管理模块和用于检测用户对触摸显示屏操作并在负责在触摸显示屏上显示桌面的人机接口模块,其中,所述中央处理模块,用于通过所述人机接口模块获知用户对触摸显示屏的触屏事件,根据所述触屏事件确定目标操作区域并控制所述用户界面管理模块对所述目标操作区域进行放大显示或缩小显示或平移显示,所述目标操作区域是全部桌面或局部桌面;所述用户界面管理模块,用于根据中央处理模块的指示控制所述人机接口模块对所述目标操作区域进行显示,还用于支持对全部桌面的放大显示或缩小显示或平移显示, 以及对局部桌面的放大显示或缩小显示或平移显示。进一步地,上述移动终端还可以具有以下特点所述中央处理模块,还用于通过所述人机接口模块检测到触屏事件中的长按操作后,判断所述长按操作的起始点对应于显示屏上的非控件位置时,将整个桌面作为用户选中的目标操作区域;或者,还用于通过所述人机接口模块检测到触屏事件中的长按操作后, 判断所述长按操作的起始点对应于显示屏上的控件位置时,将此控件位置对应的控件区域作为用户选中的目标操作区域;还用于通过所述人机接口模块检测到触屏事件中的历史点组成闭合区域后,将此桌面上相应的闭合区域作为用户选中的目标操作区域。进一步地,上述移动终端还可以具有以下特点所述中央处理模块,还用于在确定目标操作区域后,将所述目标操作区域显示为选中状态。进一步地,上述移动终端还可以具有以下特点所述中央处理模块,还用于在确定目标操作区域后,通过所述用户界面管理模块在触摸显示屏上显示缩小控件和放大控件,并通过所述人机接口模块在所述缩小控件对应的位置检测到短按操作后,通过所述用户界面管理模块对所述目标操作区域进行缩小显示,并通过所述人机接口模块在所述放大控件对应的位置检测到短按操作后,通过所述用户界面管理模块对所述目标操作区域进行放大显示;或者,还用于在确定目标操作区域后, 通过所述人机接口模块检测到多点相向移动操作后,通过所述用户界面管理模块对所述目标操作区域进行与划动长度相应的缩小显示,通过所述人机接口模块检测到多点反向移动操作后,通过所述用户界面管理模块对所述目标操作区域进行划动长度相应的放大显示。进一步地,上述移动终端还可以具有以下特点所述中央处理模块,还用于确定目标操作区域后,通过所述人机接口模块检测到单点移动操作或者多点同向移动操作后,通过所述用户界面管理模块对所述目标操作区域进行与移动操作方向相同方向的并且与划动长度相应的平移显示。通过本发明的方案,可以将整个桌面或局部桌面进行拖动或放大或缩小,将用户需要点触的区域放置到用户方便点击的位置,避免误操作,提高用户体验。


图1是实施例中移动终端的组成模块结构图;图2是实施例中移动终端新增功能选项的示意图;图3是示例一中移动终端原屏幕显示示意图4是示例一中对桌面进行缩放后的示意图;图5是示例一中对桌面进行平移后的示意图;图6是示例二中移动终端原虚拟键盘在桌面上的位置示意图;图7是示例二中移动终端虚拟键盘在桌面上放大后的位置示意图;图8是示例二中移动终端虚拟键盘在桌面上平移后的位置示意图。
具体实施例方式本发明中移动终端,包括人机接口模块101,用户界面管理模块102,中央处理器 103,程序存储模块104。人机接口模块101,用于检测用户对触摸显示屏操作并在负责在触摸显示屏上显示桌面,还用于调用程序存储模块的图片和界面,并将对应的界面显示在屏幕上,等待用户操作。此模块的功能与现有技术中人机接口模块功能相同。用户界面管理模块102,用于根据中央处理模块的指示控制所述人机接口模块对所述目标操作区域进行显示,还用于支持对全部桌面的放大显示或缩小显示或平移显示, 以及对局部桌面的放大显示或缩小显示或平移显示。中央处理模块103,用于通过所述人机接口模块获知用户对触摸显示屏的触屏事件,根据所述触屏事件确定目标操作区域并控制所述用户界面管理模块对所述目标操作区域进行放大显示或缩小显示或平移显示,所述目标操作区域是全部桌面或局部桌面。程序存储模块104,用于存储手机需要的图片、数据、菜单和显示界面;此外,还存储手机操作系统,应用功能及数据文件等。此模块的功能与现有技术中程序存储模块的功能相同。用户通过对触摸屏进行操作使移动终端获知用户的目标操作区域。用户长按显示屏上的非控件位置时,表示用户的目标操作区域是整个桌面。中央处理模块103通过所述人机接口模块101检测到触屏事件中的长按操作后,判断所述长按操作的起始点对应于显示屏上的非控件位置时,将整个桌面作为用户选中的目标操作区域。用户长按显示屏上的控件位置时,表示用户的目标操作区域是此控件。中央处理模块103通过所述人机接口模块101检测到触屏事件中的长按操作后,判断所述长按操作的起始点对应于显示屏上的控件位置时,将此控件位置对应的控件区域作为用户选中的目标操作区域。用户在显示屏移动指示出一闭合区域时,例如圈住多个控件的区域,表示用户的目标操作区域是此闭合区域。中央处理模块103还用于通过所述人机接口模块检测到触屏事件中的历史点组成闭合区域后,将此桌面上相应的闭合区域作为用户选中的目标操作区域。中央处理模块103在确定目标操作区域后,将所述目标操作区域显示为选中状态。显示为选中状态可以有多种方式,例如在目标操作区域边缘显示边框,将目标操作区域显示为某种颜色或透明效果,以及指示出目标操作区域的其它方式。用户通过对触摸屏进行操作缩放目标操作区域的方式包括以下两种。方式一,中央处理模块103在确定目标操作区域后,通过所述用户界面管理模块
6在触摸显示屏上显示缩小控件和放大控件,并通过所述人机接口模块在所述缩小控件对应的位置检测到短按操作后,通过所述用户界面管理模块对所述目标操作区域进行缩小显示,并通过所述人机接口模块在所述放大控件对应的位置检测到短按操作后,通过所述用户界面管理模块对所述目标操作区域进行放大显示。方式二,中央处理模块I03通过所述人机接口模块检测到多点相向移动操作后, 通过所述用户界面管理模块对所述目标操作区域进行与划动长度相应的缩小显示,通过所述人机接口模块检测到多点反向移动操作后,通过所述用户界面管理模块对所述目标操作区域进行划动长度相应的放大显示。用户通过对触摸屏进行平移缩放目标操作区域的方式包括中央处理模块103确定目标操作区域后,通过所述人机接口模块检测到单点移动操作或者多点同向移动操作后,通过所述用户界面管理模块对所述目标操作区域进行与移动操作方向相同方向的并且与划动长度相应的平移显示。进行桌面显示控制的方法包括移动终端检测到用户对触摸显示屏的触屏事件后,根据所述触屏事件确定目标操作区域并对所述目标操作区域进行放大显示或缩小显示或平移显示,所述目标操作区域是全部桌面或局部桌面。用户长按显示屏上的非控件位置时,表示想将整个桌面作为用户选中的目标操作区域。移动终端检测到触屏事件中的长按操作后,判断所述长按操作的起始点对应于显示屏上的非控件位置时,将整个桌面作为用户选中的目标操作区域;用户长按显示屏上的控件位置时,表示想将此控件作为用户选中的目标操作区域。移动终端检测到触屏事件中的长按操作后,判断所述长按操作的起始点对应于显示屏上的控件位置时,将此控件位置对应的控件区域作为用户选中的目标操作区域;用户用手指在显示屏上划动出闭合区域,表示想将此闭合区域作为用户选中的目标操作区域。移动终端检测到触屏事件中的历史点组成闭合区域后,将此桌面上相应的闭合区域作为用户选中的目标操作区域。所述移动终端确定目标操作区域后,将所述目标操作区域显示为选中状态。显示为选中状态可以有多种方式,例如在目标操作区域边缘显示边框,将目标操作区域显示为某种颜色或透明效果,以及指示出目标操作区域的其它方式。用户通过对触摸屏进行操作缩放目标操作区域的方式包括以下两种。方式一,所述移动终端确定目标操作区域后,在触摸显示屏上显示缩小控件和放大控件,并在所述缩小控件对应的位置检测到短按操作后,对所述目标操作区域进行缩小显示,并在所述放大控件对应的位置检测到短按操作后,对所述目标操作区域进行放大显示;方式二,用户可以使用两个手指在显示屏上沿相向方向移动,表示希望目标操作区域缩小,或者使用两个手指在显示屏上沿相反方向移动,表示希望目标操作区域放大。所述移动终端检测到多点相向移动操作后,对所述目标操作区域进行与划动长度相应的缩小显示,检测到多点反向移动操作后,对所述目标操作区域进行划动长度相应的放大显示。用户使用一个手指沿目标方向划动,或者使用多个手指沿相同方向划动,均可以表示用户希望平移的方向。移动终端检测到单点移动操作或者多点同向移动操作后,对所述目标操作区域进行与移动操作方向相同方向的并且与划动长度相应的平移显示。
7
本方案通过一种对触摸屏的操作方式,对桌面整个或局部进行拖放或缩放,使用户使用触摸类型的终端时更加方便快捷,提供用户新的体验度。如图2所示,中央处理器将用户对界面的操作,转化对图形管理系统对应应用的操作,并调用对应的界面管理模块,并将显示结果刷新至屏幕缓冲区并显示在显示屏上。本发明中新增的功能选项是平移整体桌面、平移局部桌面、缩放整体桌面、缩放局部桌面。下面通过具体流程详细说明。在下面各例中,终端在流程中实时检测触屏事件。例1,用户平移整个桌面的流程包括步骤1,用户长按桌面非控件位置;步骤2,检测到触屏事件中的长按操作,且此长按操作的位置是非控件位置,判断是否允许对整个桌面进行操作(即判断是否包括平移整体桌面或缩放整体桌面的选项), 如果是,执行下一步,否则,按正常流程处理;步骤3,显示整个桌面为选中状态;步骤4,检测到一个触点的平移操作或者多个触点沿同一方向的平移操作后,判断是否允许对桌面进行平移操作(即判断是否包括平移整体桌面),如果是,执行下一步,否则,按正常流程处理;步骤5,记录平移的起始点和当前终点,绘制桌面平移的视觉效果。例2,用户缩放整个桌面的流程包括步骤1,用户长按桌面非控件位置;步骤2,检测到触屏事件中的长按操作,且此长按操作的位置是非控件位置,判断是否允许对整个桌面进行操作(即判断是否包括平移整体桌面或缩放整体桌面的选项), 如果是,执行下一步,否则,按正常流程处理;步骤3,显示整个桌面为选中状态;步骤4,检测到两个触点的沿相反方向的平移操作,判断是否允许对桌面进行缩放操作(即判断是否包括缩放整体桌面),如果是,执行下一步,否则,按正常流程处理;步骤5,记录平移的起始点和当前终点,绘制桌面放大的视觉效果。例3,用户平移局部桌面的流程包括步骤1,用户圈定一闭合区域或长按一控件;步骤2,检测到触屏事件中的移动操作并且历史点组成一闭合区域,或者检测到触屏事件中的长按操作并且长按位置是控件位置,判断是否允许对局部桌面进行操作(即判断是否包括平移局部桌面或缩放局部桌面的选项),如果是,执行下一步,否则,按正常流程处理;步骤3,显示此控件或此闭合区域为选中状态;步骤4,检测到一个触点的平移操作或者多个触点沿同一方向的平移操作,判断是否允许对局部桌面进行平移操作(即判断是否包括平移局部桌面),如果是,执行下一步, 否则,按正常流程处理;步骤5,记录平移的起始点和当前终点,绘制局部桌面(即此控件或此闭合区域) 平移的视觉效果。例4,用户放大局部桌面的流程包括
步骤1,用户圈定一闭合区域或长按一控件;步骤2,检测到触屏事件中的移动操作并且历史点组成一闭合区域,或者检测到触屏事件中的长按操作并且长按位置是控件位置,判断是否允许对局部桌面进行操作(即判断是否包括平移局部桌面或缩放局部桌面的选项),如果是,执行下一步,否则,按正常流程处理;步骤3,显示此控件或此闭合区域为选中状态;步骤4,检测到两个触点的沿相反方向的平移操作,判断是否允许对局部桌面进行缩放操作(即判断是否包括缩放局部桌面),如果是,执行下一步,否则,按正常流程处理;步骤5,记录平移的起始点和当前终点,绘制局部桌面(即此控件或此闭合区域) 放大的视觉效果。例4,用户放大或缩小局部桌面的流程包括步骤1,用户圈定一闭合区域或长按一控件;步骤2,检测到触屏事件中的移动操作并且历史点组成一闭合区域,或者检测到触屏事件中的长按操作并且长按位置是控件位置,判断是否允许对局部桌面进行操作(即判断是否包括平移局部桌面或缩放局部桌面的选项),如果是,执行下一步,否则,按正常流程处理;步骤3,显示此控件或此闭合区域为选中状态;步骤4,检测到两个触点的沿相反方向的平移操作,判断是否允许对局部桌面进行缩放操作(即判断是否包括缩放局部桌面),如果是,执行下一步,否则,按正常流程处理;步骤5,记录平移的起始点和当前终点,绘制局部桌面(即此控件或此闭合区域) 放大的视觉效果。步骤6,检测到两个触点的沿相同方向的平移操作,判断是否允许对局部桌面进行缩放操作(即判断是否包括缩放局部桌面),如果是,执行下一步,否则,按正常流程处理;步骤7,以放大过程中平移操作的结束点作为起始点和缩小过程中的当前点,绘制局部桌面(即此控件或此闭合区域)在放大后基础上缩小的视觉效果。上述示例中,终端检测到触摸释放事件后,结束平移或缩放的绘制,保持平移或缩放操作最后一次绘制形成的桌面,等待用户操作。下面通过附图对本发明作详细说明。示例一,对桌面操作示例。如图3所示,表示原显示屏显示桌面的情况,粗线表示屏幕的边缘,阴影部分表示桌面。如图4所示,用户使用两个手指在屏幕上沿相反方向滑动,终端将桌面进行放大显示。如图5所示,用户按住屏幕左上角的非控件区域向右下方划动显示屏指示希望平移原桌面,双线箭头表示用户划动的方向与距离,使原本位于屏幕左上角的用户需点触目标移动到屏幕中间位置,方便用户的点选操作。拖动桌面后产生的空白区域可以为纯色显示,或者按照终端预置的图片或者动画形式显示。用户可以自己的使用需求,对整个屏幕向各个方向移动,以满足自己的使用需求。在桌面移动过程中,桌面上所有的图标和控件也跟随界面的移动同步移动。示例二,对控件操作示例。需选择的控件只有一个时,用户可以直接长按此控件,需选择的控件有多个时,用户可以触摸屏圈定待选中的区域。如图6所示,桌面为输入界面,虚拟键盘作为一个控件。如图7所示,用户长按此控件区域后,用两个手指向相反方向移动,移动终端放大显示虚拟键盘。如图8所示,还可以长按此控件区域后,划动屏幕,将虚拟键盘平移到显示屏上部分位置,拖动后流出的空白区域可以显示为相邻区域的拓展(如输入界面),或者以特殊的背景或动画代替。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
10
权利要求
1.一种进行桌面显示控制的方法,其中,移动终端检测到用户对触摸显示屏的触屏事件后,根据所述触屏事件确定目标操作区域并对所述目标操作区域进行放大显示或缩小显示或平移显示,所述目标操作区域是全部桌面或局部桌面。
2.如权利要求1所述的方法,其特征在于,所述移动终端检测到触屏事件中的长按操作后,判断所述长按操作的起始点对应于显示屏上的非控件位置时,将整个桌面作为用户选中的目标操作区域;所述移动终端检测到触屏事件中的长按操作后,判断所述长按操作的起始点对应于显示屏上的控件位置时,将此控件位置对应的控件区域作为用户选中的目标操作区域;所述移动终端检测到触屏事件中的历史点组成闭合区域后,将此桌面上相应的闭合区域作为用户选中的目标操作区域。
3.如权利要求2所述的方法,其特征在于,所述移动终端确定目标操作区域后,将所述目标操作区域显示为选中状态。
4.如权利要求1、2或3所述的方法,其特征在于,所述移动终端确定目标操作区域后,在触摸显示屏上显示缩小控件和放大控件,并在所述缩小控件对应的位置检测到短按操作后,对所述目标操作区域进行缩小显示,并在所述放大控件对应的位置检测到短按操作后,对所述目标操作区域进行放大显示;或者,所述移动终端确定目标操作区域后,检测到多点相向移动操作后,对所述目标操作区域进行与划动长度相应的缩小显示,检测到多点反向移动操作后,对所述目标操作区域进行划动长度相应的放大显示。
5.如权利要求1、2或3所述的方法,其特征在于,所述移动终端确定目标操作区域后,检测到单点移动操作或者多点同向移动操作后, 对所述目标操作区域进行与移动操作方向相同方向的并且与划动长度相应的平移显示。
6.一种进行桌面显示控制的移动终端,包括中央处理模块、用户界面管理模块和用于检测用户对触摸显示屏操作并在负责在触摸显示屏上显示桌面的人机接口模块,其中,所述中央处理模块,用于通过所述人机接口模块获知用户对触摸显示屏的触屏事件, 根据所述触屏事件确定目标操作区域并控制所述用户界面管理模块对所述目标操作区域进行放大显示或缩小显示或平移显示,所述目标操作区域是全部桌面或局部桌面;所述用户界面管理模块,用于根据中央处理模块的指示控制所述人机接口模块对所述目标操作区域进行显示,还用于支持对全部桌面的放大显示或缩小显示或平移显示,以及对局部桌面的放大显示或缩小显示或平移显示。
7.如权利要求6所述的移动终端,其特征在于,所述中央处理模块,还用于通过所述人机接口模块检测到触屏事件中的长按操作后, 判断所述长按操作的起始点对应于显示屏上的非控件位置时,将整个桌面作为用户选中的目标操作区域;或者,还用于通过所述人机接口模块检测到触屏事件中的长按操作后,判断所述长按操作的起始点对应于显示屏上的控件位置时,将此控件位置对应的控件区域作为用户选中的目标操作区域;还用于通过所述人机接口模块检测到触屏事件中的历史点组成闭合区域后,将此桌面上相应的闭合区域作为用户选中的目标操作区域。
8.如权利要求7所述的移动终端,其特征在于,所述中央处理模块,还用于在确定目标操作区域后,将所述目标操作区域显示为选中状态。
9.如权利要求6、7或8所述的移动终端,其特征在于,所述中央处理模块,还用于在确定目标操作区域后,通过所述用户界面管理模块在触摸显示屏上显示缩小控件和放大控件,并通过所述人机接口模块在所述缩小控件对应的位置检测到短按操作后,通过所述用户界面管理模块对所述目标操作区域进行缩小显示,并通过所述人机接口模块在所述放大控件对应的位置检测到短按操作后,通过所述用户界面管理模块对所述目标操作区域进行放大显示;或者,还用于在确定目标操作区域后,通过所述人机接口模块检测到多点相向移动操作后,通过所述用户界面管理模块对所述目标操作区域进行与划动长度相应的缩小显示,通过所述人机接口模块检测到多点反向移动操作后,通过所述用户界面管理模块对所述目标操作区域进行划动长度相应的放大显示。
10.如权利要求6、7或8所述的移动终端,其特征在于,所述中央处理模块,还用于确定目标操作区域后,通过所述人机接口模块检测到单点移动操作或者多点同向移动操作后,通过所述用户界面管理模块对所述目标操作区域进行与移动操作方向相同方向的并且与划动长度相应的平移显示。
全文摘要
本发明公开了一种进行桌面显示控制的方法及移动终端,此方法包括移动终端检测到用户对触摸显示屏的触屏事件后,根据所述触屏事件确定目标操作区域并对所述目标操作区域进行放大显示或缩小显示或平移显示,所述目标操作区域是全部桌面或局部桌面。通过本发明的方案,可以将整个桌面或局部桌面进行拖动或放大或缩小,将用户需要点触的区域放置到用户方便点击的位置,避免误操作,提高用户体验。
文档编号G06F3/048GK102520860SQ20111040934
公开日2012年6月27日 申请日期2011年12月9日 优先权日2011年12月9日
发明者柳鲲鹏, 黄连芳 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1