【技术实现步骤摘要】
编排程序的方法及电子设备
[0001]本申请是分案申请,原申请的申请号是201780098068.X,原申请日是2017年12月29日,原申请的全部内容通过引用结合在本申请中。
[0002]本申请涉及无线通信领域,尤其涉及一种编排程序的方法及电子设备。
技术介绍
[0003]随着移动互联网的快速发展,人们越来越依赖在电子设备(例如手机、平板电脑等)上进行日常事务的处理,例如机票预订、日程安排、社交等,因此电子设备上安装的应用程序(以下可以简称App)也越来越多。现有技术中,这些功能单一的应用程序需要专业的程序开发者利用专业编程软件来编排程序并编排好的App发布到App市场,而且每个App的功能单一,用户在电子设备上处理复杂的日常事务时,通常需要在多个App中来回切换。因此,如何简单高效地编排出一个有多种功能的程序成为了如今亟待解决的技术问题。
技术实现思路
[0004]为解决上述技术问题,本申请提供一种编排程序的方法及电子设备,可以简单易操作、高效地编排出一个有多个功能的程序,这样就提高了电子设备处理事务的效率同时还提高了用户编排程序的体验。
[0005]第一方面,本申请提供一种编排程序的方法,该方法可以在具有触摸屏的电子设备中实现,该方法具体可以包括:在触摸屏上显示至少一个原子服务图标,上述原子服务图标对应于一个原子服务,上述原子服务通过API方式提供服务能力;在上述触摸屏上显示编排区域,上述编排区域用于容纳用户选定的原子服务图标;电子设备检测到用户针对第一原子服务图标的第一触摸事件 ...
【技术保护点】
【技术特征摘要】
1.一种激活编排程序的方法,所述方法在具有触摸屏的电子设备中实现,其特征在于,所述方法包括:所述电子设备接收第一输入事件;响应于所述第一输入事件,在所述电子设备的所述触摸屏上显示第一应用程序的主界面,所述主界面包括对应于编排程序的程序卡片,所述程序卡片中包括所述编排程序的基本信息,和用于下载所述编排程序的控件;所述电子设备接收针对所述控件的第二输入事件;响应于所述第二输入事件,所述电子设备从无线网络下载所述编排程序,所述编排程序包括调用所述电子设备的系统服务接口的代码和调用无线网络中网络服务接口的代码,所述编排程序以卡片的形式显示在所述触摸屏上,所述编排程序的基本信息包括所述编排程序的名称、功能简介;所述电子设备在触摸屏上显示已下载的程序卡片;所述电子设备接收针对所述程序卡片的第三输入事件;响应于所述第三输入事件,所述电子设备激活与所述程序卡片对应的所述编排程序;激活后的所述编排程序常驻于所述电子设备的后台。2.如权利要求1所述的方法,其特征在于,所述方法还包括:当所述编排程序通过所述系统服务接口检测到触发事件时,所述编排程序在所述电子设备后台自动运行。3.如权利要求2所述的方法,其特征在于,所述触发事件包括所述电子设备保存了一张新照片,或所述电子设备开启了勿扰模式,或所述电子设备检测到拿起手势。4.如权利要求2或3所述的方法,其特征在于,所述编排程序在所述电子设备后台自动运行具体包括:所述编排程序通过调用所述网络服务接口,将运行中所涉及的数据发送到所述无线网络中。5.如权利要求4所述的方法,其特征在于,所述系统服务接口是用于获取新照片的接口,所述网络服务接口是用于获取微博服务的接口。6.一种编排程序的方法,所述方法在具有触摸屏的电子设备中实现,其特征在于,所述方法包括:在所述触摸屏上显示至少一个原子服务图标,所述原子服务图标对应于一个原子服务,所述原子服务通过API方式提供服务能力;在所述触摸屏上显示编排区域,所述编排区域用于容纳用户选定的原子服务图标;所述电子设备检测到用户针对第一原子服务图标的第一触摸事件,所述第一原子服务图标对应于第一原子服务;响应于所述第一触摸事件,所述电子设备将所述第一原子服务图标显示在所述编排区域内;所述电子设备检测到所述用户针对第二原子服务图标的第二触摸事件,所述第二原子服务图标对应于第二原子服务;响应于所述第二触摸事件,所述电子设备将所述第二原子服务图标显示在所述编排区域内;
所述电子设备检测到所述用户的第三触摸事件;响应于所述第三触摸事件,所述电子设备将在所述编排区域内的所述第一原子服务图标和所述第二原子服务图标进行编排,生成第一程序;其中,所述第一原子服务是所述电子设备的系统服务,所述第二原子服务是网络服务。7.如权利要求6所述的方法,其特征在于,所述方法还包括:所述电子设备检测到所述用户的输入;响应于所述输入,所述电子设备发送发布请求信息给所述无线网络中的服务器,所述发布请求信息包括编排好的所述第一程序、所述电子设备的标识符;所述电子设备接收所述服务器发送的响应信息,所述响应信息表明所述第一程序在所述服务器中的服务开放平台发布成功。8.如权利要求6所述的方法,其特征在于,所述第一程序包括调用所述电子设备的系统服务接口的代码和调用无线网络中网络服务接口的代码。9.如权利要求6所述的方法,其特征在于,所述第一原子服务通过所述电子设备本地的API提供服务能力,所述第二原子服务通过网络的API提供服务能力。10.如权利要求6至9任一项所述的方法,其特征在于,所述第一触摸事件是对所述第一原子服务图标进行拖动的手势,所述第二触摸事件是对所述第二原子服务图标进行拖动的手势。11.如权利要求6至10任一项所述的方法,其特征在于,所述电子设备根据所述第一原子服务图标和所述第二原子服务图标进行编排,生成第一程...
【专利技术属性】
技术研发人员:熊元峰,倪元强,杨霖,庄志山,杨孝云,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。