状态栏显示方法、装置及终端与流程

文档序号:11250527阅读:912来源:国知局
状态栏显示方法、装置及终端与流程

本申请实施例涉及终端领域,特别涉及一种状态栏显示方法、装置及终端。



背景技术:

在诸如智能手机、平板电脑之类的终端上的顶部显示有状态栏,该状态栏上显示有运营商名称、信号强度、电池电量和时钟信息等。

目前的终端中提供有下拉状态栏的功能。具体地,当终端接收到从屏幕顶部向下滑动的滑动信号时,将状态栏从初始状态向下滑动切换显示为展开状态。在呈展开状态的状态栏中,通常会显示多个快捷操作按钮和通知消息。快捷操作按钮包括:开启/关闭无线局域网的按钮、开启/关闭蓝牙功能的按钮、开启/关闭移动数据的按钮、开启/关闭飞行模式的按钮、调节亮度的按钮等。通知消息包括:未读短信息、未读邮件、未接电话、应用程序的推送消息等。

虽然呈展开状态的状态栏能够提供很多快捷操作按钮和通知消息,但目前的状态栏的功能形式比较单一。



技术实现要素:

本申请实施例提供了一种状态栏显示方法、装置及终端,可以解决目前的状态栏的功能形式比较单一的问题。

第一方面,本申请实施例提供了一种状态栏显示方法,所述方法包括:

接收第一滑动信号;

根据所述第一滑动信号将处于第一显示状态的状态栏切换显示为处于第二显示状态的状态栏,所述状态栏在所述第二显示状态的显示面积大于所述第一显示状态的显示面积;

接收第二滑动信号;

根据所述第二滑动信号将处于所述第二显示状态的所述状态栏切换显示为第一应用程序的用户界面。

在一个可选的实施例中,所述根据所述第二滑动信号将处于所述第二显示状态的所述状态栏,切换显示为第一应用程序的用户界面之前,还包括:

确定所述第一应用程序的运行状态;

当所述第一应用程序的程序状态为后台运行状态时,将所述第一应用程序从所述后台运行状态切换为前台运行状态。

在一个可选的实施例中,所述将所述第一应用程序从所述后台运行状态切换为前台运行状态之前,还包括:

当所述第一应用程序从所述前台运行状态切换为所述后台运行状态时,检测所述第一应用程序是否属于预设应用类型;

若所述第一应用程序是所述预设应用类型,则在最近任务列表中设置所述第一应用程序的显示属性为第一类型;

若所述第一应用程序不是所述预设应用类型,则在所述最近任务列表中设置所述第一应用程序的显示属性为第二类型;

其中,所述第一类型用于表示所述缩略图在所述最近任务列表中不显示,所述第二类型用于表示所述缩略图在所述最近任务列表中显示。

在一个可选的实施例中,所述根据所述第二滑动信号将处于所述第二显示状态的所述状态栏,切换显示为第一应用程序的用户界面之后,还包括:

接收第三滑动信号;

根据所述第三滑动信号将所述第一应用程序的用户界面,切换显示为第二应用程序的用户界面。

在一个可选的实施例中,所述根据所述第三滑动信号将所述第一应用程序的用户界面,切换显示为第二应用程序的用户界面之前,还包括:

接收优先级设置信号;

根据所述优先级设置信号对所述第一应用程序和/或所述第二应用程序的优先级进行设置,所述第一应用程序的优先级大于所述第二应用程序的优先级。

第二方面,本申请实施例提供了一种状态栏显示装置,所述装置包括:

接收模块,用于接收第一滑动信号;

显示模块,用于根据所述第一滑动信号将处于第一显示状态的状态栏切换显示为处于第二显示状态的状态栏,所述状态栏在所述第二显示状态的显示面积大于所述第一显示状态的显示面积;

所述接收模块,还用于接收第二滑动信号;

所述显示模块,还用于根据所述第二滑动信号将处于所述第二显示状态的所述状态栏,切换显示为第一应用程序的用户界面。

