控制界面的方法和终端的制作方法

文档序号:6435557阅读:80来源:国知局
专利名称:控制界面的方法和终端的制作方法
技术领域
本发明涉及电子技术领域,特别涉及一种控制界面的方法和终端。
背景技术
目前,各种带有触摸屏的手机越来越多,由于触摸屏手机的的触摸屏一般比较大,且使用方便,越来越受到人们的喜爱。用户希望在有限的触摸屏上能够更多的显示自己需要的内容,比如,用户使用触摸屏手机上网看小说,用户希望字体大些,屏幕一次显示的内容多些,所以对于一些工具栏,最好能隐藏起来,在需要的时候再展现出来,使得用户能够看到整版屏幕的内容。现有技术中,将工具栏隐藏到侧边,当用户需要使用工具栏的时候,在屏幕上对界面进行拖拽,当用户的手达到界面边界时,再次进行拖拽后,隐藏的工具栏就会展现出来,进一步地,在用户使用完工具栏后,还可以通过反向拖拽将工具栏隐藏,如在需要显示工具栏的时候向右拖拽界面,则相应的在需要隐藏工具栏的时候向左拖拽工具栏。在实现本发明的过程中,发明人发现现有技术至少存在以下问题若用户正浏览器网页,页面本身就超出屏幕范围,所以要拖拽N屏后才能拖出此工具栏,增加用户不必要的操作,且由于在浏览网页时,页面超出屏幕本身,在浏览的过程也需要对屏幕进行拖拽才能看到超出屏幕的内容,所以将界面向左(工具栏在右边)或向右(工具栏在左边)拖拽出工具栏的方式会与浏览器手势(向左-后退向右-前进)操作相冲突。

