一种浏览器界面显示方法及装置的制造方法

文档序号:10534275阅读:184来源:国知局
一种浏览器界面显示方法及装置的制造方法
【专利摘要】本发明实施例提供一种浏览器界面显示方法及装置,通过获取当前时刻浏览器的界面显示状态,若所述界面显示状态为全屏显示状态,则隐藏浏览器界面中的菜单栏;并显示隐藏菜单栏的浏览器界面。采用本发明实施例技术方案,终端通过设置浏览器界面的显示状态,来设置是否显示菜单栏,使得最终呈现的浏览器界面中可以不包含菜单栏,从而实现了浏览器界面中仅包含用户需要浏览的网页内容,提高了用户体验;并且,仅通过改变浏览器界面的显示状态,即可实现浏览器界面的全屏显示,设置过程简单便捷,灵活性高。
【专利说明】
一种浏览器界面显示方法及装置
技术领域
[0001]本发明实施例涉及通信技术领域,尤其涉及一种浏览器界面显示方法及装置。
【背景技术】
[0002]随着互联网的发展,各种终端(如手机,pad等)以其通信便捷,操作方便的特性得到了广泛的应用。目前,终端可以具有独立的操作系统,用户可以根据需要自行安装第三方服务商提供的应用软件,通过此类应用软件,可以扩展终端的功能。
[0003]浏览器为用户进入互联网获取信息的应用软件,用户可以通过浏览器链接至各式各样的内容如影视、图片、文本等。
[0004]参阅图1所示,现有的浏览器界面中,菜单栏位于界面的最上方,方便用户在浏览器网页的同时可以随时输入网址访问其他页面,或者使用菜单栏上的其他功能。虽然该方案能够使用户更加便捷的获取各种网络信息,但是在浏览器展示网页的时候,菜单栏的存在会占用部分屏幕,使页面展示空间变小的问题,进而影响用户浏览图片或者观看视频时的用户体验。
[0005]由此可见,目前终端所呈现的浏览器界面存在用户体验差的问题。

【发明内容】