在一个可选的实施例中,所述装置还包括:

确定模块,用于确定所述第一应用程序的运行状态;

切换模块,用于当所述第一应用程序的程序状态为后台运行状态时,将所述第一应用程序从所述后台运行状态切换为前台运行状态。

在一个可选的实施例中,所述装置还包括:

检测模块,用于当所述第一应用程序从所述前台运行状态切换为所述后台运行状态时,检测所述第一应用程序是否属于预设应用类型;

设置模块,用于当所述第一应用程序是所述预设应用类型时,在最近任务列表中设置所述第一应用程序的显示属性为第一类型;当所述第一应用程序不是所述预设应用类型时,在所述最近任务列表中设置所述第一应用程序的显示属性为第二类型;

其中,所述第一类型用于表示所述缩略图在所述最近任务列表中不显示,所述第二类型用于表示所述缩略图在所述最近任务列表中显示。

在一个可选的实施例中,所述接收模块,还用于接收第三滑动信号;

所述显示模块,还用于根据所述第三滑动信号将所述第一应用程序的用户界面,切换显示为第二应用程序的用户界面。

在一个可选的实施例中,所述接收模块,还用于接收优先级设置信号;

设置模块,还用于根据所述优先级设置信号对所述第一应用程序和/或所述第二应用程序的优先级进行设置,所述第一应用程序的优先级大于所述第二应用程序的优先级。

第三方面,本申请实施例提供了一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令,所述指令由所述处理器加载并执行以实现如上第一方面及第一方面的任意一种可能实现方式所述的状态栏显示方法。

第四方面,本申请实施例提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现如上第一方面及第一方面的任意一种可能实现方式所述的状态栏显示方法。

本申请实施例提供的技术方案带来的有益效果是:

通过在接收到第二滑动信号时,将处于第二显示状态的状态栏切换显示为第一应用程序的用户界面,提供了一种具有二级下拉功能的状态栏,使得用户能够通过下拉状态栏的操作,快速打开预设的第一应用程序,增加了状态栏的功能且提高了用户与终端之间的人机交互效率。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请一个示例性实施例提供的状态栏显示方法的流程图;

图2是本申请一个示例性实施例提供的状态栏显示方法在实施时的界面示意图;

图3是本申请另一个示例性实施例提供的状态栏显示方法的流程图;

图4是本申请另一个示例性实施例提供的状态栏显示方法在实施时的界面示意图;

图5是本申请一个示例性实施例提供的最近任务列表在实施时的界面示意图;

图6是本申请一个示例性实施例提供的状态栏显示方法的流程图;

图7是本申请另一个示例性实施例提供的状态栏显示装置的结构方框图;

图8是本申请一个示例性实施例提供的终端设备的结构方框图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。

本发明实施例中的“终端”,可以是指智能手机、平板电脑、电子书阅读器、具有触摸屏的电脑、智能手表等具有操作系统的电子设备。状态栏(英文:statusbar)是用于显示终端的系统运行信息的控件,系统运行信息包括但不限于:时间、日期、网络连接状态、网络信号状态、运营商名称、已启动的应用程序的图标、快捷操作按钮、通知消息中的至少一种。状态栏通常显示在整个显示区域的顶部,但本发明实施例不排除状态栏显示在整个显示区域的底部或侧边的可能性,仅以状态栏显示在整个显示区域的顶部来举例说明。

图1示出了本发明一个示例性实施例提供的状态栏显示方法的流程图。本实施例以该状态栏显示方法应用于终端中来举例说明。本方法包括:

在步骤101中,接收第一滑动信号;

终端在显示用户界面时,通常将状态栏20以第一显示状态显示在整个显示区域的顶部,如图2所示。第一显示状态是状态栏20的初始显示状态。在第一显示状态下,状态栏20显示有时间、日期、网络连接状态、网络信号状态、运营商名称、已启动的应用程序的图标中的至少一种。

