基于移动终端的插件管理方法及装置制造方法及图纸

技术编号:11766454 阅读:92 留言:0更新日期:2015-07-23 18:21
本发明专利技术公开了一种基于移动终端的插件管理方法及装置,涉及插件技术领域,所述方法包括:接收用户在宿主程序的显示界面上输入的第一触控指令,所述宿主程序的显示界面中展示有与插件对应的元素;确定与所述第一触控指令相应的元素;查找与确定的元素对应的当前插件,以使所述当前插件在所述宿主程序中实现与所述当前插件对应的功能。本发明专利技术通过接收用户在宿主程序的显示界面上输入的第一触控指令,确定与所述第一触控指令相应的元素,查找与确定的元素对应的当前插件,以使所述当前插件在所述宿主程序中实现与所述当前插件对应的功能,使得所述宿主程序的功能可以随时调整、变化,从而提高了用户粘性。

【技术实现步骤摘要】
基于移动终端上的宿主程序的插件实现方法及装置
本专利技术涉及插件
,特别涉及一种基于移动终端上的宿主程序的插件实现方法及装置。
技术介绍
为使移动终端的功能更加丰富,现有的移动终端中通常会安装有手机助手/应用商店之类的程序,在用户需要什么功能时,安装该功能相应的APP就可以,但该APP在安装过程中,还需要获得移动终端系统(如Android系统)的root权限,操作较为复杂,并且在完成安装之后,其与手机助手/应用商店之类的程序之间就完全没有关系,导致用户粘性较差。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于移动终端上的宿主程序的插件实现方法及装置。依据本专利技术的一个方面,提供了一种基于移动终端上的宿主程序的插件实现方法,所述方法包括:接收用户在宿主程序的显示界面上输入的第一触控指令,所述宿主程序的显示界面中展示有与插件对应的元素;确定与所述第一触控指令相应的元素;查找与确定的元素对应的当前插件,以使所述当前插件在所述宿主程序中实现与所述当前插件对应的功能。可选地,所述插件包括已嵌入插件和/或未嵌入插件。可选地,所述查找与确定的元素对应的当前插件,进一步包括:查找与确定的元素对应的插件,判断所述当前插件是否为未嵌入插件,若所述当前插件为未嵌入插件,则下载所述当前插件,将所述当前插件嵌入所述宿主程序。可选地,若所述当前插件为已嵌入插件,则检测所述当前插件是否为最新版本;在所述当前插件不是最新版本时,下载所述当前插件的最新版本,并将所述当前插件的最新版本嵌入所述宿主程序,以更新所述当前插件。可选地,所述宿主程序的显示界面中与已嵌入插件对应的元素和与未嵌入插件对应的元素之间的展示形式不同。可选地,所述宿主程序的显示界面中以列表的形式展示有与插件对应的元素。可选地,所述宿主程序的显示界面中展示有第一按钮;所述方法还包括:在用户触发所述第一按钮时,将所述宿主程序的显示界面切换为展示与所述已嵌入插件对应的元素;接收用户在宿主程序的显示界面上输入的第二触控指令,确定与所述第二触控指令相应的元素;查找与确定的元素对应的待卸载插件,以使所述待卸载插件在所述宿主程序中卸载。可选地,所述将所述宿主程序的显示界面切换为展示与所述已嵌入插件对应的元素,进一步包括:将所述宿主程序的显示界面切换为展示第二按钮和与所述已嵌入插件对应的元素;所述查找与确定的元素对应的待卸载插件,以使所述待卸载插件在所述宿主程序中卸载之后,所述方法还包括:在用户触发所述第二按钮时,将所述宿主程序的显示界面切换为展示与插件对应的元素。依据本专利技术的另一方面,提供了一种基于移动终端上的宿主程序的插件实现装置,所述装置包括:触控接收器,适于接收用户在宿主程序的显示界面上输入的第一触控指令,所述宿主程序的显示界面中展示有与插件对应的元素;元素确定器,适于确定与所述第一触控指令相应的元素;插件查找器,适于查找与确定的元素对应的当前插件,以使所述当前插件在所述宿主程序中实现与所述当前插件对应的功能。可选地,所述插件包括已嵌入插件和/或未嵌入插件。可选地,所述插件查找器,进一步适于查找与确定的元素对应的插件,判断所述当前插件是否为未嵌入插件,在所述当前插件为未嵌入插件时,下载所述当前插件,将所述当前插件嵌入所述宿主程序。可选地,所述插件查找器,进一步适于在所述当前插件为已嵌入插件时,检测所述当前插件是否为最新版本;在所述当前插件不是最新版本时,下载所述当前插件的最新版本,并将所述当前插件的最新版本嵌入所述宿主程序,以更新所述当前插件。可选地,所述宿主程序的显示界面中与已嵌入插件对应的元素和与未嵌入插件对应的元素之间的展示形式不同。可选地,所述宿主程序的显示界面中以列表的形式展示有与插件对应的元素。可选地,所述宿主程序的显示界面中展示有第一按钮;所述装置还包括:触控接收器,进一步适于在用户触发所述第一按钮时,将所述宿主程序的显示界面切换为展示与所述已嵌入插件对应的元素;元素确定器,进一步适于接收用户在宿主程序的显示界面上输入的第二触控指令,确定与所述第二触控指令相应的元素;插件查找器,进一步适于查找与确定的元素对应的待卸载插件,以使所述待卸载插件在所述宿主程序中卸载。可选地,所述触控接收器,进一步适于将所述宿主程序的显示界面切换为展示第二按钮和与所述已嵌入插件对应的元素;在用户触发所述第二按钮时,将所述宿主程序的显示界面切换为展示与插件对应的元素。本专利技术通过接收用户在宿主程序的显示界面上输入的第一触控指令,确定与所述第一触控指令相应的元素,查找与确定的元素对应的当前插件,以使所述当前插件在所述宿主程序中实现与所述当前插件对应的功能,使得所述宿主程序的功能可以随时调整、变化,从而提高了用户粘性。附图说明图1是本专利技术一种实施方式的基于移动终端上的宿主程序的插件实现方法的流程图;图2是本专利技术一种实施方式的基于移动终端上的宿主程序的插件实现方法的流程图;图3是本专利技术一种实施方式的基于移动终端上的宿主程序的插件实现装置的结构框图。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。图1是本专利技术一种实施方式的基于移动终端上的宿主程序的插件实现方法的流程图;参照图1,所述方法包括:S101:接收用户在宿主程序的显示界面上输入的第一触控指令,所述宿主程序的显示界面中展示有与插件对应的元素;需要说明的是,用户在宿主程序的显示界面上输入第一触控指令可采用多种方式,比如通过用户手指或感应笔来触控移动终端屏幕上的触摸点,当然,还可采用其他方式,本实施方式对此不加以限制。可理解的是,所述元素的类型包括但不限于:文字、图片和符号。在具体实现中,为了便于直观地向用户反映宿主程序可实现的功能,故而,所述插件包括已嵌入插件和/或未嵌入插件,另外,由于所述插件的数量通常较多,因此,为了便于用户浏览,本实施方式中,所述宿主程序的显示界面中以列表的形式展示有与插件对应的元素。在具体实现中,由于所述插件包括已嵌入插件和/或未嵌入插件,若全部均采用相同的展示形式,例如:均采用图标展示,则会让用户难以分辨哪些是已嵌入插件,哪些是未嵌入插件,故而,在本实施方式中,所述宿主程序的显示界面中与已嵌入插件对应的元素和与未嵌入插件对应的元素之间的展示形式不同,便于用户区分,例如:在均采用图标展示的情况下,可将与未嵌入插件对应的元素设置为半透明图标、又或是设置为带有灰度或黑白的图标,当然,还可采用其他展示方式,本实施方式对此不加以限制。S102:确定与所述第一触控指令相应的元素;在具体实现中,根据预设的对应规则来确定与第一触控指令对应的元素,例如:在第一触控指令为点选元素时,预设的对应规则为将点选的元素确定为相应的元素,当然,还可通过其他预设的对应规则来确定与第一触控指令对应的元素,本实施方式对此不加以限制。S103:查找与确定的元素对应的当前插件,以使所述当前插件在所述宿主程序中实现与所述当前插件对应的功能。在具体实现中,由于当前插件可能为未嵌入插件,也可能为已嵌入插件,故而,在查找与确定的元素对应的当前插件后,还需要判断当前插件是否为未嵌入插件;若所述当前插件为未嵌入插件,则需要先下载所本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/CN104793844.html" title="基于移动终端的插件管理方法及装置原文来自X技术">基于移动终端的插件管理方法及装置</a>

