专利名称:一种移动终端及应用程序的运行状态输出方法和装置的制作方法
技术领域:
本发明属于移动终端领域,尤其涉及一种移动终端及应用程序的运行状态输出方 法和装置。
背景技术:
随着移动通信技术的不断发展,移动终端中的应用程序越来越多,对应用程序的 管理也显得越来越重要。现有的移动终端提供了任务管理器,也称为应用程序管理器,用于 对移动终端中的应用程序进行管理。其中任务管理器对移动终端中的应用程序进行的管理 主要包括对应用程序的运行状态进行管理。如对应用程序的禁止运行、运行、非运行等运行 状态进行管理。在用户启动应用程序时,任务管理器就开始对应用程序的运行状态管理和 控制。但任务管理器对移动终端中应用程序的管理一般是在后台进行的,只有用户打开任 务管理器界面才能查看移动终端中各应用程序的运行状态,而且通过任务管理器也只能查 看应用程序是否处于运行状态,而不能查看应用程序在运行状态时的具体状态,给用户使 用移动终端带来极大的不便。
发明内容
本发明实施例的目的在于提供一种移动终端中应用程序的运行状态输出方法,旨 在解决现有的移动终端需要打开任务管理器才能查看应用程序的运行状态而带来的操作 不便的问题。本发明实施例是这样实现的,一种移动终端中应用程序的运行状态输出方法,所 述方法包括下述步骤查询移动终端中各应用程序的运行状态;根据预设的应用程序的运行状态与应用程序的状态标识之间的对应关系,获取与 应用程序的运行状态对应的应用程序的状态标识;在移动终端的任意界面输出应用程序的状态标识。本发明实施例的另一目的在于提供一种移动终端中应用程序的运行状态输出装 置,所述装置包括运行状态查询单元,用于查询移动终端中各应用程序的运行状态;状态标识获取单元,用于根据预设的应用程序的运行状态与应用程序的状态标识 之间的对应关系,获取与所述运行状态查询单元查询到的应用程序的运行状态对应的应用 程序的状态标识;状态标识输出单元,用于在移动终端的任意界面输出所述状态标识获取单元获取 的应用程序的状态标识。本发明实施例的另一目的在于提供一种移动终端,所述移动终端包括所述移动终 端中应用程序的运行状态输出装置。在本发明实施例中,查询移动终端中各应用程序的运行状态,根据预设的应用程序的运行状态与应用程序的状态标识之间的对应关系,获取与应用程序的运行状态对应的 应用程序的状态标识,在移动终端的任意界面输出应用程序的状态标识,从而使用户可以 方便、快捷地查看移动终端中各应用程序的运行状态,给用户带来极大的方便。
图1是本发明第一实施例提供的移动终端中应用程序的运行状态输出方法的实 现流程图;图2是本发明实施例提供的应用程序显示界面的示例图;图3是本发明第二实施例提供的移动终端中应用程序的运行状态输出方法的实 现流程图;图4是本发明第一实施例提供的移动终端中应用程序的运行状态输出装置的结 构框图;图5是本发明第二实施例提供的移动终端中应用程序的运行状态输出装置的结 构框图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。在本发明实施例中,查询移动终端中各应用程序的运行状态,根据预设的应用程 序的运行状态与应用程序的状态标识之间的对应关系,获取与应用程序的运行状态对应的 应用程序的状态标识,在移动终端的任意界面输出应用程序的状态标识,从而使用户方便、 快捷地查看移动终端中各应用程序的运行状态。实施例一图1示出了本发明第一实施例提供的移动终端中应用程序的运行状态输出方法 的实现流程,详述如下在步骤S101中,查询移动终端中各应用程序的运行状态。在本发明实施例中,由于移动终端中的任务管理器是对移动终端中各应用程序的 运行状态进行管理的,因此,通过移动终端中的任务管理器可以查询到移动终端中各应用 程序的运行状态。任务管理器在查询移动终端中各应用程序的运行状态时,可以主动查询 应用程序的运行状态,也可以由应用程序自行向任务管理器上报其运行状态。其中应用程序的运行状态包括但不限于禁止运行状态、非运行状态和运行状态。 其中根据应用程序的不同,运行状态还可以包括多种更具体的状态。举例说明如下应用程序“计算器”在运行状态时,又包括数据输入状态、结果输入状态、等待输入 状态等。在步骤S102中,根据预设的应用程序的运行状态与应用程序的状态标识之间的 对应关系,获取与应用程序的运行状态对应的应用程序的状态标识。在本发明实施例中,预先设置移动终端中各应用程序的运行状态与应用程序的状 态标识之间的对应关系,在查询到应用程序的运行状态后,即可根据应用程序的运行状态与应用程序的状态标识之间的对应关系,获取与查询到的应用程序的运行状态对应的应用 程序的状态标识。其中应用程序的状态标识用于标识应用程序的运行状态。该应用程序的状态标识 的形式可以是图片、图标、文字中的一种或者多种组合。在步骤S103中,在移动终端的任意界面输出应用程序的状态标识。移动终端一般提供了一专用于显示移动终端中包括的所有应用程序的应用程序 显示界面,如图2所示,在该应用程序显示界面中,采用应用程序标识的方式显示移动终端 中包括的所有应用程序,如采用应用程序图标与文字的结合作为应用程序标识,用户通过 该应用程序显示界面可以打开对应的应用程序。为了减少因输出移动终端的运行状态而占 用的移动终端的界面显示区域,在本发明的优选实施例中,当移动终端采用应用程序标识 在移动终端任意界面(如应用程序显示界面)显示移动终端中包括的所有应用程序时,在 移动终端的任意界面输出应用程序的状态标识的步骤具体如下将应用程序标识替换为该应用程序的状态标识。这样在移动终端的界面中输出应 用程序的运行状态的同时,减少了因输出移动终端的运行状态而占用的移动终端的界面显 示区域。通过本发明实施例提供的上述方法,用户可以在移动终端的界面中直观的查看移 动终端中各应用程序的运行状态,如是在阅读短信还是在编辑短信,电子书是否打开,浏览 器是在阅读网页还是在下载,是否正常录音等。在本发明实施例中,在查询到应用程序的运行状态时,通过在移动终端的任意界 面输出与应用程序的运行状态对应的应用程序的状态标识,从而使用户可以直观地查看移 动终端中应用程序的运行状态,给用户带来极大的方便。实施例二 图3示出了本发明第二实施例提供的移动终端中应用程序的运行状态输出方法 的实现流程,详述如下在步骤S201中,设置并存储移动终端中各应用程序的运行状态与应用程序的状 态标识之间的对应关系。其中应用程序的状态标识包括但不限于禁止运行状态、非运行状态和运行状态。 其中根据应用程序的不同,运行状态还可以包括多种更具体的状态。该应用程序的状态标 识的形式可以是图片、图标、文字中的一种或多种组合。为了使应用程序的运行状态更直观,在本发明的优选实施例中,设置并存储移动 终端中各应用程序的运行状态与应用程序的状态标识之间的对应关系的步骤具体包括获取移动终端中各应用程序运行界面的缩略图;将应用程序运行界面的缩略图设置为该应用程序的状态标识。在本发明实施例中,将应用程序运行界面的缩略图设置为该应用程序的状态标识 具体是,将应用程序运行界面的缩略图作为应用程序的状态标识,设置应用程序的运行状 态与应用程序运行界面的缩略图之间的对应关系,通过应用程序运行界面的缩略图来标识 应用程序的运行状态。在步骤S202中,查询移动终端中各应用程序的运行状态。在本发明实施例中,可以主动查询应用程序的运行状态,也可以由应用程序自行上报其运行状态。在步骤S203中,根据预设的应用程序的运行状态与应用程序的状态标识之间的 对应关系,获取与应用程序的运行状态对应的应用程序的状态标识。在本发明实施例中,当采用应用程序运行界面的缩略图作为应用程序的状态标识 时,则获取的与应用程序的运行状态对应的应用程序的状态标识是与应用程序的运行状态 对应的应用程序运行界面的缩略图。在步骤S204中,在移动终端的任意界面输出应用程序的状态标识。其具体过程如 上所述,在此不再赘述。在本发明实施例中,当获取的与应用程序的运行状态对应的应用程序的状态标识 是与应用程序的运行状态对应的应用程序运行界面的缩略图时,则在移动终端的任意界面 输出应用程序运行界面的缩略图。在本发明实施例中,用户通过设置并存储移动终端中各应用程序的运行状态与应 用程序的状态标识之间的对应关系,从而提供多种不同的形式在移动终端的界面上输出应 用程序的运行状态,从而改善了移动终端的使用体验,使移动终端更具个性化。实施例三图4示出了本发明实施例提供的移动终端中应用程序的运行状态输出装置的结 构,为了便于说明,仅示出了与本发明实施例相关的部分。该移动终端中应用程序的运行状 态输出装置可以是内置于移动终端中的软件单元、硬件单元或者软硬件相结合的单元,或 者作为独立的挂件集成到移动终端中。该移动终端可以是移动电话等。该装置包括运行状态查询单元1、状态标识获取单元2和状态标识输出单元3。其 中运行状态查询单元1查询移动终端中各应用程序的运行状态。在本发明实施例中,由于移动终端中的任务管理器是对移动终端中各应用程序的 运行状态进行管理的,因此,该运行状态查询单元1可以直接采用现有的移动终端中的任 务管理器。任务管理器在查询移动终端中各应用程序的运行状态时,可以主动查询应用程 序的运行状态,也可以由应用程序自行向任务管理器上报其运行状态。其中应用程序的运行状态包括但不限于禁止运行状态、非运行状态和运行状态。 其中根据应用程序的不同,运行状态还可以包括多种更具体的状态。状态标识获取单元2根据预设的应用程序的运行状态与应用程序的状态标识之 间的对应关系,获取与运行状态查询单元查询到的应用程序的运行状态对应的应用程序的 状态标识。在本发明实施例中,预先设置移动终端中各应用程序的运行状态与应用程序的状 态标识之间的对应关系,在查询到应用程序的运行状态后,状态标识获取单元2即可根据 应用程序的运行状态与应用程序的状态标识之间的对应关系,获取与查询到的应用程序的 运行状态对应的应用程序的状态标识。其中应用程序的状态标识用于标识应用程序的运行状态。该应用程序的状态标识 的形式可以是图片、图标、文字或者其组合形式。状态标识输出单元3在移动终端的任意界面输出应用程序的状态标识。移动终端一般提供了专用于显示移动终端中包括的所有应用程序的应用程序显
7示界面,如图2所示,在该应用程序显示界面中,采用应用程序标识的方式显示移动终端中 包括的所有应用程序,如采用应用程序图标与文字的结合作为应用程序标识,用户通过该 应用程序显示界面可以打开对应的应用程序。为了减少因输出移动终端的运行状态而占用 的移动终端的界面显示区域,在本发明的优选实施例中,当移动终端采用应用程序显示界 面显示移动终端中包括的所有应用程序时,该状态标识输出单元3还包括状态标识替换输 出模块31。该状态标识替换输出模块31将应用程序标识替换为该应用程序的状态标识。 这样在移动终端的界面中输出应用程序的运行状态的同时,减少了因输出移动终端的运行 状态而占用的移动终端的界面显示区域。实施例四图5示出了本发明第二实施例提供的移动终端中应用程序的运行状态输出装置 的结构,为了便于说明,仅示出了与本发明实施例相关的部分。该移动终端中应用程序的 运行状态输出装置可以是内置于移动终端中的软件单元、硬件单元或者软硬件相结合的单 元,或者作为独立的挂件集成到移动终端中。该移动终端可以是移动电话等。该装置包括图4所示的运行状态查询单元1、状态标识获取单元2和状态标识输出 单元3,还包括映射表设置单元4。其中映射表设置单元4设置并存储移动终端中各应用程序的运行状态与应用程序的 状态标识之间的对应关系。其中应用程序的状态标识包括但不限于禁止运行状态、非运行状态和运行状态。 其中根据应用程序的不同,运行状态还可以包括多种更具体的状态。该应用程序的状态标 识的形式可以是图片、图标、文字或者其组合形式。为了使应用程序的运行状态更直观,在本发明的优选实施例中,该映射表设置单 元4包括缩略图获取模块41和对应关系设置模块42。其中缩略图获取模块41获取移动终端中各应用程序运行界面的缩略图;对应关系设置模块42将应用程序运行界面的缩略图设置为该应用程序的状态标 识。在本发明实施例中,将应用程序运行界面的缩略图设置为该应用程序的状态标识 具体是,将应用程序运行界面的缩略图作为应用程序的状态标识,设置应用程序的运行状 态与应用程序运行界面的缩略图之间的对应关系,通过应用程序运行界面的缩略图来标识 应用程序的运行状态。在本发明优选实施例中,当采用应用程序运行界面的缩略图作为应用程序的状态 标识时,则状态标识获取单元2获取的与应用程序的运行状态对应的应用程序的状态标识 是与应用程序的运行状态对应的应用程序运行界面的缩略图。在本发明优选实施例中,当状态标识获取单元2获取的与应用程序的运行状态对 应的应用程序的状态标识是与应用程序的运行状态对应的应用程序运行界面的缩略图时, 则状态标识输出单元3在移动终端的任意界面输出应用程序运行界面的缩略图。在本发明实施例中,在查询到应用程序的运行状态时,通过在移动终端的任意界 面输出与应用程序的运行状态对应的应用程序的状态标识,从而使用户可以直观地查看移 动终端中应用程序的运行状态,给用户带来极大的方便。用户通过设置并存储移动终端中 各应用程序的运行状态与应用程序的状态标识之间的对应关系,从而提供多种不同的形式在移动终端的界面上输出应用程序的运行状态,从而改善了移动终端的使用体验,使移动 终端更具个性化。 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
一种移动终端中应用程序的运行状态输出方法,其特征在于,所述方法包括下述步骤查询移动终端中各应用程序的运行状态;根据预设的应用程序的运行状态与应用程序的状态标识之间的对应关系,获取与应用程序的运行状态对应的应用程序的状态标识;在移动终端的任意界面输出应用程序的状态标识。
2.如权利要求1所述的方法,其特征在于,所述方法还包括下述步骤设置并存储移动终端中各应用程序的运行状态与应用程序的状态标识之间的对应关系。
3.如权利要求1或2所述的方法,其特征在于,所述查询移动终端中各应用程序的运行 状态的步骤具体为移动终端中的任务管理器主动查询应用程序的运行状态,或者由应用程序自行向任务 管理器上报其运行状态。
4.如权利要求1或2所述的方法,其特征在于,当移动终端采用应用程序标识在移动终 端任意界面显示移动终端中包括的所有应用程序时,所述步骤在移动终端的任意界面输出 应用程序的状态标识具体为将应用程序标识替换为该应用程序的状态标识。
5.如权利要求1或2所述的方法,其特征在于,所述设置并存储移动终端中各应用程序 的运行状态与应用程序的状态标识之间的对应关系的步骤具体为获取移动终端中各应用程序运行界面的缩略图;将应用程序运行界面的缩略图设置为该应用程序的状态标识。
6.一种移动终端中应用程序的运行状态输出装置,其特征在于,所述装置包括 运行状态查询单元,用于查询移动终端中各应用程序的运行状态;状态标识获取单元,用于根据预设的应用程序的运行状态与应用程序的状态标识之间 的对应关系,获取与所述运行状态查询单元查询到的应用程序的运行状态对应的应用程序 的状态标识;状态标识输出单元,用于在移动终端的任意界面输出所述状态标识获取单元获取的应 用程序的状态标识。
7.如权利要求6所述的装置,其特征在于,所述装置还包括映射表设置单元,用于设置并存储移动终端中各应用程序的运行状态与应用程序的状 态标识之间的对应关系。
8.如权利要求6或7所述的装置,其特征在于,所述状态标识输出单元还包括状态标识替换输出模块,用于在移动终端采用应用程序标识在移动终端任意界面显示 移动终端中包括的所有应用程序时,将应用程序标识替换为该应用程序的状态标识。
9.如权利要求6或7所述的装置,其特征在于,所述映射表设置单元包括 缩略图获取模块,用于获取移动终端中各应用程序运行界面的缩略图;对应关系设置模块,用于将所述缩略图获取模块获取的应用程序运行界面的缩略图设 置为该应用程序的状态标识。
10.一种移动终端,其特征在于,所述移动终端包括权利要求6或7所述的移动终端中应用程序的运行状态输出装置。
全文摘要
本发明适用于移动终端领域,提供了一种移动终端及应用程序的运行状态输出方法和装置,所述方法包括下述步骤查询移动终端中各应用程序的运行状态;根据预设的应用程序的运行状态与应用程序的状态标识之间的对应关系,获取与应用程序的运行状态对应的应用程序的状态标识;在移动终端的任意界面输出应用程序的状态标识。本发明实施例由于可以在移动终端的任意界面输出移动终端中应用程序的运行状态,从而使用户可以方便、快捷地查看移动终端中各应用程序的运行状态,给用户带来极大的方便。
文档编号G06F9/44GK101876904SQ20101011220
公开日2010年11月3日 申请日期2010年2月9日 优先权日2010年2月9日
发明者程力行 申请人:宇龙计算机通信科技(深圳)有限公司