可选地,第一滑动信号是在处于第一显示状态的状态栏上触发的向下滑动信号。

在步骤102中,根据第一滑动信号将处于第一显示状态的状态栏切换显示为处于第二显示状态的状态栏,状态栏在第二显示状态的显示面积大于第一显示状态的显示面积;

终端跟随第一滑动信号的滑动,将状态栏20从初始的第一显示状态向下滑动为第二显示状态。状态栏在第二显示状态的显示面积大于第一显示状态的显示面积。

可选地,在第二显示状态下,状态栏20还显示有至少一个快捷操作按钮21和通知消息22中的至少一种其它信息。

在步骤103中,接收第二滑动信号;

可选地,第二滑动信号是在处于第二显示状态的状态栏上触发的向下滑动信号。

在步骤104中,根据第二滑动信号将处于第二显示状态的状态栏,切换显示为第一应用程序的用户界面。

可选地,第一应用程序是预先设置的应用程序。示意性的,第一应用程序是用户从终端上已安装的应用程序中选择出的应用程序。

可选地,第一应用程序是已经启动并在后台运行的应用程序,或者,第一应用程序是尚未启动的应用程序。

综上所述,本实施例提供的状态栏显示方法,通过在接收到第二滑动信号时,将处于第二显示状态的状态栏切换显示为第一应用程序的用户界面,提供了一种具有二级下拉功能的状态栏,使得用户能够通过下拉状态栏的操作,快速打开预设的第一应用程序,增加了状态栏的功能且提高了用户与终端之间的人机交互效率。

图3示出了本发明另一个示例性实施例提供的状态栏显示方法的流程图。本实施例以该状态栏显示方法应用于终端中来举例说明。本方法包括:

在步骤301中,接收设置操作;

在终端的操作系统中提供有状态栏对应的设置界面。可选地,该设置界面中提供有是否开启具有二级下拉功能的状态栏的选择控件。设置操作是在该选择控件上所触发的用户操作。

参考图4,在状态栏对应的设置界面中显示有第一选择控件40,第一选择控件40用于启用/关闭具有二级下拉功能的状态栏。

在步骤302中,根据设置操作启用具有二级下拉功能的状态栏,以及通过状态栏触发显示的预设应用程序;

示意性的,用户通过点击该第一选择控件40,终端根据第一选择控件40的状态开启具有二级下拉功能的状态栏。

用户还可以在已安装的应用程序中对预设应用程序进行设置,预设应用程序是能够通过状态栏触发显示的应用程序。可选地,设置界面中还显示有用于将应用程序设置为预设应用程序的第二选择控件41,每个已安装的应用程序对应一个第二选择控件41。

当用户勾选应用程序a的第二选择控件41时,终端将应用程序a设置为预设应用程序;当用户勾选应用程序b的第二选择控件41时,终端将应用程序b设置为预设应用程序。

可选地,预设应用程序为至少一个。用户可以视个人需求,选择至少两个已安装的应用程序作为需要在状态栏中显示的预设应用程序。

在步骤303中,当预设应用程序为至少两个时,接收优先级设置信号;

可选地,设置界面中还显示有用于设置预设应用程序的优先级的第三选择控件42。第三选择控件42可以是输入框或者下拉选项。可选地,每个预设应用程序对应一个第三选择控件42。

用户通过第三选择控件42为预设应用程序设置优先级,该优先级代表预设应用程序在通过状态栏触发显示时的先后顺序。

在步骤304中,根据优先级设置信号,对第一应用程序和/或第二应用程序的优先级进行设置。

可选地,预设应用程序包括第一应用程序和第二应用程序。终端根据优先级设置信号,对第一应用程序和/或第二应用程序的优先级进行设置。

如图4所示,第一应用程序为应用程序b,第二应用程序为应用程序a,第一应用程序的优先级高于第二应用程序的优先级。

在步骤305中,接收第一滑动信号;

