一种拦截应用自动生成桌面快捷方式的方法、装置及终端制造方法及图纸

技术编号:9489782 阅读:131 留言:0更新日期:2013-12-25 23:33
本发明专利技术公开了一种拦截应用自动生成桌面快捷方式的方法、装置及终端,所述方法包括以下步骤:S1.判断应用是否首次启动;S2.如果应用是首次启动,则判断是否存在生成桌面快捷方式广播;判断为是,则暂停发送该广播;S3.提醒用户此应用将自动生成桌面快捷方式,等待输入应用操作指令;S4.当输入应用操作指令为不生成桌面快捷方式时,中断发送所述生成桌面快捷方式广播,取消生成桌面快捷方式;S5.当所述输入应用操作指令为生成桌面快捷方式时,继续发送所述生成桌面快捷方式广播,生成桌面快捷方式。实现了在应用自动生成桌面快捷方式时,自动进行拦截,提醒用户并让用户确认是否需要生成桌面快捷方式,提升了用户的使用体验。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种拦截应用自动生成桌面快捷方式的方法、装置及终端,所述方法包括以下步骤:S1.判断应用是否首次启动;S2.如果应用是首次启动,则判断是否存在生成桌面快捷方式广播;判断为是,则暂停发送该广播;S3.提醒用户此应用将自动生成桌面快捷方式,等待输入应用操作指令;S4.当输入应用操作指令为不生成桌面快捷方式时,中断发送所述生成桌面快捷方式广播,取消生成桌面快捷方式;S5.当所述输入应用操作指令为生成桌面快捷方式时,继续发送所述生成桌面快捷方式广播,生成桌面快捷方式。实现了在应用自动生成桌面快捷方式时,自动进行拦截,提醒用户并让用户确认是否需要生成桌面快捷方式,提升了用户的使用体验。【专利说明】一种拦截应用自动生成桌面快捷方式的方法、装置及终端
本专利技术涉及移动通信
。具体涉及一种基于Android平台的拦截应用自动生成桌面快捷方式的方法、装置及终端。
技术介绍
随着终端的不断更新换代,具有Android系统的终端(例如:手机)已非常普及。并且终端越来越智能化,用户可以自由地安装各种应用,现在终端中安装几十个应用已是非常普遍的情况。而现在的Android市场上,很多应用在第一次启动的时都会自动生成桌面快捷方式的图标。然而有些应用,用户是不需要生成桌面快捷方式的,应用现有的技术,用户无法自主选择是否生成桌面快捷方式,只能等应用默认生成桌面快捷方式后,再手动将这些不需要的桌面快捷方式删除,导致终端的人性化不足,影响用户的使用体验。
技术实现思路
本专利技术的目的是为了解决现有技术中的上述缺陷,提供一种拦截应用自动生成桌面快捷方式的方法、装置及终端,实现在应用自动生成桌面快捷方式时,自动进行拦截,提醒用户并让用户确认是否需要生成桌面快捷方式。本专利技术的目的可以通过采取如下技术方案达到:提供一种拦截应用自动生成桌面快捷方式的方法,该方法包括以下步骤:S1、判断应用是否首次启动;S2、如果应用是首次启动,则判断是否存在生成桌面快捷方式广播;判断为是,则暂停发送该生成桌面快捷方式广播;S3、提醒用户此应用将自动生成桌面快捷方式,等待输入应用操作指令;S4、当所述输入应用操作指令为不生成桌面快捷方式时,中断发送所述生成桌面快捷方式广播,取消生成桌面快捷方式;S5、当所述输入应用操作指令为生成桌面快捷方式时,继续发送所述生成桌面快捷方式广播,生成桌面快捷方式。作为一种优选的方案,在步骤SI中,判断应用是否首次启动的方法是:S101、系统在安装应用时,保存一个标志位;S102、应用启动时,检测是否存在标志位;S103、如果存在标志位,则判断应用为首次启动,进入步骤S2,并清除该标志位。作为一种优选的方案,所述步骤S2具体包括:S201、如果应用是首次启动,则拦截该应用发送的所有广播;S202、分析拦截的所有广播,判断是否存在生成桌面快捷方式广播的固定字符串;判断为是,则存在生成桌面快捷方式广播;S203、暂停发送该生成桌面快捷方式广播。作为一种优选的方案,在步骤S3中,提醒用户此应用将自动生成快捷方式以弹出提示框的形式存在;输入应用操作指令以弹出选择对话框的形式为用户提供操作的入口。提供一种拦截应用自动生成桌面快捷方式的装置,该装置包括:启动判断模块,用于在应用启动时,判断应用是否为首次启动;快捷方式判断模块,用于当所述启动判断模块判断应用为首次启动时,判断是否存在生成桌面快捷方式广播;提示选择模块,用于当所述快捷方式判断模块判断存在生成桌面快捷方式广播时,提醒用户此应用将自动生成桌面快捷方式,并获取输入的应用操作指令;执行模块,用于当输入应用操作指令为不生成桌面快捷方式时,中断发送所述生成桌面快捷方式广播,取消生成桌面快捷方式;当输入应用操作指令为生成桌面快捷方式时,继续发送所述生成桌面快捷方式广播,生成桌面快捷方式。作为一种优选的方案,所述启动判断模块具体包括:标志位保存单元,用于当系统在安装应用时,保存一个标志位;判断单元,用于当应用启动时,检测是否存在标志位,若存在标志位,则判断应用为首次启动;标志位清除单元,用于当所述判断单元判断应用为首次启动后,清除所述标志位;作为一种优选的方案,所述快捷方式判断模块具体包括:拦截广播单元,用于当所述启动判断模块判断应用为首次启动时,拦截该应用发送的所有广播;分析判断单元,用于分析拦截的所有广播,判断是否存在生成桌面快捷方式广播的固定字符串;判断为是,则存在生成桌面快捷方式广播;暂停发送单元,当分析判断单元判断存在生成桌面快捷方式广播时,暂停发生该生成桌面快捷方式广播。提供一种终端,该终端包括如上述的拦截应用自动生成桌面快捷方式的装置。本专利技术相对于现有技术具有如下的优点及效果:通过在应用首次启动时,判断是否存在生成桌面快捷方式广播,若存在生成桌面快捷方式广播,则自动拦截该广播,并反馈给用户应用将自动生成桌面快捷方式是否选择拦截,如果用户觉得当前应用不需要生成桌面快捷方式,那么可以选择取消生成该桌面快捷方式,此时系统会中断发送所述生成桌面快捷方式广播,不生成桌面快捷方式,提升了终端的人性化设计,提升了用户的使用体验。应用本专利技术后,能有效的改善Android系统终端的用户体验,终端用户就能够依据实际需求,过滤一些不需要的桌面快捷方式图标,保证桌面图标摆放整洁。【专利附图】【附图说明】图1是本专利技术拦截应用自动生成桌面快捷方式的方法的流程示意图;图2是本专利技术拦截应用自动生成桌面快捷方式的装置的结构示意框图。【具体实施方式】为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。由于现在Android市场上的很多应用都会在第一次启动的时候自动生成快捷图标,而生成的快捷方式图标主要设置在桌面上,比如现在通常是将快捷方式平铺在桌面上,或者分页平铺在桌面上。但是现有技术中,都是应用默认生成桌面快捷方式,用户无法自主选择,导致终端的人性化不足,影响用户的使用体验。而且,过多的快捷方式设置在桌面,必然会导致桌面图标摆放的整洁性差,以及导致用户查找所需应用快捷方式图标的时间过长。本专利技术实施例提供一种拦截应用自动生成桌面快捷方式的方法、装置与终端,在应用自动生成桌面快捷方式时,自动进行拦截,提醒用户并让用户确认是否需要生成桌面快捷方式,这样,终端用户就能够依据实际需求,过滤一些不需要的桌面快捷方式图标。实施例1本专利技术实施例1提供了一种拦截应用自动生成桌面快捷方式的方法;该方法可运行于具有Android系统的终端中,图1是根据本专利技术实现拦截应用自动生成桌面快捷方式的方法的流程示意图,如图1所示,本方法包括以下步骤:S1、判断应用是否首次启动;如果是首次启动,则执行步骤S2,如果不是首次启动,则按照系统默认方式正常启动应用。作为优选的,判断应用是否首次启动的方法是:S101、系统在安装应用时,保存一个标志位;Android系统在安装解析应用的APK时,都会将应用的信息保存到具体的文件中。本专利技术所述的“保存一个标记位”具本文档来自技高网...

【技术保护点】
一种拦截应用自动生成桌面快捷方式的方法,其特征在于,该方法包括以下步骤:?S1、判断应用是否首次启动;?S2、如果应用是首次启动,则判断是否存在生成桌面快捷方式广播;判断为是,则暂停发送该生成桌面快捷方式广播;?S3、提醒用户此应用将自动生成桌面快捷方式,等待输入应用操作指令;?S4、当所述输入应用操作指令为不生成桌面快捷方式时,中断发送所述生成桌面快捷方式广播,取消生成桌面快捷方式;?S5、当所述输入应用操作指令为生成桌面快捷方式时,继续发送所述生成桌面快捷方式广播,生成桌面快捷方式。

【技术特征摘要】

【专利技术属性】
技术研发人员:旦建军
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1