发明内容
为了解决现有技术中的问题,本发明实施例提供了一种控制界面的方法和终端。所述技术方案如下一方面,提供了一种在移动终端的触摸屏上拖曳浏览窗口时控制界面的方法,包括获取用户点击预设功能按钮的操作事件;根据所述点击预设功能按钮的操作的事件,控制本地界面上工具栏的隐藏或显示状态。所述获取用户点击预设功能按钮的操作事件,包括获取用户的点击操作事件;判断所述点击操作事件是否为触发预设功能按钮的操作;如果是,控制本地界面上工具栏的隐藏状态或显示状态;如果否,则执行点击操作事件指定的操作。所述判断所述点击操作事件是否为触发预设功能按钮的操作,包括获取所述用户点击操作的功能区域;判断是所述功能区域是否在预设功能按钮的操作区域内;如果是,则确定所述点击操作事件是触发预设功能按钮的操作。
所述根据所述点击预设功能按钮的操作的事件,控制本地界面上工具栏的显示状态,包括如果本地界面上的工具栏是处于隐藏状态,则根据所述点击预设功能按钮的操作的事件,在本地界面上展现所述工具栏。所述根据所述点击预设功能按钮的操作的事件,控制本地界面上工具栏的工作状态,包括如果本地界面上的工具栏是处于显示状态;如果是,则根据所述点击预设功能按钮的操作的事件,在本地界面上隐藏所述工具栏。另一方面,提供了一种移动终端,包括获取模块,用于在所述移动终端的触摸屏上拖曳浏览窗口时,获取用户点击预设功能按钮的操作事件;控制模块,用于根据所述点击预设功能按钮的操作的事件,控制本地界面上工具栏的隐藏或显示状态。所述获取模块,包括获取单元,用于获取用户的点击操作事件;判断单元,用于判断所述点击操作事件是否为触发预设功能按钮的操作;如果是,控制本地界面上工具栏的隐藏状态或显示状态;如果否,则执行点击操作事件指定的操作。所述判断单元,具体用于获取所述用户点击操作的功能区域;判断是所述功能区域是否在预设功能按钮的操作区域内;如果是,则确定所述点击操作事件是触发预设功能按钮的操作事件。所述控制模块,包括第一控制单元,用于如果本地界面上的工具栏是处于隐藏状态,则根据所述点击预设功能按钮的操作的事件,在本地界面上展现所述工具栏。所述控制模块,包括第二控制单元,用于如果本地界面上的工具栏是处于显示状态,则根据所述点击预设功能按钮的操作的事件,在本地界面上隐藏所述工具栏。本发明提供的技术方案带来的有益效果是在界面上设置可见功能键,在用户需要显示或隐藏工具栏时,只需要点击预设的功能键即可,不需要在界面上进行拖拽,减少了用户的操作,同时也避免了与触摸手势操作相冲突的问题。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例1中提供的一种控制界面的方法的流程图;图2是本发明实施例2中提供的一种控制界面的方法的流程图;图3是本发明实施例2中提供的一种使用功能按钮控制工具栏的示意图;图4是本发明实施例3提供的一种终端的示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例1参见图1,本发明实施例提供了一种在移动终端的触摸屏上拖曳浏览窗口时控制界面的方法,包括101 :获取用户点击预设功能按钮的操作事件;102:根据所述点击预设功能按钮的操作的事件,控制本地界面上工具栏的隐藏状态或显示状态。其中,所述获取用户点击预设功能按钮的操作事件,包括获取用户的点击操作事件;判断所述点击操作事件是否为触发预设功能按钮的操作;如果是,控制本地界面上工具栏的隐藏状态或显示状态;如果否,则执行点击操作事件指定的操作。本实施例中,所述判断所述点击操作事件是否为触发预设功能按钮的操作,包括获取所述终端用户点击操作的功能区域;判断是所述功能区域是否在预设功能按钮的操作区域内;如果是,则确定所述点击操作事件是触发预设功能按钮的操作。进一步地,所述根据所述点击预设功能按钮的操作的事件,控制本地界面上工具栏的显示状态,包括如果本地界面上的工具栏是处于隐藏状态,则根据所述点击预设功能按钮的操作的事件,在本地界面上展现所述工具栏。进一步地,所述根据所述点击预设功能按钮的操作的事件,控制本地界面上工具栏的隐藏状态,包括如果本地界面上的工具栏是处于显示状态,则根据所述点击预设功能按钮的操作的事件,在本地界面上隐藏所述工具栏。本发明提供的方法实施例提供的有益效果是在界面上设置可见功能键,在用户需要显示或隐藏工具栏时,只需要点击预设的功能键即可,不需要在界面上进行拖拽,减少了用户的操作,同时也避免了与触摸手势操作相冲突的问题。实施例2参见图2,本发明实施例提供了一种在移动终端的触摸屏上拖曳浏览窗口时控制界面的方法,包括201 :终端获取用户点击预设功能按钮的操作事件。本实施例中,终端可以是手机、也可以是电子书、掌上电脑等安装有触摸屏的移动设备,本实施例对此不做具体限定。本实施例中,在触摸屏终端的显示界面上设置明确的操作入口,具体的可以设置功能按钮,该预设功能按钮用于对用户进行引导,通过点击该预设功能按钮,来控制工具栏的工作状态,本实施例中,工具栏的工作状态包括显示状态或隐藏状态,使用户在使用触摸屏时操作流畅,提高用户的体验感。本实施例中,获取用户点击预设功能按钮的操作事件,包括I)终端获取用户的点击操作事件;2)判断所述点击操作事件是否为触发预设功能按钮的操作;3)如果是,则继续执行步骤202,否则执行点击操作事件指定的操作,例如用户进行点击拖曳等非触发预设功能按钮的操作,则执行用户的点击拖曳操作。其中,具体的,判断所述点击操作事件是否为触发预设功能按钮的操作,包括获取所述终端用户点击操作的功能区域;判断是所述功能区域是否在预设功能按钮的操作区域内;如果是,则确定所述点击操作事件是触发预设功能按钮的操作。本实施例中,预设的预设功能按钮可以设置在触摸屏界面的任何一个位置,优选地,为了不影响用户的使用,可将预设预设功能按钮设置在显示界面的左上角、右上角、左下角或是右下角,进一步地,预设预设功能按钮也可以根据用户的喜好,自动调整其所在的位置,如可对预设预设功能按钮进行拖拽,将其从右上角拖拽到左上角,对此本实施例不做具体限定。202 :判断本地界面上的工具栏是否处于隐藏状态,如果是,则执行步骤203 ;否则执行步骤204。本实施例中,终端在获取到点击预设预设功能按钮的事件后,还需要进一步判断工具栏的工作状态,因为对于用户来说是在知道工具栏的工作状态的情况下进行的操作,但是对于终端,在接收到触发后,还需要判断一下工具栏现有的工作状态,比如在终端的控制区域中,如果工具栏的状态项显示的是“1”,则表明现在工具栏处于隐藏状态,如果显示的是“0”,则表明现在工具栏处于显示状态,则终端在获取到点击预设预设功能按钮的触发事件后,获取工具栏的状态项,根据工具栏状态项的显示获知其是处于隐藏状态还是显示状态,再进一步执行操作。203:在获取到点击预设功能按钮的操作的事件后,在本地界面上展现所述工具栏。本实施例中,如果工具栏现有的状态是隐藏状态则,弹出工具栏,使工具栏在界面上展现出来。其中,工具栏可以在终端界面上的四个边上任一边上显示出来,对此本实施例不做具体限定。本实施例中,当工具栏被呼出后,如果工具栏和预设预设功能按钮的显示发生冲突,如图3所示,功能按钮设置在左上角,在点击功能按钮后,工具栏在终端界面上的右边显示出来,则工具栏的弹出会影响功能按钮的显示,则此时功能按钮也随着工具栏的弹出向左相对移动,以保证工具栏和功能按钮互不影响。204:在获取到点击预设功能按钮的操作的事件后,在本地界面上隐藏所述工具栏。本实施例中,如果工具栏现有的状态是显示状态则,隐藏工具栏,同时,如功能按钮在工具栏呼出时变换了位置,在工具栏隐藏后,功能按钮也随之恢复到自己原来的位置。其中,步骤202-204是根据所述点击预设功能按钮的操作的事件,控制本地界面上工具栏的工作状态的过程。本发明提供的方法实施例的有益效果是在界面上设置可见功能键,在用户需要显示或隐藏工具栏时,只需要点击预设的功能键即可,不需要在界面上进行拖拽,减少了用户的操作,同时也避免了与触摸手势操作相冲突的问题。实施例3参见图4,本发明实施例提供了 一种移动终端,包括获取模块301和控制模块302。获取模块301,用于在所述移动终端的触摸屏上拖曳浏览窗口时,获取用户点击预设功能按钮的操作事件;控制模块302,用于根据所述点击预设功能按钮的操作的事件,控制本地界面上工具栏的隐藏状态或显示状态。其中,获取模块301,包括获取单元,用于获取用户的点击操作事件;判断单元,用于判断所述点击操作事件是否为触发预设功能按钮的操作;如果是,控制本地界面上工具栏的隐藏状态或显示状态;如果否,则执行点击操作事件指定的操作。本实施例中,判断单元,具体用于获取所述终端用户点击操作的功能区域;判断是所述功能区域是否在预设功能按钮的操作区域内;如果是,则确定所述点击操作事件是触发预设功能按钮的操作事件。其中,控制模块302,包括第一控制单元,用于如果本地界面上的工具栏是处于隐藏状态,则根据所述点击预设功能按钮的操作的事件,在本地界面上展现所述工具栏。进一步地,控制模块,包括第二控制单元,用于如果本地界面上的工具栏是处于显示状态,则根据所述点击预设功能按钮的操作的事件,在本地界面上隐藏所述工具栏。本发明提供的装置实施例的有益效果是在界面上设置可见功能键,在用户需要显示或隐藏工具栏时,只需要点击预设的功能键即可,不需要在界面上进行拖拽,减少了用户的操作,同时也避免了与触摸手势操作相冲突的问题。本实施例提供的终端,具体可以与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种在移动终端的触摸屏上拖曳浏览窗口时控制界面的方法,其特征在于,包括获取用户点击预设功能按钮的操作事件;根据所述点击预设功能按钮的操作的事件,控制本地界面上工具栏的隐藏状态或显示状态。
2.根据权利要求1所述的方法,其特征在于,所述获取用户点击预设功能按钮的操作事件,包括获取用户的点击操作事件;判断所述点击操作事件是否为触发预设功能按钮的操作;如果是,则控制本地界面上工具栏的隐藏状态或显示状态;如果否,则执行点击操作事件指定的操作。
3.根据权利要求2所述的方法,其特征在于,所述判断所述点击操作事件是否为触发预设功能按钮的操作,包括获取所述用户点击操作的功能区域;判断是所述功能区域是否在预设功能按钮的操作区域内;如果是,则确定所述点击操作事件是触发预设功能按钮的操作。
4.根据权利要求1所述的方法,其特征在于,所述根据所述点击预设功能按钮的操作的事件,控制本地界面上工具栏的显示状态,包括如果本地界面上的工具栏是处于隐藏状态,则根据所述点击预设功能按钮的操作的事件,在本地界面上展现所述工具栏。
5.根据权利要求1所述的方法,其特征在于,所述根据所述点击预设功能按钮的操作的事件,控制本地界面上工具栏的隐藏状态,包括如果本地界面上的工具栏是处于显示状态,则根据所述点击预设功能按钮的操作的事件,在本地界面上隐藏所述工具栏。
6.一种移动终端,其特征在于,包括获取模块,用于在所述移动终端的触摸屏上拖曳浏览窗口时,获取用户点击预设功能按钮的操作事件;控制模块,用于根据所述点击预设功能按钮的操作的事件,控制本地界面上工具栏的隐藏状态或显示状态。
7.根据权利要求6所述的终端,其特征在于,所述获取模块,包括获取单元,用于获取用户的点击操作事件;判断单元,用于判断所述点击操作事件是否为触发预设功能按钮的操作如果是,控制本地界面上工具栏的隐藏状态或显示状态;如果否,则执行点击操作事件指定的操作。
8.根据权利要求7所述的终端,其特征在于,所述判断单元,具体用于获取所述用户点击操作的功能区域;判断是所述功能区域是否在预设功能按钮的操作区域内;如果是,则确定所述点击操作事件是触发预设功能按钮的操作。
9.根据权利要求6所述的终端,其特征在于,所述控制模块,包括第一控制单元,用于如果本地界面上的工具栏是处于隐藏状态,则根据所述点击预设功能按钮的操作的事件,在本地界面上展现所述工具栏。
10.根据权利要求6所述的终端,其特征在于,所述控制模块,包括第二控 制单元,用于判断本地界面上的工具栏是处于显示状态,则根据所述点击预设功能按钮的操作的事件,在本地界面上隐藏所述工具栏。
全文摘要
本发明公开了一种控制界面的方法和终端,属于电子技术领域。所述方法包括获取用户点击预设功能按钮的操作事件;根据所述点击预设功能按钮的操作的事件,控制本地界面上工具栏的隐藏状态或显示状态。本发明通过在界面上设置可见功能键,在用户需要显示或隐藏工具栏时,只需要点击预设的功能键即可,不需要在界面上进行拖拽,减少了用户的操作,同时也避免了与触摸手势操作相冲突的问题。
文档编号G06F3/0486GK103049250SQ20111031146
公开日2013年4月17日 申请日期2011年10月14日 优先权日2011年10月14日
发明者栾兰 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1