终端在显示用户界面时,通常将状态栏以第一显示状态显示在整个显示区域的顶部。第一显示状态是状态栏的初始显示状态。在第一显示状态下,状态栏显示有时间、日期、网络连接状态、网络信号状态、运营商名称、已启动的应用程序的图标中的至少一种。

可选地,第一滑动信号是在处于第一显示状态的状态栏上触发的向下滑动信号。

在步骤306中,根据第一滑动信号将处于第一显示状态的状态栏切换显示为处于第二显示状态的状态栏,状态栏在第二显示状态的显示面积大于第一显示状态的显示面积;

终端跟随第一滑动信号的滑动,将状态栏从初始的第一显示状态向下滑动为第二显示状态。状态栏在第二显示状态的显示面积大于第一显示状态的显示面积。

可选地,在第二显示状态下状态栏还显示有至少一个快捷操作按钮。可选地,在第二显示状态下状态栏还显示有至少一条通知消息22。

在步骤307中,接收第二滑动信号;

可选地,第二滑动信号是在处于第二显示状态的状态栏上触发的向下滑动信号。

在步骤308中,确定第一应用程序的程序状态;

一个应用程序的程序状态包括:未运行状态、前台运行状态和后台运行状态。其中,未运行状态是应用程序的代码存储在存储器中,尚未读取到内存中进行运行的状态;前台运行状态是应用程序的代码被读取到内存中运行,且终端上显示与该应用程序对应的用户界面的状态;后台运行状态是应用程序的代码被读取到内存中运行,且终端上不显示与该应用程序对应的用户界面的状态。可选地,当应用程序处于后台运行状态时,该应用程序在内存中运行的代码被临时挂起。

可选地,在不同的操作系统中对程序状态具有不同的状态名称。比如,在安卓操作系统中,未运行状态称为停止状态,前台运行状态称为活动状态,后台运行状态称为暂停状态。

由于在本步骤时,前台显示的用户界面是处于第二显示状态的状态栏,所以此时第一应用程序会处于未运行状态或者后台运行状态。当第一应用程序处于未运行状态时,执行步骤309;当第一应用程序处于后台运行状态时,执行步骤310。

在步骤309中,当第一应用程序的程序状态为未运行状态时,启动第一应用程序;

在步骤310中,当第一应用程序的程序状态为后台运行状态时,将第一应用程序从后台运行状态切换为前台运行状态;

在步骤311中,根据第二滑动信号将处于第二显示状态的状态栏,切换切换显示为第一应用程序的用户界面。

终端跟随第二滑动信号的滑动,将处于第二显示状态的状态栏逐渐切换切换显示为第一应用程序的用户界面。可选地,当第一应用程序的用户界面被完整显示在显示区域时,状态栏重新切换显示为第一显示状态。

可选地,第一应用程序是用户预先设置的应用程序。示意性的,第一应用程序是用户从终端上已安装的应用程序中选择出的应用程序。

可选地,第一应用程序是已经启动并在后台运行的应用程序,或者,第一应用程序是尚未启动的应用程序。

在步骤312中,接收第三滑动信号;

可选地,第三滑动信号是作用于第一应用程序的用户界面的双指滑动信号。第三滑动信号用于在不同的预设应用程序之间切换。

在步骤313中,确定第二应用程序的程序状态;

由于在本步骤时,前台显示的用户界面是第一应用程序的用户界面,所以此时第二应用程序会处于未运行状态或者后台运行状态。当第二应用程序处于未运行状态时,执行步骤309;当第二应用程序处于后台运行状态时,执行步骤310。

在步骤314中,当第二应用程序的程序状态为未运行状态时,启动第二应用程序;

在步骤315中,当第二应用程序的程序状态为后台运行状态时,将第二应用程序从后台运行状态切换为前台运行状态;

在步骤316中,根据第三滑动信号将第一应用程序的用户界面,切换显示为第二应用程序的用户界面。

