[发明专利]安卓操作系统默认应用程序的控制方法及装置在审
申请号: | 201310492878.7 | 申请日: | 2013-10-18 |
公开(公告)号: | CN103514035A | 公开(公告)日: | 2014-01-15 |
发明(设计)人: | 李涛;颜冬;王永杨 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 北京华沛德权律师事务所 11302 | 代理人: | 刘杰 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作系统 默认 应用程序 控制 方法 装置 | ||
技术领域
本发明涉及操作系统技术领域,具体涉及安卓操作系统默认应用程序的控制方法及装置。
背景技术
人们所使用的通信设备,经历了从功能单一到能满足用户多种需求的智能化设计的不同阶段。如今的通信设备,已经成为多个不同领域技术相结合的科技产物,其发展趋势也越来越趋向于多元化。随着通信设备硬件效能的不断提升,人们对通信设备上运行的软件的便利性提出了更高的要求。而为了适应这种要求,多数软件在设计上会将便利性作为重点考虑的要素之一。
硬件效能的不断提升使得通讯设备有能力运行相对大型的操作系统,而通讯设备硬件的多样化和复杂化,也使其搭载的操作系统成为一种需要,作为一种软件资源,在通讯设备上所搭载的操作系统,如安卓操作系统,其职能与其他平台上的操作系统有着共同之处,包括负责管理设备的软硬件资源,控制其他程序的运行,并为其他程序的运行提供服务和支持,以及为用户提供交互操作界面等。在搭载操作系统的通讯设备上,用户与设备的交互基本上都需要借助于操作系统的支持才能完成,作为软件资源,通讯设备所搭载的操作系统同样需要适应用户不断提升的便利性需要。
随着安卓平台的软件资源的不断丰富,用户在安卓平台设备上安装功能类似的不同应用程序的情况非常常见,例如用户会安装多款信息管理程序。为了对功能类似的不同应用程序进行管理,安卓操作系统通常会为用户提供设置接口,来设置执行某一特定功能的默认应用程序。然而在安卓操作系统中,很多特定功能对应的默认应用程序,需要在相关的功能被触发时才能进行设定,且一旦某个应用程序被设定为对应功能的默认应用程序,再进行更改则比较繁琐和困难,这与不断提升的软件使用便利性的需求是相悖的。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的安卓操作系统默认应用程序的控制方法和相应的安卓操作系统默认应用程序的控制装置,可以更方便更灵活的实现对特定功能的默认应用程序设置。
依据本发明的一个方面,提供了一种安卓操作系统默认应用程序的控制方法,包括:
获取操作系统中可执行特定功能的应用程序所对应的应用程序信息;
如果特定功能可由至少两个应用程序执行,则将所述至少两个可执行的应用程序的信息添加到该特定功能对应的可选应用程序列表中;
在用户界面中显示特定功能的可选应用程序列表,并为特定功能提供设置默认应用程序的第一操作入口;
在通过所述第一操作入口接收到为特定功能设置默认应用程序的请求时,通过调用操作系统的应用程序编程接口API,触发操作系统执行为所述特定功能设置默认应用程序的操作,以便在操作系统展示出所述特定功能对应的至少两个可选择应用程序以及各个应用程序对应的选择入口,并通过所述选择入口接收用户的选择操作,为所述特定功能设置默认应用程序。
可选地,所述特定功能包括下列任意一种或几种:
桌面管理功能,浏览网络信息功能,发送通讯消息功能,拨号功能,音频播放功能,视频播放功能;
所述通过调用操作系统的应用程序编程接口API,触发操作系统执行为所述特定功能设置默认应用程序的操作,包括:
通过调用操作系统的API,发起所述特定功能下相关操作的请求,以此触发操作系统执行为所述特定功能设置默认应用程序的操作。
可选地,在通过调用操作系统的API,发起所述特定功能下相关操作的请求之前,还包括:
判断所述特定功能是否已经存在当前默认应用程序;
如果是,获取所述当前默认应用程序的信息,并提供清除当前默认应用程序设置的第二操作入口;
在通过所述第二操作入口接收到清除当前默认应用程序设置的请求后,基于所述当前默认应用程序的信息调用操作系统的API,将所述特定功能的当前默认应用程序设置清除。
可选地,所述特定功能包括输入法功能;
所述通过调用操作系统的应用程序编程接口API,触发操作系统执行为所述特定功能设置默认应用程序的操作,包括:
通过调用操作系统中输入法选择程序对应的API,触发操作系统的输入法选择程序执行为所述特定功能设置默认应用程序的操作。
可选地,还包括:
获取操作系统中各特定功能对应的默认应用程序信息;
将各特定功能对应的默认应用程序信息显示给用户,并分别为各个特定功能提供清除默认应用程序设置的第三操作入口;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310492878.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:扩展化电子版权管理方法、客户端、服务器和系统
- 下一篇:冰箱及其门体