【技术实现步骤摘要】
启动应用程序界面的方法及相关装置
[0001]本申请属于终端
,具体涉及一种启动应用程序界面的方法及相关装置。
技术介绍
[0002]CarPlay是Apple公司提出的,将iPhone手机页面通过USB或WIFI投影到车机平台的一套解决方案。由Apple公司提供基础SDK,车机平台公司基于此SDK实现车机平台与iPhone间的交互。
[0003]当iPhone手机与车机平台建立连接后,车机平台的桌面上会自动显示一个CarPlay App,打开此CarPlay App,即可显示iPhone手机的界面内容。当点击车机平台桌面上的iPhone手机应用程序A时,车机平台将请求发送给iPhone手机处理,随后iPhone手机传回应用程序A的界面给车机平台,从而实现在车机平台上播放iPhone手机上的音乐、视频或通过iPhone手机拨打、接听电话。
[0004]但是,目前车机平台启动CarPlay App界面的时间较长。
技术实现思路
[0005]本申请提供一种启动应用程序界面的方法及相关装置,以 ...
【技术保护点】
【技术特征摘要】
1.一种启动应用程序界面的方法,其特征在于,包括:创建负责开启应用程序的活动,其中,负责开启快速启动应用程序的活动为空或者任意;响应于桌面应用接收到对图标的第一触发指令,跳过调用所述图标对应的负责开启快速启动应用程序的活动,直接调用所述图标对应的快速启动应用程序的跨进程通信接口,以在当前屏幕上叠加悬浮窗,并使所述悬浮窗显示所述当前应用程序的界面内容。2.根据权利要求1所述的方法,其特征在于,所述跳过调用所述图标对应的负责开启快速启动应用程序的活动的步骤之前,还包括:所述桌面应用判断所述图标对应的当前应用程序是否为快速启动应用程序;若是,则进入所述跳过调用所述图标对应的负责开启快速应用程序的活动的步骤;否则,所述桌面应用调用所述图标对应的负责开启所述当前应用程序的活动,以在当前屏幕上显示所述当前应用程序的界面内容。3.根据权利要求2所述的方法,其特征在于,所述桌面应用判断所述图标对应的当前应用程序是否为快速启动应用程序的步骤,包括:获得所述当前应用程序的第一包名;判断预设快速启动包名库中是否包含所述第一包名。4.根据权利要求1所述的方法,其特征在于,所述响应于桌面应用接收到对图标的第一触发指令的步骤之前,包括:响应于桌面应用接收到当前应用程序的已安装完成通知,或者,第一终端和第二终端之间已完成连接通知,所述桌面应用调用负责创建当前应用程序的图标的活动,以使得在当前桌面显示所述当前应用程序的图标。5.根据权利要求4所述的方法,其特征在于,所述使所述悬浮窗显示所述当前应用程序的界面内容的步骤之后,还包括:响应于所述当前应用程序接收到隐藏所述当前应用程序的界面内容的第二触发指令,任意有权限应用程序调用系统服务程序接口隐藏所述当前应用程序图标;或者,响应于所述当前应用程序接收到卸载所述当前应用程序的第三触发指令,任意有权限应用程序调用系统服务程序接口隐藏所述当前应用程序图标;或者,响应于所述当前应用程序接收到所述第一终端和所述第二终端之间已断开连接的第四触发指令,任...
【专利技术属性】
技术研发人员:王良福,
申请(专利权)人:合肥杰发科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。