综上所述,本实施例提供的状态栏显示方法,通过在接收到第二滑动信号时,将处于第二显示状态的状态栏切换显示为第一应用程序的用户界面,提供了一种具有二级下拉功能的状态栏,使得用户能够通过下拉状态栏的操作,快速打开预设的第一应用程序,增加了状态栏的功能且提高了用户与终端之间的人机交互效率。

本实施例提供的状态栏显示方法,还通过在设置界面中提供是否开启具有二级下拉功能的状态栏的第一选择控件,能够使用户在传统的状态栏和本实施例提供的二级状态栏之间进行选择,使得用户能够选择更适合自己的状态栏工作模式,提高用户使用状态栏时的人机交互效率。

本实施例提供的状态栏显示方法,还通过在设置界面中提供用于设置预设应用程序的第二选择控件,能够使用户在已经安装的应用程序中自由选择出预设应用程序,使得用户能够通过状态栏快速打开预设应用程序的用户界面,提高用户使用预设应用程序时的人机交互效率。

本实施例提供的状态栏显示方法,还通过在显示第一应用程序的用户界面后,通过第三滑动操作切换显示第二应用程序的用户界面,能够使用户在不同的预设应用程序之间快速切换,提高用户使用不同的预设应用程序时的人机交互效率。

由于用户在同一段使用时间内,可能会同时打开多个应用程序。为了便于用户在已打开的各个应用程序之间切换,相关技术提供的终端中提供有最近任务列表功能。参考图5,当用户点击菜单键50后,终端弹出最近任务列表,该最近任务列表按照使用时间由晚到早的顺序显示有n个缩略图51,每个缩略图51对应一个已打开的应用程序的用户界面。若用户期望切换至其中一个应用程序,则点击该应用程序对应的缩略图,终端会跳转显示该应用程序的用户界面52。

但是由于一些用户不希望上述方法实施例中的预设应用程序显示在最近任务列表中,为此在基于图3实施例的可选实现方式中,步骤308之前还包括步骤601至步骤603,如图6所示:

在步骤601中,当第一应用程序从前台运行状态切换为后台运行状态时,检测第一应用程序是否属于预设应用类型;

由于用户可能在不同应用程序之间切换,当第一应用程序从前台运行状态切换为后台运行状态时,终端会检测第一应用程序是否属于预设应用类型。

以终端采用安卓操作系统为例,一个应用程序包括一个或多个活动(activity)。活动是一种包括用户界面的组件,用于与用户实现交互。活动是可以层叠的,用户每次启动一个新的活动,则该新的活动就会覆盖在旧的活动之上,然后点击返回(back)键会销毁最上面的活动,位于下面的一个活动就会重新显示出来。

操作系统中设置有一个返回栈(backstack),该返回栈中以栈的形式管理多个活动。栈是一种后进后出的数据结构,在默认情况下,每当用户启动了一个新的活动,它会在返回栈中入栈,并处于栈顶的位置。而当用户按下返回键时,处于栈顶的活动会出栈,这时前一个入栈的活动就会重新处于栈顶的位置。操作系统总会显示处于栈顶的活动给用户。

操作系统会根据位于栈顶的活动的变化,为每个已启动的应用程序缓存缩略图。该缩略图用于在最近任务列表中进行显示。

可选的,当第一应用程序处于前台运行状态时,位于栈顶的活动是第一应用程序的活动,当第一应用程序需要切换至后台运行状态时,终端根据位于栈顶的活动获取第一应用程序的应用标识,根据应用标识检测第一应用程序是否为预设应用程序。

在步骤602中,若第一应用程序是预设应用类型,则在最近任务列表中设置第一应用程序的显示属性为第一类型;

终端在第一应用程序需要切换至后台运行状态时,根据第一应用程序切换至后台运行状态时的最后一帧画面生成缩略图,并将该缩略图保存在最近任务列表中。可选地,最近任务列表采用数组来保存每个缩略图,以及每个缩略图对应的应用程序标识和显示属性。

