一种android终端添加桌面插件的方法及装置的制造方法

文档序号:9396715阅读:301来源:国知局
一种android终端添加桌面插件的方法及装置的制造方法
【技术领域】
[0001]本发明涉及android终端技术领域,更具体地说,是涉及一种android终端添加桌面插件的方法及装置。
【背景技术】
[0002]随着科技的不断进步,手机、平板电脑等电子终端也发生了翻天覆地的变化,从最初简单的通话、视频等功能发展到现在,电子终端已经具有越来越多的功能。目前电子终端上可以运用很多个不同类型的插件,如天气插件、云媒插件、相册插件等,这些插件会显示在终端的桌面上,为用户打开相应的应用程序提供了方便,但是,现有电子终端上的桌面插件的添加步骤比较繁琐,查找起来需要很长一段时间,降低了用户体验。

【发明内容】

[0003]本发明的目的在于克服现有技术中的上述缺陷,提供一种快速便捷的android终端添加桌面插件的方法及装置。
[0004]为实现上述目的,本发明的第一方面提供了一种android终端添加桌面插件的方法,包括以下步骤:
[0005]使终端进入添加桌面插件的编辑模式;
[0006]识别用户在当前终端桌面上选择的应用程序图标,并查询是否有与所述应用程序图标相关联的插件;
[0007]若有与所述应用程序图标相关联的插件,则显示所有插件,以供用户选择;
[0008]响应用户的选择,对用户选定的插件在指定的桌面位置进行添加。
[0009]作为优选的实施方式,上述方法中,所述使终端进入添加桌面插件的编辑模式的步骤具体包括:
[0010]当检测到长按终端桌面空白处的操作时,使终端进入添加桌面插件的编辑模式。
[0011]作为优选的实施方式,上述方法中,所述识别用户在当前终端桌面上选择的应用程序图标,查询是否有与所述应用程序图标相关联的插件的步骤具体包括:
[0012]识别用户在当前终端桌面上选择的应用程序图标,并获取所述应用程序图标所对应的应用信息;
[0013]遍历系统的所有插件列表,查询是否有与所述应用信息相关联的插件。
[0014]作为优选的实施方式,上述方法中,所述应用信息为应用程序的包名。
[0015]作为优选的实施方式,上述方法中,所述系统的所有插件列表是通过系统接口获取到的。
[0016]作为另一优选的实施方式,上述方法中,所述识别用户在当前终端桌面上选择的应用程序图标,查询是否有与所述应用程序图标相关联的插件的步骤也可以具体包括:
[0017]识别用户在当前终端桌面上选择的应用程序图标,查询在预设的数据库中是否有与所述应用程序图标相关联的插件;其中,所述数据库保存有应用程序图标与相应插件的关联信息。
[0018]作为优选的实施方式,上述方法中,所述若有与所述应用程序图标相关联的插件,则显示所有插件,以供用户选择的步骤具体包括:
[0019]若有与所述应用程序图标相关联的插件,则弹出选择框,并在选择框中以列表形式或预览图形式显示查询到的所有插件。
[0020]作为优选的实施方式,上述方法中,所述响应用户的选择,对用户选定的插件在指定的桌面位置进行添加的步骤具体包括:
[0021]当检测到用户长按选择框中的插件且将其拖动到桌面空白处时,则在所述桌面空白处将该插件进行添加。
[0022]作为优选的实施方式,上述方法中,所述识别用户在当前终端桌面上选择的应用程序图标,并查询是否有与所述应用程序图标相关联的插件的步骤之后还包括:
[0023]若没有与所述应用程序图标相关联的插件,则提示用户,并退出添加桌面插件的编辑模式,或者在提示用户之后继续识别用户在当前终端桌面上选择的应用程序图标,并查询是否有与所述应用程序图标相关联的插件。
[0024]本发明的第二方面提供了一种android终端添加桌面插件的装置,包括:
[0025]插件添加启动模块,用于使终端进入添加桌面插件的编辑模式;
[0026]关联插件查询模块,用于识别用户在当前终端桌面上选择的应用程序图标,并查询是否有与所述应用程序图标相关联的插件;
[0027]插件显示模块,用于若有与所述应用程序图标相关联的插件,则显示所有插件,以供用户选择;
[0028]插件添加模块,用于响应用户的选择,对用户选定的插件在指定的桌面位置进行添加。
[0029]作为优选的实施方式,上述装置中,所述插件添加启动模块进一步用于当检测到长按终端桌面空白处的操作时,使终端进入添加桌面插件的编辑模式。
[0030]作为优选的实施方式,上述装置中,所述关联插件查询模块具体包括:
[0031]识别模块,用于识别用户在当前终端桌面上选择的应用程序图标;
[0032]应用信息获取模块,用于获取所述应用程序图标所对应的应用信息;
[0033]遍历查询模块,用于遍历系统的所有插件列表,查询是否有与所述应用信息相关联的插件。
[0034]作为优选的实施方式,上述装置中,所述应用信息为应用程序的包名。
[0035]作为优选的实施方式,上述装置中,所述系统的所有插件列表是通过系统接口获取到的。
[0036]作为另一优选的实施方式,上述装置中,所述关联插件查询模块具体包括:
[0037]识别模块,用于识别用户在当前终端桌面上选择的应用程序图标;
[0038]数据库查询模块,用于查询在预设的数据库中是否有与所述应用程序图标相关联的插件;其中,所述数据库保存有应用程序图标与相应插件的关联信息。
[0039]作为优选的实施方式,上述装置中,所述插件显示模块进一步用于若有与所述应用程序图标相关联的插件,则弹出选择框,并在选择框中以列表形式或预览图形式显示查询到的所有插件。
[0040]作为优选的实施方式,上述装置中,所述插件添加模块进一步用于当检测到用户长按选择框中的插件且将其拖动到桌面空白处时,则在所述桌面空白处将该插件进行添加。
[0041]与现有技术相比,本发明的有益效果在于:
[0042]运用本发明之后,用户在打开添加桌面插件的编辑模式后能够通过点击桌面上的应用程序图标,查询到与所述应用程序图标相关联的插件,以实现对指定的插件的快速添加,本发明的操作简单便捷,提高了用户体验。
【附图说明】
[0043]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0044]图1是本发明所述的一种android终端添加桌面插件的方法流程图;
[0045]图2是本发明所述的步骤S2的具体步骤的方法流程图;
[0046]图3是本发明所述的步骤S2的具体步骤的另一种方法流程图;
[0047]图4是本发明所述的一种android终端添加桌面插件的装置的结构框图;
[0048]图5是本发明所述的关联插件查询模块的结构框图;
[0049]图6是本发明所述的关联插件查询模块的另一种结构框图。
【具体实施方式】
[0050]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0051]实施例一
[0052]本发明的实施例一提供了一种android终端添加桌面插件的方法,下面结合附图对本实施例进行详细说明。图1是本发明实施例一的方法流程图,请参考图1,本发明实施例的方法包括以下步骤:
[0053]步骤S1、使终端进入添加桌面插件的编辑模式;
[0054]在本实施例中,步骤SI可以具体包括以下步骤:
[0055]当检测到长按终端桌面空白处的操作时,则使终端进入添加桌面插件的编辑模式。
[0056]当然,用户也可以通过一些快捷快关使终端进入添加桌面插件的编辑模式。
[0057]步骤S2、识别用户在当前终端桌面上选择的应用程序图标,并查询是否有与所述应用程序图标相关联的插件;
[0058]在本实施例中,如图2所示,所述步骤S2可以具体包括以下步骤:
[0059]步骤S211、识别用户在当前终端桌面上选择的应用程序图标;
[0060]步骤S212、获取所述应用程序图标所对应的应用信息;
[0061]其中,所述应用信息可以为应用程序的包名或者与应用程序相关联的特征信息。具体操作时,用户只要在当前终端桌面上点击指定的应用程序图标,即可获取该应用程序图标所对应的应用信息,比如应用程序的包名。
[0062]步骤S213、遍历系统的所有插件列表,查询是否有与所述应用信息相关联的插件。
[0063]具体的,所述系统的所有插件列表可以通过系统接口获取到。如果所述应用信息包含有应用程序的包名,则查询与所述应用程序的包名相关联的插件即可。
[0064]若有与所述应用程序图标对应的应用信息相关联的插件,则执行步骤S3 ;若没有与所述应用程序图标对应的应用信息相关联的插件,则可以提示用户,并退出添加桌面插件的编辑模式,或者也可以在提示用户之后继续识别用户在当前终端桌面上选择的应用程序图标,并查询是否有与所述应用程序图标相关联的插件。
[0065]步骤S3、显示所有插件,以供用户选择;
[0066]具体显示时,可以弹出选择框,并在选择框中以列表形式或预览图形式显示查询到的所有插件,其便于用户对选择框中的插件进行选择。
[0067]步骤S4、响应用户的选择,对用户选定的插件在指定的桌面位置进行添加。
[0068]在本实施例中,所述步骤S4可以具体包括以下步骤:
[0069]当检测到用户长按选择框中的插件且将其拖动到桌面空白处时,则在所述桌面空白处将该插件进行添加。
[0070]运用本发明的方法之后,用户在打开添加桌面插件的编辑模式后能够通过点击桌面上的应用程序图标,查询到与所述应用程序图标相关联的插件,以实现对指定的插件的快速添加,本发明的操作简单便捷,提高了用户体验。
[0071]实施例二
[0072]本发明的实施例二提供了一种android终端添加桌面插件的方法,其与上述实施例一所述的一种android终端添加桌面插件的方法的区别在于,如图3所示,所述步骤S2可以具体包括以下步骤:
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1