一种显示状态栏提示信息的方法和装置的制造方法

文档序号:9200111阅读:336来源:国知局
一种显示状态栏提示信息的方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别涉及一种显示状态栏提示信息的方法和装置。
【背景技术】
[0002]随着终端技术的快速发展,手机、平板电脑等终端设备得到了广泛的普及和应用,为终端设备开发的应用程序的种类越来越丰富、数量越来越庞大。终端设备的操作系统为应用程序提供了多种发布提示信息的渠道,例如,应用程序可以在通知栏中发布提示信息,也可以在应用图标上显示提示信息(应用图标角上的数字可以提示未处理事件的数量),还可以在状态栏中发布提示信息。
[0003]状态栏是操作系统提供的屏幕最顶部的用于显示系统状态信息的条状区域,其中可以显示信号强度、网络运营商、网络状态、时间、电量等信息。在状态栏中发布的提示信息可以称作状态栏提示信息,一般显示状态栏提示信息的方式是:在预定颜色(如黑色)的图片上设置待显示的状态栏提示信息,然后将图片显示在状态栏的上层。
[0004]在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005]在i0S7 (苹果公司开发的第7代操作系统的名称)中,状态栏的信息内容是悬浮显示在应用界面的上层的,状态栏的背景是透明的,由于不同的应用界面的颜色不同,所以如果采用上述方式,使用预定颜色的背景显示状态栏提示信息,会使得在某些应用界面中出现界面颜色错乱。

【发明内容】

[0006]为了解决现有技术的问题,本发明实施例提供了一种显示状态栏提示信息的方法和装置,以防止在显示状态栏提示信息时出现界面颜色错乱。所述技术方案如下:
[0007]—方面,提供了一种显示状态栏提示信息的方法,所述方法包括:
[0008]在状态栏下层的界面图像中,截取预设区域内的图像;
[0009]在截取的图像中加入待显示的状态栏提示信息;
[0010]将带有所述状态栏提示信息的图像显示在所述状态栏的上层与所述预设区域对应的位置。
[0011]另一方面,提供了一种显示状态栏提示信息的装置,所述装置包括:
[0012]截取模块,用于在状态栏下层的界面图像中,截取预设区域内的图像;
[0013]加入模块,用于在截取的图像中加入待显示的状态栏提示信息;
[0014]显示模块,用于将带有所述状态栏提示信息的图像显示在所述状态栏的上层与所述预设区域对应的位置。
[0015]本发明实施例提供的技术方案带来的有益效果是:
[0016]本发明实施例中,在状态栏下层的界面图像中,截取预设区域内的图像,在截取的图像中加入待显示的状态栏提示信息,将带有状态栏提示信息的图像显示在状态栏的上层与此预设区域对应的位置。这样,可以使状态栏提示信息的背景图像与其覆盖到的界面图像完全相同,从而,不会出现界面颜色错乱的现象。
【附图说明】
[0017]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本发明实施例提供的显示状态栏提示信息的方法流程图;
[0019]图2a、2b、3a、3b是本发明实施例提供的终端屏幕显示示意图;
[0020]图4是本发明实施例提供的显示状态栏提示信息的装置结构示意图;
[0021]图5是本发明实施例提供的终端的结构示意图。
【具体实施方式】
[0022]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0023]实施例一
[0024]本发明实施例提供了一种显示状态栏提示信息的方法,如图1所示,该方法的处理流程可以包括如下的步骤:
[0025]步骤101,在状态栏下层的界面图像中,截取预设区域内的图像。
[0026]步骤102,在截取的图像中加入待显示的状态栏提示信息。
[0027]步骤103,将带有状态栏提示信息的图像显示在状态栏的上层与上述预设区域对应的位置。
[0028]本发明实施例中,在状态栏下层的界面图像中,截取预设区域内的图像,在截取的图像中加入待显示的状态栏提示信息,将带有状态栏提示信息的图像显示在状态栏的上层与此预设区域对应的位置。这样,可以使状态栏提示信息的背景图像与其覆盖到的界面图像完全相同,从而,不会出现界面颜色错乱的现象。
[0029]实施例二
[0030]本发明实施例提供了一种显示状态栏提示信息的方法,该方法的执行主体可以为终端设备,优选为手机、平板电脑等移动终端。本实施例中以执行主体是手机、操作系统是1S为例进行方案的详细说明,其它终端设备和其它操作系统的情况与之类似,此处不再累述。
[0031]下面结合具体的处理方式,对图1所示的处理流程进行详细说明,内容可以如下:
[0032]步骤101,在状态栏下层的界面图像中,截取预设区域内的图像。
[0033]其中,i0S6中状态栏的样式可以如图2a所示,i0S7中状态栏的样式可以如图2b所示。状态栏下层的界面图像可以是应用界面的界面图像,也可以是系统界面(如桌面等)的界面图像。预设区域可以是状态栏所覆盖的范围内的任意预设位置的区域。在i0S7中,状态栏的背景是透明的,该透明的背景的区域范围即为状态栏的覆盖范围。预设区域的宽度可以任意设置,优选的可以与状态栏的宽度相同。该预设区域的位置可以根据实际需求任意设置,优选的设置在状态栏右端的位置。该预设区域的长度可以为固定值,也可以根据待显示的状态栏提示信息的显示长度进行设置。
[0034]具体的,步骤101的具体处理方式可以多种多样,以下给出了一种可选的处理方式:
[0035]步骤一,当满足预设触发条件时,获取状态栏下层的界面图像。
[0036]其中,预设触发条件是用于触发获取状态栏下层界面图像的处理的条件。该步骤中获取并保存的界面图像可以是整个界面图像(全屏范围),也可以是屏幕部分区域内的界面图像,该部分区域至少包含有上述预设区域。
[0037]具体的,此触发条件可以根据实际需求任意设置,以下给出了在不同的触发条件下步骤一的几种不同处理方式:
[0038]方式1,当完成一次界面切换时,获取状态栏下层的界面图像。
[0039]在实施中,用户在使用某应用程序的过程中,当进入该应用程序时,则会由其它应用程序的界面或系统界面(如桌面)切换到该应用程序的界面,此时发生界面切换;当退出该应用程序时,则会由该应用程序的界面切换到其它应用程序的界面或系统界面,此时也会发生界面切换;用户在应用程序中点击某选项或点击某页面标签时则会触发应用程序内部的界面切换,等等。在每次界面切换完成后,终端设备都获取并存储切换后的状态栏下层的界面图像。这样,可以使终端设备始终保存有最新的界面图像,以供后续步骤中截取预设区域内的图像时使用。
[0040]方式2,当接收到状态栏提示指令时,获取状态栏下层的界面图像。
[0041 ] 其中,状态栏提示指令是用于触发显示状态栏提示信息的指令,状态栏提示指令中可以携带有待显示的状态栏提示信息,例如,消息发送状态提示、消息发送成功提示、接收新消息提不等。
[0042]在实施中,以接收新消息为例,用户在使用某即时通讯应用的过程
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1