终端在最近任务列表中设置第一应用程序的显示属性为第一类型,第一类型表示第一应用程序对应的缩略图在最近任务列表中不显示。也即在第一应用程序切换至后台运行状态时,即便用户打开最近任务列表中也无法看到第一应用程序对应的缩略图。

在步骤603中,若第一应用程序不是预设应用类型,则在最近任务列表中设置第一应用程序的显示属性为第二类型;

终端在第一应用程序需要切换至后台运行状态时,根据第一应用程序切换至后台运行状态时的最后一帧画面生成缩略图,并将该缩略图保存在最近任务列表中。可选地,最近任务列表采用数组来保存每个缩略图,以及每个缩略图对应的应用程序标识和显示属性。

终端在最近任务列表中设置第一应用程序的显示属性为第二类型,第二类型用于表示缩略图在最近任务列表中显示。也即在第一应用程序切换至后台运行状态时,用户打开最近任务列表中可以看到第一应用程序对应的缩略图。

综上所述,本实施例提供的状态栏显示方法,通过在第一应用程序是预设应用程序时,将第一应用程序在最近任务列表中取消显示,使得用户无法在最近任务列表中查看到第一应用程序的缩略图,实现了第一应用程序的隐藏效果。当用户需要再次唤醒第一应用程序时,可以通过上述方法实施例中的二级状态栏来唤醒处于后台运行状态的第一应用程序。

需要说明的是,步骤601至步骤603同样适用于第二应用程序或其他预设应用程序,对任意预设应用程序均可执行步骤601至步骤603的隐藏过程。

请参考图7,其示出了本申请一个示例性实施例提供的状态栏显示装置的结构方框图。该状态栏显示装置可以通过软件、硬件或者两者的组合实现成为终端设备的全部或部分。该状态栏显示装置包括:接收模块720和显示模块740。

接收模块720,用于接收第一滑动信号;

显示模块740,用于根据所述第一滑动信号将处于第一显示状态的状态栏切换显示为处于第二显示状态的状态栏,所述状态栏在所述第二显示状态的显示面积大于所述第一显示状态的显示面积;

所述接收模块720,还用于接收第二滑动信号;

所述显示模块740,还用于根据所述第二滑动信号将处于所述第二显示状态的所述状态栏,切换显示为第一应用程序的用户界面。

在基于图7的可选实施例中,所述装置还包括:

确定模块,用于确定所述第一应用程序的运行状态;

切换模块,用于当所述第一应用程序的程序状态为后台运行状态时,将所述第一应用程序从所述后台运行状态切换为前台运行状态。

在基于图7的可选实施例中,所述装置还包括:

检测模块,用于当所述第一应用程序从所述前台运行状态切换为所述后台运行状态时,检测所述第一应用程序是否属于预设应用类型;

设置模块,用于当所述第一应用程序是所述预设应用类型时,在最近任务列表中设置所述第一应用程序的显示属性为第一类型;当所述第一应用程序不是所述预设应用类型时,在所述最近任务列表中设置所述第一应用程序的显示属性为第二类型;

其中,所述第一类型用于表示所述缩略图在所述最近任务列表中不显示,所述第二类型用于表示所述缩略图在所述最近任务列表中显示。

在基于图7的可选实施例中,所述接收模块720,还用于接收第三滑动信号;

所述显示模块740,还用于根据所述第三滑动信号将所述第一应用程序的用户界面,切换显示为第二应用程序的用户界面。

在基于图7的可选实施例中,所述接收模块720,还用于接收优先级设置信号;设置模块,还用于根据所述优先级设置信号对所述第一应用程序和/或所述第二应用程序的优先级进行设置,所述第一应用程序的优先级大于所述第二应用程序的优先级。

需要说明的是:上述实施例提供的状态栏显示装置在显示具有二级下拉功能的状态栏时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的状态栏显示装置与相应的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