【技术保护点】
一种基于移动终端的插件管理方法,其特征在于,所述方法包括:接收用户在宿主程序的显示界面上输入的第一触控指令,所述宿主程序的显示界面中展示有与插件对应的元素;确定与所述第一触控指令相应的元素;查找与确定的元素对应的当前插件,以使所述当前插件在所述宿主程序中实现与所述当前插件对应的功能。

【技术特征摘要】
1.一种基于移动终端上的宿主程序的插件实现方法,其特征在于,所述方法包括:接收用户在宿主程序的显示界面上输入的第一触控指令,所述宿主程序的显示界面中展示有与插件对应的元素;确定与所述第一触控指令相应的元素;查找与确定的元素对应的当前插件,以使所述当前插件在所述宿主程序中实现与所述当前插件对应的功能;其中,所述插件包括已嵌入插件和/或未嵌入插件,所述查找与确定的元素对应的当前插件,包括:查找与确定的元素对应的插件,判断所述当前插件是否为未嵌入插件;若所述当前插件为未嵌入插件,则下载所述当前插件,将所述当前插件嵌入所述宿主程序;和/或,若所述当前插件为已嵌入插件,则检测所述当前插件是否为最新版本,在所述当前插件不是最新版本时,下载所述当前插件的最新版本,并将所述当前插件的最新版本嵌入所述宿主程序,以更新所述当前插件。2.如权利要求1所述的方法,其特征在于,所述宿主程序的显示界面中与已嵌入插件对应的元素和与未嵌入插件对应的元素之间的展示形式不同。3.如权利要求1-2中任一项所述的方法,其特征在于,所述宿主程序的显示界面中以列表的形式展示有与插件对应的元素。4.如权利要求1所述的方法,其特征在于,所述宿主程序的显示界面中展示有第一按钮;所述方法还包括:在用户触发所述第一按钮时,将所述宿主程序的显示界面切换为展示与所述已嵌入插件对应的元素;接收用户在宿主程序的显示界面上输入的第二触控指令,确定与所述第二触控指令相应的元素;查找与确定的元素对应的待卸载插件,以使所述待卸载插件在所述宿主程序中卸载。5.如权利要求4所述的方法,其特征在于,所述将所述宿主程序的显示界面切换为展示与所述已嵌入插件对应的元素,进一步包括:将所述宿主程序的显示界面切换为展示第二按钮和与所述已嵌入插件对应的元素;所述查找与确定的元素对应的待卸载插件,以使所述待卸载插件在所述宿主程序中卸载之后,所述方法还包括:在用户触发所述第二按钮...

【专利技术属性】
技术研发人员:任纪海郑相振
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1