一种调节第三方应用程序显示模式的方法及装置制造方法及图纸

技术编号:12573947 阅读:62 留言:0更新日期:2015-12-23 14:38
本发明专利技术的实施例公开一种调节第三方应用程序显示模式的方法及装置。方法包括:监听终端设备屏幕上运行的应用程序的显示模式;如果所述应用程序的显示模式为夜间模式,监听是否启动预先设置的第三方应用程序,所述第三方应用程序为运行在所述运行的应用程序之上的应用程序;如果用户启动预先设置的第三方应用程序,加载预先设置的半透明蒙层以覆盖所述第三方应用程序显示页面,所述半透明蒙层位于所述第三方应用程序显示页面所属的层之上,并与所述夜间模式相匹配,透明传输所述半透明蒙层内的操作事件。应用本发明专利技术,可以提升用户浏览的舒适度以及用户浏览内容的效率。

【技术实现步骤摘要】

本专利技术涉及计算机屏幕调节技术,尤其涉及一种调节第三方应用程序显示模式的方法及装置
技术介绍
终端设备,尤其是移动终端设备,经常运行在不同的环境模式下,例如,依据环境的不同,运行在日间模式或夜间模式下等,为了使显示在终端设备屏幕上的内容能够适应用户在不同环境的舒适性需求,需要提供针对不同环境模式下的终端设备屏幕显示方案。例如,当处于白天环境模式时,需要终端设备屏幕以日间模式的方式显示内容,而处于夜间环境模式时,需要终端设备屏幕以夜间模式的方式显示内容。举例来说,在夜间模式下,终端设备屏幕显示的内容需要考虑用户眼睛的舒适性,不能刺眼、颜色要温和,以与黑暗的大环境融合。也就是说,用户在利用终端设备屏幕浏览显示(呈现)的内容时,需要使得呈现的内容的颜色与用户眼睛的舒适度相匹配,如果呈现的内容的颜色与用户眼睛的舒适度不相匹配,例如,颜色太亮或太暗,将对用户的眼睛形成较强烈的刺激,而较长时间的刺激将导致用户眼睛疲劳,感觉越来越不舒服,增加了用户浏览内容的难度,降低了用户浏览内容的效率。由于屏幕上呈现的内容包含本地应用程序内容、浏览器应用程序内容以及第三方应用程序内容,其中,对于第三方应用程序内容,是显示在本地应用程序内容和浏览器应用程序内容之上的内容,例如输入法内容,对于本地应用程序内容,例如,word文档或记事本等,在处于夜间模式时,由于呈现的本地应用程序内容所在的层与屏幕层为同一层,用户可通过调节屏幕的亮度来使得用户在浏览内容时舒服;而对于浏览器应用程序内容(浏览器页面中显示的内容)以及输入法内容,其所属的层位于屏幕层之上,因而,不能通过调节屏幕的亮度的方法来使得用户在浏览内容时舒服。目前,终端设备上安装的浏览器已成为用户日常生活中不可或缺的网络工具,为了提升用户浏览的舒适性,对于浏览器,一般设置有日间模式和夜间模式,使得基于浏览器的应用程序,即浏览器应用程序在运行时呈现的内容,能够依据当前时间的判断,将浏览器页面在日间模式和夜间模式之间进行切换。但由于输入法等第三方应用程序,目前还没有在该类第三方应用程序中设置夜间模式,也没有提供相应的接口以设置夜间模式,因而,在处于夜间模式的基于浏览器的应用程序运行时,如果需要调用及加载输入法,加载的输入法所属的层将位于浏览器应用程序所属的层之上(以确保在浏览器页面呈现输入法),将使得占用浏览器页面的输入法的显示窗口与浏览器页面形成较大的反差。例如,在夜间模式的浏览器页面中,搜索应用程序执行搜索功能时,需要加载输入法以便用户输入搜索关键字词,加载的输入法的显不窗口占据浏览器页面的一部分,而输入法的显不窗口未设置有夜间模式,使得输入法的显示模式与浏览器应用程序的显示模式反差较大,强烈刺激用户的眼睛,造成用户眼睛容易疲劳,且容易对用户眼睛造成伤害,降低了用户浏览的舒适度以及用户浏览内容的效率,导致用户业务体验较低。
技术实现思路
有鉴于此,本专利技术实施例提供一种调节第三方应用程序显示模式的方法及装置,提升用户浏览的舒适度以及用户浏览内容的效率。为达到上述目的,本专利技术的实施例采用如下技术方案:—方面,本专利技术实施例提供一种调节第三方应用程序显示模式的方法,包括:监听终端设备屏幕上运行的应用程序的显示模式;如果所述运行的应用程序的显示模式为夜间模式,监听是否启动预先设置的第三方应用程序,所述第三方应用程序为运行在所述运行的应用程序之上的应用程序;如果用户启动预先设置的第三方应用程序,加载预先设置的半透明蒙层以覆盖所述第三方应用程序显示页面,所述半透明蒙层位于所述第三方应用程序显示页面所属的层之上,并与所述夜间模式相匹配,透明传输所述半透明蒙层内的操作事件。本专利技术实施例提供的调节第三方应用程序显示模式的方法,在当前运行的应用程序需要调用第三方应用程序,第三方应用程序为运行在所述运行的应用程序之上的应用程序,且在第三方应用程序未设置夜间模式时,通过设置半透明蒙层以覆盖第三方应用程序显示页面,用以调节第三方应用程序显示页面的透明度,使得第三方应用程序显示页面与夜间模式相匹配,从而使得第三方应用程序具有夜间模式的效果,减少了对用户眼睛的强烈刺激,避免对用户眼睛造成伤害,提升了用户浏览的舒适度以及用户浏览内容的效率。另一方面,本专利技术实施例提供一种调节第三方应用程序显示模式的装置,包括:第一监听模块、第二监听模块以及蒙层加载模块,其中,第一监听模块,用于监听终端设备屏幕上运行的应用程序的显示模式;第二监听模块,如果所述运行的应用程序的显示模式为夜间模式,监听是否启动预先设置的第三方应用程序;蒙层加载模块,如果用户启动预先设置的第三方应用程序,加载预先设置的半透明蒙层以覆盖所述第三方应用程序显示页面,所述半透明蒙层位于所述第三方应用程序显示页面所属的层之上,并与所述夜间模式相匹配,透明传输所述半透明蒙层内的操作事件。本专利技术实施例提供的调节第三方应用程序显示模式的装置,第一监听模块监听终端设备屏幕上运行的应用程序的显示模式,第二监听模块在运行的应用程序为夜间模式,监听是否启动预先设置的第三方应用程序,蒙层加载模块在当前运行的应用程序需要调用第三方应用程序,第三方应用程序为运行在所述运行的应用程序之上的应用程序,且在第三方应用程序未设置夜间模式时,通过设置半透明蒙层以覆盖第三方应用程序显示页面,用以调节第三方应用程序显示页面的透明度,使得第三方应用程序显示页面与夜间模式相匹配,从而使得第三方应用程序具有夜间模式的效果,减少了对用户眼睛的强烈刺激,避免对用户眼睛造成伤害,提升了用户浏览的舒适度以及用户浏览内容的效率。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术实施例调节第三方应用程序显示模式的方法流程示意图;图2为本专利技术实施例调节第三方应用程序显示模式的方法具体流程示意图;图3为本专利技术实施例调节第三方应用程序显示模式的装置结构示意图。【具体实施方式】下面结合附图对本专利技术实施例进行详细描述。应当明确,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下当前第1页1 2 3 4 本文档来自技高网
...

【技术保护点】
一种调节第三方应用程序显示模式的方法,其特征在于,该方法包括:监听终端设备屏幕上运行的应用程序的显示模式;如果所述运行的应用程序的显示模式为夜间模式,监听是否启动预先设置的第三方应用程序,所述第三方应用程序为运行在所述运行的应用程序之上的应用程序;如果用户启动预先设置的第三方应用程序,加载预先设置的半透明蒙层以覆盖所述第三方应用程序显示页面,所述半透明蒙层位于所述第三方应用程序显示页面所属的层之上,并与所述夜间模式相匹配,透明传输所述半透明蒙层内的操作事件。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐光圣
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1