[0006]本发明实施例提供一种浏览器界面显示方法及装置,用以解决目前终端所呈现的浏览器界面存在用户体验差的问题。
[0007]本发明实施例提供的具体技术方案如下:
[0008]本发明实施例提供一种隐私信息保护方法,包括:
[0009]获取当前时刻浏览器的界面显示状态;
[0010]若所述界面显示状态为全屏显示状态,则控制隐藏浏览器界面中的菜单栏;其中,所述菜单栏包括标题栏以及工具栏;
[0011 ]显示隐藏菜单栏的浏览器界面。
[0012]本发明实施例提供一种隐私信息保护装置,包括:
[0013]状态获取单元,用于获取当前时刻浏览器的界面显示状态;
[0014]菜单栏隐藏单元,用于若所述界面显示状态为全屏显示状态,则控制隐藏浏览器界面中的菜单栏;其中,所述菜单栏包括标题栏以及工具栏;
[0015]显示单元,用于显示隐藏菜单栏的浏览器界面。
[0016]本发明实施例提供一种浏览器界面显示方法及装置,通过获取当前时刻浏览器的界面显示状态,若所述界面显示状态为全屏显示状态,则隐藏浏览器界面中的菜单栏;并显示隐藏菜单栏的浏览器界面。采用本发明实施例技术方案,终端通过设置浏览器界面的显示状态,来设置是否显示菜单栏,使得最终呈现的浏览器界面中可以不包含菜单栏,从而实现了浏览器界面中仅包含用户需要浏览的网页内容,提高了用户体验;并且,仅通过改变浏览器界面的显示状态,即可实现浏览器界面的全屏显示,设置过程简单便捷,灵活性高。
【附图说明】
[0017]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为现有技术中浏览器界面示意图;
[0019]图2为本发明实施例中通信系统架构示意图;
[0020]图3为本发明实施例一中浏览器界面显示的流程图;
[0021 ]图4a和图4b为本发明实施例一种浏览器界面不意图;
[0022]图5为本发明实施例二中浏览器界面显示装置结构示意图;
[0023]图6为本发明实施例三中终端结构示意图。
【具体实施方式】
[0024]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]下面结合说明书附图,对本发明实施例作进一步详细描述。
[0026]参阅图2所示,为本发明实施例中通信系统架构示意图,该通信系统包含终端以及网络侧设备,其中,终端为具备通信能力的设备,且该终端具备用户交互界面,如智能电视,个人计算机,手机,平板电脑等,所述终端中装载的操作系统可以为Windows操作系统,安卓操作系统,或者1s操作系统;网络侧设备为提供网络信息的服务器。
[0027]实施例一
[0028]参阅图3所示,本发明实施例中,浏览器界面显示的过程,包括:
[0029]步骤300:获取当前时刻浏览器的界面显示状态。
[0030]本发明实施例中,当终端检测到用户启动浏览器应用程序时,获取当前时刻浏览器的界面显示状态,其中,所述界面显示状态包括全屏显示状态和非全屏显示状态,该浏览器的界面显示状态可以根据用户指示进行设置。
[0031]可选的,所述当前时刻浏览器的界面显示状态的设置方法,包括:当终端检测到本地的浏览器界面显示状态设置项被选中时,呈现浏览器界面显示状态设置界面;其中,所述浏览器界面显示状态设置界面中包含全屏选项;当检测到所述全屏选项被选中时,将所述界面显示状态设置为全屏显示状态。其中,所述全屏选项可以通过滑动按钮形式呈现,也可以通过下拉列表的形式呈现,当采用下拉列表形式呈现时,若检测到用户选中“是”,则表示需要将浏览器的界面显示为全屏显示状态,若检测到用户选中“否”,则表示需要将浏览器的界面显示为非全屏显示状态。
[0032]采用上述技术方案,通过在浏览器界面中设置浏览器界面显示状态设置项,使用户能够快捷的实现浏览器界面的全屏模式,浏览器界面的显示状态设置灵活性更高。
[0033]步骤310:若所述界面显示状态为全屏显示状态,则隐藏浏览器界面中的菜单栏。
[0034]本发明实施例中,若所述界面显示状态选项为选中全屏显示状态,则终端隐藏浏览器界面中的菜单栏,即是该菜单栏不可见;相应的,若所述界面显示状态选项为选中非全屏显示状态,则终端显示浏览器中的菜单栏。
[0035]可选的,终端通过设置浏览器地址栏的setVisibiIity (visibiIity)函数,将所述函数中的visibility设置为View.GONE,来实现隐藏所述菜单栏
[0036]步骤320:显示隐藏菜单栏的浏览器界面。
[0037]本发明实施例中,若所述界面显示状态选项为选中全屏显示状态,则终端显示的浏览器界面中不包含菜单栏;若所述界面显示状态选项为选中非全屏显示状态,则终端显示的浏览器界面中包含菜单栏。
[0038]进一步的,在显示隐藏菜单栏的浏览器界面之后,终端可以检测用户的操作,并根据用户的操作确定是否临时显示菜单栏。
[0039]可选的,终端可以将检测鼠标的移动轨迹作为用户对终端的操作。
[0040]可选的,终端根据用户的操作,确定是否临时显示菜单栏的具体过程,包括:若检测到鼠标位于所述菜单栏所限定的区域内,则在所述浏览器界面中显示所述菜单栏。
[0041 ]具体的,终端获取当前时刻所述鼠标的位置信息;其中,所述位置信息包括所述鼠标的横坐标和纵坐标,所述横坐标和所述纵坐标为本地屏幕限定的坐标系中的参量;获取所述菜单栏对应的横坐标范围和所述菜单栏对应的纵坐标范围;当所述鼠标的横坐标位于所述菜单栏对应的横坐标范围内,且所述鼠标的纵坐标位于所述菜单栏对应的纵坐标范围内时,确定所述鼠标位于所述菜单栏限定的区域内,终端在所述浏览器界面中显示所述菜单栏(参阅图4a和图4b所示)。
[0042]可选的,将所述鼠标视为一个view控件,针对该view控件,获取当前时刻所述鼠标的位置信息的方法,包括:调用getX()函数,获取当前时刻所述鼠标的横坐标;以及调用g e t Y O函数,获取当前时刻所述鼠标的纵坐标。
[0043]可选的,将菜单栏视为一个view控件,针对该view控件,获取所述菜单栏的位置信息的方法,包括:调用getXO函数,获取所述菜单栏的横坐标范围;以及调用getYO函数,获取所述菜单栏的纵坐标范围。
[0044]进一步的,若所述鼠标移动至所述菜单栏所限定的范围之外时,终端隐藏浏览器界面中的菜单栏;并显示隐藏菜单栏的浏览器界面。采用上述技术方案,终端通过检测鼠标的位置,随时调取浏览器界面中的菜单栏,满足了用户输入菜单栏的需求,提高了对浏览器界面进行设置以及信息输入的灵活性。
[0045]采用本发明实施例技术方案,终端通过设置浏览器界面的显示状态,来设置是否显示菜单栏,使得最终呈现的浏览器界面中可以不包含菜单栏,从而实现了浏览器界面中仅包含用户需要浏览的网页内容,提高了用户体验;并且,仅通过改变浏览器界面的显示状态,即可实现浏览器界面的全屏显示,设置过程简单便捷,且灵活性高。
[0046]实施例二
[0047]基于实施例一所述的技术方案,参阅图5所示,本发明实施例还提供一种浏览器界面显示装置,该装置包括状态获取单元50,菜单栏隐藏单元51,以及显示单元52,其中:
[0048]状态获取单元50,用于获取当前时刻浏览器的界面显示状态;
[0049]菜单栏隐藏单元51,用于若所述界面显示状态为全屏显示状态,则控制隐藏浏览器界面中的菜单栏;其中,所述菜单栏包括标题栏以及工具栏;
[0050]显示单元52,用于显示隐藏菜单栏的浏览器界面。
[0051 ]进一步的,所述装置还包括还包括状态设置单元53,用于:当检测到本地的浏览器界面显示状态设置项被选中时,呈现浏览器界面显示状态设置界面;其中,所述浏览器界面显示状态设置界面中包含全屏选项;当检测到所述全屏选项被选中时,将所述浏览器的界面显示状态设置为全屏显示状态。
[0052]进一步的,所述装置还包括处理单元54,用于:显示隐藏菜单栏的浏览器界面之后,若检测到鼠标位于所述菜单栏所限定的区域内,则在所述浏览器界面中显示所述菜单栏。
[0053]可选的,所述处理单元54检测到鼠标位于所述菜单栏所限定的区域内,具体包括:获取当前时刻所述鼠标的位置信息;其中,所述位置信息包括所述鼠标的横坐标和纵坐标,所述横坐标和所述纵坐标为本地屏幕限定的坐标系中的参量;获取所述菜单栏对应的横坐标范围和所述菜单栏对应的纵坐标范围;当所述鼠标的横坐标位于所述菜单栏对应的横坐标范围内,且所述鼠标的纵坐标位于所述菜单栏对应的纵坐标范围内时,确定所述鼠标位于所述菜单栏限定的区域内。
[0054]可选的,所述处理单元54获取当前时刻所述鼠标的位置信息的方法,包括:调用getX函数,获取当前时刻所述鼠标的横坐标;以及调用getY函数,获取当前时刻所述鼠标的纵坐标。
[0055]实施例三
[0056]基于实施例一所述的技术方案,参阅图6所示,本发明实施例还提供一种终端,该终端包含处理器60,以及显示单元61,其中:
[0057]所述处理器60,用于获取当前时刻浏览器的界面显示状态;若所述界面显示状态为全屏显示状态,则控制隐藏浏览器界面中的菜单栏;其中,所述菜单栏包括标题栏以及工具栏;
[0058]所述显示单元61,用于显示隐藏菜单栏的浏览器界面。
[0059]可选的,所述终端还包括输入单元62,用于:接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键信号输入;
[0060]具体地,当终端为触摸输入设备时,输入单元62可包括触摸屏621以及其他输入设备622。触摸屏621,也称为触控面板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触摸屏621上或在触摸屏621附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触摸屏621可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器60,并能接收处理器60发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触摸屏621。除了触摸屏621,输入单元62还可以包括其他输入设备622。具体地,其他输入设备622可以包括但不限于物理键盘、功能键(比如音量控制按键、电源开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[0061]可选的,所述处理器60,具体用于:当检测到本地的浏览器界面显示状态设置项被选中时,呈现浏览器界面显示状态设置界面;其中,所述浏览器界面显示状态设置界面中包含全屏选项;当检测到所述全屏选项被选中时,将所述浏览器的界面显示状态设置为全屏显示状态。
[0062]可选的,所述处理器60,具体用于:若检测到鼠标位于所述菜单栏所限定的区域内,则控制在所述浏览器界面中显示所述菜单栏。
[0063]可选的,所述处理器60,具体用于:获取当前时刻所述鼠标的位置信息;其中,所述位置信息包括所述鼠标的横坐标和纵坐标,所述横坐标和所述纵坐标为本地屏幕限定的坐标系中的参量;获取所述菜单栏对应的横坐标范围和所述菜单栏对应的纵坐标范围;当所述鼠标的横坐标位于所述菜单栏对应的横坐标范围内,且所述鼠标的纵坐标位于所述菜单栏对应的纵坐标范围内时,确定所述鼠标位于所述菜单栏限定的区域内。
[0064]可选的,所述处理器60,具体用于:调用getX函数,获取当前时刻所述鼠标的横坐标;以及调用getY函数,获取当前时刻所述鼠标的纵坐标。
[0065]进一步的,所述显示单元61,还用于:呈现输入界面,该输入界面中包含虚拟键盘。进一步的,该显示单元61还用于,显示由用户输入的信息或提供给用户的信息以及处理器60提供的各种菜单;其中,可选的,所述显示单元61包括显示面板610。可选的,可以采用LCD(Liquid Crystal Display,液晶显不器)、0LED(0rganic Light-Emitting D1de,有机发光二极管)等形式来配置显示面板610。进一步的,上述显示单元61还可以包括触摸屏(图中未示出),触摸屏可覆盖显示面板610,当触摸屏检测到在其上或附近的触摸操作后,传送给处理器60以确定触摸事件的类型,随后处理器60根据触摸事件的类型在显示面板610上提供相应的视觉输出。触摸屏与显示面板610可以作为两个独立的部件来实现信息的输入和输出功能,但是在某些实施例中,可以将触摸屏与显示面板610集成而实现信息的输入和输出功能。
[0066]进一步的,所述装置还包括收发器63,用于将网络信息获取请求等发送至其他设备。
[0067]进一步的,所述装置还包括电源64,用于为终端中的各个部件供电。
[0068]综上所述,本发明实施例中,通过获取当前时刻浏览器的界面显示状态,若所述界面显示状态为全屏显示状态,则隐藏浏览器界面中的菜单栏;并显示隐藏菜单栏的浏览器界面。采用本发明实施例技术方案,终端通过设置浏览器界面的显示状态,来设置是否显示菜单栏,使得最终呈现的浏览器界面中可以不包含菜单栏,从而实现了浏览器界面中仅包含用户需要浏览的网页内容,提高了用户体验;并且,仅通过改变浏览器界面的显示状态,即可实现浏览器界面的全屏显示,设置过程简单便捷,灵活性高。
[0069]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0070]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0071]最后应说明的是:以上实施例仅用以说明本发明实施例的技术方案,而非对其限制;尽管参照前述实施例对本发明实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例各实施例技术方案的精神和范围。
【主权项】
1.一种浏览器界面显示方法,其特征在于,包括: 获取当前时刻浏览器的界面显示状态; 若所述界面显示状态为全屏显示状态,则控制隐藏浏览器界面中的菜单栏;其中,所述菜单栏包括标题栏以及工具栏; 显示隐藏菜单栏的浏览器界面。2.根据权利要求1所述的方法,其特征在于,所述当前时刻浏览器的界面显示状态的设置方法,包括: 当检测到本地的浏览器界面显示状态设置项被选中时,呈现浏览器界面显示状态设置界面;其中,所述浏览器界面显示状态设置界面中包含全屏选项; 当检测到所述全屏选项被选中时,将所述浏览器的界面显示状态设置为全屏显示状??τ O3.根据权利要求1或2所述的方法,其特征在于,显示隐藏菜单栏的浏览器界面之后,所述方法包括: 若检测到鼠标位于所述菜单栏所限定的区域内,则在所述浏览器界面中显示所述菜单栏。4.根据权利要求3所述的方法,其特征在于,检测到鼠标位于所述菜单栏所限定的区域内,具体包括: 获取当前时刻所述鼠标的位置信息;其中,所述位置信息包括所述鼠标的横坐标和纵坐标,所述横坐标和所述纵坐标为本地屏幕限定的坐标系中的参量; 获取所述菜单栏对应的横坐标范围和所述菜单栏对应的纵坐标范围; 当所述鼠标的横坐标位于所述菜单栏对应的横坐标范围内,且所述鼠标的纵坐标位于所述菜单栏对应的纵坐标范围内时,确定所述鼠标位于所述菜单栏限定的区域内。5.根据权利要求4所述的方法,其特征在于,获取当前时刻所述鼠标的位置信息的方法,包括: 调用getX函数,获取当前时刻所述鼠标的横坐标;以及 调用getY函数,获取当前时刻所述鼠标的纵坐标。6.一种浏览器界面显示装置,其特征在于,包括: 状态获取单元,用于获取当前时刻浏览器的界面显示状态; 菜单栏隐藏单元,用于若所述界面显示状态为全屏显示状态,则控制隐藏浏览器界面中的菜单栏;其中,所述菜单栏包括标题栏以及工具栏; 显示单元,用于显示隐藏菜单栏的浏览器界面。7.根据权利要求6所述的装置,其特征在于,还包括状态设置单元,用于: 当检测到本地的浏览器界面显示状态设置项被选中时,呈现浏览器界面显示状态设置界面;其中,所述浏览器界面显示状态设置界面中包含全屏选项; 当检测到所述全屏选项被选中时,将所述浏览器的界面显示状态设置为全屏显示状??τ O8.根据权利要求6或7所述的装置,其特征在于,所述装置还包括处理单元,用于: 显示隐藏菜单栏的浏览器界面之后,若检测到鼠标位于所述菜单栏所限定的区域内,则在所述浏览器界面中显示所述菜单栏。9.根据权利要求8所述的装置,其特征在于,所述处理单元检测到鼠标位于所述菜单栏所限定的区域内,具体包括: 获取当前时刻所述鼠标的位置信息;其中,所述位置信息包括所述鼠标的横坐标和纵坐标,所述横坐标和所述纵坐标为本地屏幕限定的坐标系中的参量; 获取所述菜单栏对应的横坐标范围和所述菜单栏对应的纵坐标范围; 当所述鼠标的横坐标位于所述菜单栏对应的横坐标范围内,且所述鼠标的纵坐标位于所述菜单栏对应的纵坐标范围内时,确定所述鼠标位于所述菜单栏限定的区域内。10.根据权利要求9所述的装置,其特征在于,所述处理单元获取当前时刻所述鼠标的位置信息的方法,包括: 调用getX函数,获取当前时刻所述鼠标的横坐标;以及 调用getY函数,获取当前时刻所述鼠标的纵坐标。
【文档编号】G06F9/44GK105892794SQ201510889838
【公开日】2016年8月24日
【申请日】2015年12月4日
【发明人】王中, 王中一, 余绍鹏
【申请人】乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1