[发明专利]终端设备以及终端设备中应用程序图形界面显示方法有效
申请号: | 201010278246.7 | 申请日: | 2010-09-10 |
公开(公告)号: | CN102402426A | 公开(公告)日: | 2012-04-04 |
发明(设计)人: | 李铭 | 申请(专利权)人: | 中国移动通信集团公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F11/32 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 余朦;王艳春 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端设备 以及 应用程序 图形界面 显示 方法 | ||
技术领域
本申请涉及终端设备以及终端设备中应用程序图形界面显示方法。
背景技术
目前,终端设备的应用程序通过附加在安装包的描述文件来声明本应用程序在运行时所需要使用的终端设备中的平台能力,比如需要网络连接、短信收发能力、存储卡读写能力等等。这些信息可以让用户了解应用程序运行所需要的平台能力以及运行后的效果,由此来判断是否安装该应用程序。当应用程序安装后,用户必须手工进入专门的应用程序管理界面才能查阅到每个应用程序所需要的运行平台能力。
然而,当平台能力不能使用时,需要该项平台能力的应用程序无法正常运行,比如无网络连接时,需要联网的应用程序就无法正常运行。然而,用户并不能预先获知这一信息。这时,如果用户启动应用程序,就会导致应用程序运行失败,从而影响用户体验。
发明内容
为了解决现有技术中用户在启动应用程序之前无法得知能否运行该应用程序的问题,本申请提出了终端设备以及终端设备中应用程序图形界面显示方法,从而使用户能够通过应用程序图形界面的显示而提前判断应用程序是否会因平台能力的失效而无法正常运行。
根据本申请的第一方面,提供了一种终端设备,可包括:解析模块,解析应用程序的安装包,以获取各应用程序运行所需的平台能力;监测模块,监测终端设备中各平台能力的状态;以及确定模块,根据解析模块获取的各应用程序运行所需的平台能力和监测模块的监测结果,确定终端设备的应用程序的图形界面显示模式。
根据本申请的另一方面,提供了一种终端设备中应用程序图形界面显示方法,可包括:解析应用程序的安装包,以获取各应用程序运行所需的平台能力;监测终端设备中各平台能力的状态;以及根据获取到的各应用程序运行所需的平台能力以及监测到的各平台能力的状态,确定终端设备的应用程序的图形界面显示模式。
可以看出,通过本申请提出的终端设备和方法,用户可以在启动应用程序之前便获知能否运行该应用程序,避免出现用户在启动应用程序之后才得知因平台能力的缺失而不能运行该应用程序的情况,改善了用户体验。
附图说明
图1是根据本申请一个实施方式的终端设备的框图;
图2是根据一个实施例的确定模块的示意图;
图3是根据另一个实施例的终端设备的示意图;
图4是根据本申请另一实施方式的一种终端设备中应用程序图形界面显示方法的流程图;
图5是根据一个实施例的终端设备中应用程序图形界面显示方法的流程图;以及
图6是根据另一个实施例的终端设备中应用程序图形界面显示方法的流程图。
具体实施方式
下面参照附图,对本申请的具体实施方案进行详细说明。为简明起见,本申请各实施方案的说明中,相同或类似的装置或步骤使用相同或相似的附图标记来表示。
在本申请中,平台能力是指终端设备所具有的、终端设备的应用程序运行所需要使用的功能性平台,例如,网络连接、存储卡读写能力、短信收发能力、附件连接、蓝牙开启、语音通话能力等。需要指出的是,以上所列举的具体的平台能力仅为示例,终端设备中应用程序的运行所需的其他信息也可被本申请所定义的“平台能力”广义地涵盖。例如,对于某些耗电明显的应用程序,可将终端设备的剩余电量是否大于某个预定阈值作为该应用程序运行所需的平台能力。
本申请的终端设备可包括移动终端设备、固定终端设备、智能终端设备等。
首先参照图1,描述根据本申请一个实施方式的终端设备。
如图1所示,终端设备1可包括解析模块10、监测模块20以及确定模块30。
解析模块10可解析应用程序的安装包,并从中获得应用程序需要使用的平台能力的声明,从而获取各应用程序运行所需的平台能力。在具体的实施例中,解析模块10可以在应用程序安装在终端设备的过程中获取上述信息。如上所述,平台能力可以包括网络连接、存储卡读写能力或短信收发能力等。解析模块10可将获取的各应用程序运行所需的平台能力进行记录,例如,记录在数据表中,该数据表的表项表示特定应用程序与其运行所需的平台能力的对应关系。
监测模块20可监测终端设备中各平台能力的状态。例如,监测模块20可监测终端设备的网络连接是否断开、断开的网络连接是否重新连接、终端设备是否具有存储卡、或终端设备是否具有收发短信的能力等等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010278246.7/2.html,转载请声明来源钻瓜专利网。