应用程序的操作、生成、启动的方法及其装置制造方法及图纸

技术编号:17032450 阅读:24 留言:0更新日期:2018-01-13 19:08
本发明专利技术的一方面公开了一种应用程序的操作、生成、启动的方法及其装置。所述应用程序的操作方法包括:显示应用程序的具有桌面特性的程序界面及与所述应用程序关联的第三方应用的启动标识;在检测到所述第三方应用的启动标识被点击后,启动所述第三方应用。通过上述方式,本发明专利技术上述方面能够使程序启动更加方便、程序使用更加人性化。

【技术实现步骤摘要】
应用程序的操作、生成、启动的方法及其装置
本专利技术涉及计算机领域,特别是涉及应用程序的操作、生成、启动的方法及其装置。
技术介绍
桌面操作系统也可以说是个人电脑系统,一般指的是安装在个人电脑上的图形界面操作系统软件。对应于上述的桌面操作系统,在计算机领域中的桌面(Desktop,下称系统桌面),是指打开计算机并登录到操作系统之后看到的主屏幕区域。如同物理世界中实际的桌面,计算机领域的系统桌面是用户在计算机上进行工作的平面。一般打开应用程序或文件夹会出现在系统桌面上。另外一些项目(如应用程序、文件和文件夹)也可以放在系统桌面上,并且可以进行随意排列。更为广泛的计算机领域的桌面定义,甚至包括任务栏和操作系统边栏等。其中任务栏位于屏幕的边缘,通常在底部,可以显示正在运行的程序,显示的内容可以在各个正在运行的程序之间切换。边栏位于屏幕的一侧,一般包含称为小工具(或微件,Widget)的小程序。本申请专利技术人在长期研发过程中发现,在现有技术中,用户在一个应用程序中启动其他的第三方应用时,一般都要先切换到系统桌面,在系统桌面上选择第三方应用的程序图标,点击后再激活启动第三方应用。本申请专利技术人还发现,上述现有技术在应用程序中启动其他的第三方应用的方式操作起来比较麻烦,尤其是在智能手机或者平板电脑上。由于智能手机和平板电脑的屏幕较小,系统桌面在一屏内显示的应用图标非常有限,用户可能还需要多次翻屏翻页才能找到所需的第三方应用。
技术实现思路
本专利技术的一方面是提供一种应用程序的操作、生成、启动的方法及其装置,能够使程序启动更加方便、程序使用更加人性化。本专利技术的一方面是:提供一种应用程序的操作方法,包括:显示应用程序的具有桌面特性的程序界面及与所述应用程序关联的第三方应用的启动标识;在检测到所述第三方应用的启动标识被点击后,启动所述第三方应用。本专利技术的另一方面是:提供一种在应用程序中生成程序界面的方法,包括:在接收到启动应用程序的指令后,启动所述应用程序;在启动所述应用程序时,显示所述应用程序的具有桌面特性的程序界面、与所述应用程序关联的第三方应用的启动标识。本专利技术的再一方面是:提供一种程序启动方法,包括:检测到在应用程序的具有桌面特性的程序界面中的点击动作;根据所述点击确定程序界面中与所述应用程序关联的第三方应用的启动标识;启动所述确定的第三方应用的启动标识所对应的第三方应用。本专利技术的再一方面是:提供一种程序生成方法,包括:制作应用程序功能模块和显示功能模块处理内容的至少一界面模块;其中,在制作所述至少一界面模块时,所述至少一界面模块对应的窗口界面由具有桌面特性的类继承而得到,以使得运行时窗口界面能够显示与应用程序关联的第三方应用的启动标识,并在所述启动标识被点击后能够启动所述第三方应用。本专利技术的再一方面是:提供一种应用程序的操作方法,包括:显示代理应用的具有桌面特性的程序界面、与当前最前端应用程序关联的第三方应用的启动标识;在检测到所述第三方应用的启动标识被点击后,启动所述第三方应用。本专利技术的再一方面是:提供一种信息处理装置,包括:程序界面显示单元,用于显示应用程序的具有桌面特性的程序界面;启动标识显示单元,用于显示与所述应用程序关联的第三方应用的启动标识;第三方应用启动单元,用于在检测到所述第三方应用的启动标识被点击后,启动所述第三方应用。本专利技术的再一方面是:提供一种在应用程序中生成程序界面的装置,包括:应用程序启动单元,用于在接收到启动应用程序的指令后,启动所述应用程序;程序界面显示单元,用于在启动所述应用程序时,显示所述应用程序的具有桌面特性的程序界面;启动标识显示单元,用于在启动所述应用程序时,显示与所述应用程序关联的第三方应用的启动标识。本专利技术的再一方面是:提供一种程序启动装置,包括:点击动作检测单元,用于检测是否存在应用程序的具有桌面特性的程序界面中的点击动作;第三方应用确定单元,用于根据所述点击确定程序界面中与所述应用程序关联的第三方应用的启动标识;第三方应用启动单元,用于启动所述确定的第三方应用的启动标识所对应的第三方应用。本专利技术的再一方面是:提供一种程序生成装置,包括:功能模块制作单元,用于制作应用程序功能模块;界面模块制作单元,用于制作显示功能模块处理内容的至少一界面模块;其中,在制作所述至少一界面模块时,所述至少一界面模块对应的窗口界面由具有桌面特性的类继承而得到,以使得运行时窗口界面能够显示与应用程序关联的第三方应用的启动标识,并在所述启动标识被点击后能够启动所述第三方应用。本专利技术的再一方面是:提供一种信息处理装置,包括:程序界面显示单元,用于显示代理应用的具有桌面特性的程序界面;启动标识显示单元,用于显示与当前最前端应用程序关联的第三方应用的启动标识;第三方应用启动单元,用于在检测到所述第三方应用的启动标识被点击后,启动所述第三方应用。区别于现有技术的情况,本专利技术上述各方面是通过应用程序界面的虚拟化机制,即在实现时显示应用程序或代理应用的具有桌面特性的程序界面,利用具有桌面特性的程序界面内包含的桌面特性来显示与应用程序关联的第三方应用的启动标识,则使得用户在一个应用内可根据需要去动态集成第三方应用,并在该应用界面内启动第三方应用;用户不必离开当前的应用界面就可以启用其他的第三方应用,省去需要切换到系统桌面寻找所需第三方应用的麻烦,达到使程序启动更加方便、程序使用更加人性化的技术效果。附图说明图1是本专利技术应用程序的操作方法一实施例的流程图;图2是图1实施例中应用程序的具有桌面特性的程序界面和第三方应用的启动标识的示意图;图3是本专利技术应用程序的操作方法另一实施例的流程图;图4是图3实施例中在程序界面同时触按任意两个的触摸点的示意图;图5是图3实施例中的手机通讯录应用程序联系人信息浏览界面的示意图;图6是本专利技术应用程序的操作方法另一实施例的流程图;图7是本专利技术应用程序的操作方法另一实施例的流程图;图8是本专利技术应用程序的操作方法另一实施例的流程图;图9是本专利技术应用程序的操作方法另一实施例的流程图;图10是本专利技术应用程序的操作方法另一实施例的流程图;图11是图10实施例中应用程序将自己的上下文信息报送给代理应用的示意图;图12是本专利技术在应用程序中生成程序界面的方法一实施例的流程图;图13是本专利技术程序启动方法一实施例的流程图;图14是本专利技术程序启动方法另一实施例的流程图;图15是本专利技术应用程序的操作方法另一实施例的流程图;图16是本专利技术应用程序的操作方法另一实施例的流程图;图17是本专利技术应用程序的操作方法另一实施例的流程图;图18是本专利技术信息处理装置一实施例的原理框图;图19是本专利技术信息处理装置另一实施例的原理框图;图20是本专利技术信息处理装置另一实施例的原理框图;图21是本专利技术信息处理装置另一实施例的原理框图;图22是本专利技术信息处理装置另一实施例的原理框图;图23是本专利技术信息处理装置另一实施例的原理框图;图24是本专利技术在应用程序中生成程序界面的装置一实施例的原理框图;图25是本专利技术程序启动装置一实施例的原理框图;图26是本专利技术程序生成装置一实施例的原理框图;图27是本专利技术信息处理装置另一实施例的原理框图;图28是本专利技术信息处理装置另一实施例的原理框图。具体实施方式参阅图1,本专利技术应用程序的操作方法一本文档来自技高网...
应用程序的操作、生成、启动的方法及其装置

