[发明专利]终端和系统托盘的管理方法有效
申请号: | 201210052067.0 | 申请日: | 2012-03-01 |
公开(公告)号: | CN103294529B | 公开(公告)日: | 2017-02-15 |
发明(设计)人: | 张星东 | 申请(专利权)人: | 宇龙计算机通信科技(深圳)有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 北京友联知识产权代理事务所(普通合伙)11343 | 代理人: | 尚志峰,汪海屏 |
地址: | 518040 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 系统托盘 管理 方法 | ||
技术领域
本发明涉及托盘管理技术领域,具体而言,涉及一种终端和一种系统托盘的管理方法。
背景技术
目前,智能手机已经越来越普及,基于智能手机之上的应用软件越来越多。在一些智能手机平台上,比如Android系统、IOS5系统等,均可以通过“托盘”进行消息的通知、推送等,具体可以通过将系统界面的顶部栏向下拖动,从而打开托盘,看到各种消息,十分方便。
但各种应用软件抢占和频繁刷新托盘,又给用户造成了新的困扰。托盘上的显示的图标和信息是系统通用的接口,应用程序可以调用接口,从而在系统托盘中显示状态图标、通知信息等。这使得用户在使用各种应用时,无法控制哪些可以访问系统托盘,哪些不可以;聊天、信息、邮件等应用的主题、收件人相关信息等在托盘上滚动,有泄露用户隐私的风险;并且托盘的空间非常有限,却无法自定义各应用程序图标显示的优先级,从而在托盘空间不足时,可能导致重要的应用无法使用托盘资源。
因此,需要一种新的托盘管理技术,能够让用户自主设置可以调用系统托盘和不可以调用系统托盘的应用程序,而且还可以设置各个应用调用托盘的优先级,在托盘空间不足时,可以让对用户重要的应用优先调用托盘,使托盘上的信息显示更有条理,更符合用户的使用习惯。
发明内容
本发明所要解决的技术问题在于,提出一种新的托盘管理技术,能够让用户自主设置可以调用系统托盘和不可以调用系统托盘的应用程序,而且还可以设置各个应用调用托盘的优先级,在托盘空间不足时,可以让对用户重要的应用优先调用托盘,使托盘上的信息显示更有条理,更符合用户的使用习惯。
有鉴于此,本发明提出了一种终端,包括:权限判断单元,当接收到应用程序对终端的系统托盘的调用请求时,判断所述应用程序是否具有调用权限;处理单元,接收来自所述权限判断单元的判断结果,若所述判断结果为是,则允许所述应用程序对所述系统托盘进行调用,否则拒绝所述调用请求。在该技术方案中,使没有权限的应用程序无法调用系统托盘,避免了所有的应用程序皆可调用系统托盘而造成消息混乱,甚至错失重要信息等情况的发生。
在上述技术方案中,优选地,所述终端还包括:权限设置单元,根据接收到的设置命令,对所述终端中的应用程序是否具有所述调用权限进行设置。在该技术方案中,可以由用户对可以调用托盘的应用程序进行设置,从而避免用户认为不重要而不需在托盘显示的应用程序占用托盘资源,以及避免包含有用户隐私的应用程序在调用托盘显示消息时泄露用户的隐私,既节省了托盘资源,又保护了用户的隐私。
在上述技术方案中,优选地,所述终端还包括:提示单元,若所述权限判断单元的所述判断结果为否,则提示用户对是否将调用权限赋予所述应用程序进行选择;以及所述处理单元还用于:根据接收到的选择命令,对所述应用程序进行相应的处理。在该技术方案中,对于没有权限的应用程序在调用系统托盘时,提示用户是否允许该应用程序调用托盘,可以由用户根据具体情况决定是否允许该应用程序调用系统托盘,使对应用程序调用托盘的管理更好地满足用户的需求。当然,此处的设置可以由系统自动同步到该应用程序的权限设置中,从而不必每次都进行选择,也可以不进行同步,而由用户在需要时进行设置,以根据用户每次的具体情况进行变化。
在上述技术方案中,优选地,所述终端还包括:优先级设置单元,设置应用程序对所述系统托盘的调用优先级;判断单元,在所述权限判断单元的所述判断结果为是的情况下,判断是否存在其他应用程序正在使用或需要同时调用所述系统托盘;优先级比较单元,在所述判断单元的判断结果为是的情况下,比较所述应用程序和所述其他应用程序的调用优先级;以及所述处理单元还用于:根据来自所述优先级比较单元的所述调用优先级的高低顺序和所述系统托盘的显示空间的大小,选择出允许调用所述系统托盘的应用程序。在该技术方案中,通过对优先级的比较,避免在需要调用系统托盘的应用程序过多时,造成系统托盘上的空间不足,甚至导致重要消息无法进行显示。
在上述技术方案中,优选地,所述处理单元还用于:根据来自所述优先级比较单元的所述调用优先级的高低顺序,将允许调用所述系统托盘的应用程序对应的待显示消息进行排列显示。在该技术方案中,根据应用程序的优先级在系统托盘上对其进行排序,可以使优先级高的应用程序靠前显示,使用户查看托盘消息时更加方便,提高了用户体验。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宇龙计算机通信科技(深圳)有限公司,未经宇龙计算机通信科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210052067.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种获得硬件资源的方法及电子设备
- 下一篇:电视系统及其应用程序管理方法