请参考图8,其示出了本发明一个实施例提供的示出了本发明实施例所涉及的终端的结构示意图,该终端可以用于实施上述实施例中提供的信息发送方法或信息接收方法。具体来讲:

终端800可以包括rf(radiofrequency,射频)电路810、包括有一个或一个以上计算机可读存储介质的存储器820、输入单元830、显示单元840、传感器850、音频电路860、wifi(wirelessfidelity,无线保真)模块870、包括有一个或者一个以上处理核心的处理器880、以及电源890等部件。本领域技术人员可以理解,图8中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:

rf电路810可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器880处理;另外,将涉及上行的数据发送给基站。通常,rf电路810包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(sim)卡、收发信机、耦合器、lna(lownoiseamplifier,低噪声放大器)、双工器等。此外,rf电路810还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于gsm(globalsystemofmobilecommunication,全球移动通讯系统)、gprs(generalpacketradioservice,通用分组无线服务)、cdma(codedivisionmultipleaccess,码分多址)、wcdma(widebandcodedivisionmultipleaccess,宽带码分多址)、lte(longtermevolution,长期演进)、电子邮件、sms(shortmessagingservice,短消息服务)等。

存储器820可用于存储软件程序以及模块,处理器880通过运行存储在存储器820的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器820可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端800的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器820可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器820还可以包括存储器控制器,以提供处理器880和输入单元830对存储器820的访问。

输入单元830可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元830可包括触敏表面831以及其他输入设备832。触敏表面831,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面831上或在触敏表面831附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面831可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器880,并能接收处理器880发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面831。除了触敏表面831,输入单元830还可以包括其他输入设备832。具体地,其他输入设备832可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

显示单元840可用于显示由用户输入的信息或提供给用户的信息以及终端800的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元840可包括显示面板841,可选的,可以采用lcd(liquidcrystaldisplay,液晶显示器)、oled(organiclight-emittingdiode,有机发光二极管)等形式来配置显示面板841。进一步的,触敏表面831可覆盖显示面板841,当触敏表面831检测到在其上或附近的触摸操作后,传送给处理器880以确定触摸事件的类型,随后处理器880根据触摸事件的类型在显示面板841上提供相应的视觉输出。虽然在图8中,触敏表面831与显示面板841是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面831与显示面板841集成而实现输入和输出功能。

终端800还可包括至少一种传感器850,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板841的亮度,接近传感器可在终端800移动到耳边时,关闭显示面板841和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端800还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

音频电路860、扬声器861,传声器862可提供用户与终端800之间的音频接口。音频电路860可将接收到的音频数据转换后的电信号,传输到扬声器861,由扬声器861转换为声音信号输出;另一方面,传声器862将收集的声音信号转换为电信号,由音频电路860接收后转换为音频数据,再将音频数据输出处理器880处理后,经rf电路810以发送给比如另一终端,或者将音频数据输出至存储器820以便进一步处理。音频电路860还可能包括耳塞插孔,以提供外设耳机与终端800的通信。

wifi属于短距离无线传输技术,终端800通过wifi模块870可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图8示出了wifi模块870,但是可以理解的是,其并不属于终端800的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

处理器880是终端800的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器820内的软件程序和/或模块,以及调用存储在存储器820内的数据,执行终端800的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器880可包括一个或多个处理核心;优选的,处理器880可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器880中。

终端800还包括给各个部件供电的电源890(比如电池),优选的,电源可以通过电源管理系统与处理器880逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源890还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。

尽管未示出,终端800还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,终端800的显示单元是触摸屏显示器,终端800还包括有存储器,以及一个或者一个以上的指令,其中一个或者一个以上指令存储于存储器中,且经配置以由一个或者一个以上处理器执行。所述一个或者一个以上指令包含用于执行上述各个方法实施例提供的状态栏显示方法中各个操作的指令。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器,上述指令可由终端中的处理器执行以完成上述各个方法实施例所示出的状态栏显示方法中的步骤。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本申请的较佳实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1