【技术保护点】
一种应用程序的操作方法,其特征在于,包括:启动应用程序,显示所述应用程序的程序界面及与所述应用程序关联的第三方应用的启动标识;检测到向所述应用程序的程序界面中添加另一第三方应用的启动标识的操作指令,根据所述操作指令在所述应用程序的程序界面中添加并显示另一第三方应用的启动标识。

【技术特征摘要】
1.一种应用程序的操作方法,其特征在于,包括:启动应用程序,显示所述应用程序的程序界面及与所述应用程序关联的第三方应用的启动标识;检测到向所述应用程序的程序界面中添加另一第三方应用的启动标识的操作指令,根据所述操作指令在所述应用程序的程序界面中添加并显示另一第三方应用的启动标识。2.根据权利要求1所述的方法,其特征在于,检测到向所述应用程序的程序界面中删除另一第三方应用的操作指令;根据所述删除另一第三方应用的操作指令在所述应用程序的程序界面中删除另一第三方应用的启动标识。3.根据权利要求1或2所述的方法,其特征在于,所述显示与应用程序关联的第三方应用的启动标识的步骤包括:在所述应用程序的程序界面中显示与应用程序关联的第三方应用的启动标识。4.根据权利要求3所述的方法,其特征在于,所述在应用程序的程序界面中显示与应用程序关联的第三方应用的启动标识的步骤包括:在检测到预定条件被触发前,在所述应用程序的程序界面中隐藏与应用程序关联的第三方应用的启动标识,在检测到所述预定条件被触发后,在所述应用程序的程序界面中显示与应用程序关联的第三方应用的启动标识。5.根据权利要求4所述的方法,其特征在于,所述检测到预定条件被触发包括:检测到所述应用程序的程序界面中出现预设数量的点击。6.根据权利要求4所述的方法,其特征在于,所述检测到预定条件被触发包括:检测到所述应用程序的程序界面中预定数量个触摸点被同时触按超过预设时间。7.根据权利要求5或6所述的方法,其特征在于,所述在应用程序的程序界面中显示与应用程序关联的第三方应用的启动标识的步骤包括:检测到所述预定条件被触发后,在应用程序内激活显示预设的虚拟桌面组件,并在所述虚拟桌面组件中显示第三方应用的启动标识。8.根据权利要求1或2任意一项所述的方法,其特征在于,所述显示应用程序的程序界面及与所述应用程序关联的第三方应用的启动标识的步骤包括:显示应用程序的具有虚拟桌面特性的控件窗口,并在控件窗口中显示与所述应用程序关联的第三方应用的启动标识。9.根据权利要求3所述的方法,其特征在于,所述在应用程序的程序界面中显示与应用程序关联的第三方应用的启动标识的步骤包括:在所述应用程序的程序界面中,与所述程序界面一起显示与应用程序关联的第三方应用的启动标识。10.根据权利要求1至9任意一项所述的方法,其特征在于,在检测到所述第三方应用的启动标识被点击后,启动所述第三方应用。11.根据权利要求1至10任意一项所述的方法,其特征在于,所述显示与所述应用程序关联的第三方应用的启动标识的步骤包括:显示与所述应用程序关联的、使用频率最多的预定数量第三方应用的启动标识。12.根据权利要求1至11任意一项所述的方法,其特征在于,所述显示与所述应用程序关联的第三方应用的启动标识的步骤包括:显示与所述应用程序关联的、使用频率在预定阈值之上的第三方应用的启动标识,并清除使用频率为所述预定阈值或在所述预定阈值之下的第三方应用的启动标识。13.根据权利要求1至12任意一项所述的方法,其特征在于,所述显示与所述应用程序关联的第三方应用的启动标识的步骤包括:在应用程序的程序界面侧边、顶部或底部显示与所述应用程序关联的第三方应用的启动标识。14.根据权利要求13所述的方法,其特征在于,所述在应用程序的程序界面侧边、顶部或底部显示与所述应用程序关联的第三方应用的启动标识的步骤包括:在应用程序的程序界面侧边、顶部或底部的菜单栏或工具栏显示与所述应用程序关联的第三方应用的启动标识。15.根据权利要求1至14任意一项所述的方法,其特征在于,所述显示所述应用程序的程序界面及与所述应用程序关联的第三方应用的启动标识包括:显示所述应用程序的具有桌面特性的程序界面及与所述应用程序关联的第三方应用的启动标识。16.根据权利要求1至15任意一项所述的方法,其特征在于,在检测到向所述应用程序的程序界面中添加另一第三方应用的启动标识的操作指令后,将所述另一第三方应用的启动标识及其信息添加至所述应用程序储存的第三方应用链表中,添加相关上下文信息配置,获取应用程序的程序信息,并保存在应用配置数据中。17.一种信息处理装置,其特征在于,包括:应用程序启动单元,用于启动应用程序;程序界面显示单元,用于显示应用程序的程序界面;启动标识显示单元,用于显示与所述应用程序关联的第三方应用的启动标识;第二检测单元,用于检测向所述应用程序的程序界面中添加另一第三方应用的操作指令;启动标识添加单元,用于根据所述操作指令在所述应用程序的...

【专利技术属性】
技术研发人员:谭东晖孙谦
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1