【技术实现步骤摘要】
一种应用接入方法及相关装置
[0001]本申请涉及电子
,尤其涉及一种应用接入方法及相关装置。
技术介绍
[0002]当前,汽车屏幕多种多样,若应用厂商想要开发车载终端应用,应用厂商需要开发出繁多的UI来适配不同大小、不同分辨率、不同形状的车载终端屏幕。由于车载终端屏幕的种类繁多,车载终端应用的开发工作量很大。
[0003]目前,各家应用厂商独立开发车载终端应用,开发中的大部分时间耗在适配各种车载终端屏幕,做应用UI上的优化。由于各个应用厂商的UI设计风格各不相同,导致同一车载终端上的应用UI风格难以统一,这也很难给用户带来好的体验。并且,汽车上的应用开发难度较大,就降低了应用厂商开发车载终端应用的意愿,不利于车联网的生态建设。
技术实现思路
[0004]本申请提供了一种应用接入方法及相关装置,实现了目标应用软件在不同尺寸的显示屏幕上的适配和接入。这样,应用厂商无需关注UI即可开发出适用于不同尺寸的显示屏幕的应用软件,提高开发效率。
[0005]第一方面,本申请提供了一种应用接入方法,应用于第一电子设备和第二电子设备,第一电子设备和第二电子设备建立通信连接,该方法包括:第一电子设备运行目标应用,获取目标应用的第一显示内容;第一电子设备获取第一电子设备的屏幕显示参数;第一电子设备获取第二电子设备的屏幕显示参数;第一电子设备基于第一显示内容和第一电子设备的屏幕显示参数,确定出第一显示数据;第一电子设备基于第一显示内容和第二电子设备的屏幕显示参数,确定出第二显示数据;第一电子设备基于第 ...
【技术保护点】
【技术特征摘要】
1.一种应用接入方法,其特征在于,所述方法包括:第一电子设备运行目标应用,获取所述目标应用的第一显示内容;所述第一电子设备获取所述第一电子设备的屏幕显示参数;所述第一电子设备获取第二电子设备的屏幕显示参数;所述第一电子设备基于所述第一显示内容和所述第一电子设备的屏幕显示参数,确定出第一显示数据;所述第一电子设备基于所述第一显示内容和所述第二电子设备的屏幕显示参数,确定出第二显示数据;所述第一电子设备基于所述第一显示数据,显示第一界面;所述第一电子设备将所述第二显示数据发送给所述第二电子设备;所述第二电子设备基于所述第二显示数据在所述第二电子设备的显示屏上显示第二界面,所述第一界面中控件的布局和所述第二界面中控件的布局不同。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第二电子设备接收作用于所述第二界面的第一触控操作;所述第二电子设备向所述第一电子设备发送所述第一触控操作的触控参数;所述第一电子设备基于所述第一触控操作的触控参数,以及所述第二显示数据,确定所述第一触控操作触发的功能;所述第一电子设备基于所述第一触控操作触发的功能获取所述目标应用的第二显示内容;所述第一电子设备基于所述第二显示内容和所述第二电子设备的屏幕显示参数,确定出第三显示数据;所述第一电子设备将所述第三显示数据发送给所述第二电子设备;所述第二电子设备基于所述第三显示数据在所述第二电子设备的显示屏上显示第三界面。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第一电子设备接收作用于所述第一界面的第二触控操作;所述第一电子设备基于所述第二触控操作的触控参数,以及所述第一显示数据,确定所述第二触控操作触发的功能;所述第一电子设备基于所述第二触控操作触发的功能获取所述目标应用的第三显示内容;所述第一电子设备基于所述第三显示内容和所述第一电子设备的屏幕显示参数,确定出第四显示数据;所述第一电子设备基于所述第四显示数据,显示第四界面。4.根据权利要求1所述的方法,其特征在于,所述屏幕显示参数包括屏幕长度和屏幕宽度,所述方法还包括:所述第一电子设备获取第三电子设备的屏幕显示参数,所述第三电子设备的屏幕长度大于所述第二电子设备的屏幕长度;所述第一电子设备基于所述第一显示内容和所述第三电子设备的屏幕显示参数,确定出第五显示数据;
所述第一电子设备将所述第五显示数据发送给所述第三电子设备;所述第三电子设备基于所述第五显示数据在所述第三电子设备的显示屏上显示第五界面,所述第五界面中所述第一功能控件的显示长度大于所述第二界面中所述第一功能控件的显示长度。5.根据权利要求2所述的方法,其特征在于,当所述目标应用为地图应用,所述第一显示内容包括地图底图、一个或多个功能控件;所述一个或多个功能控件包括搜索框控件;所述第二显示内容包括历史搜索记录;所述第一电子设备基于所述第一触控操作的触控参数,以及所述第二显示数据,确定所述第一触控操作触发的功能,具体包括:所述第一电子设备基于所述第一触控操作的触控参数,以及所述第二显示数据,确定所述第一触控操作为针对于所述搜索框控件的用户操作。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:所述第二电子设备接收作用于所述第三界面的第三触控操作;所述第二电子设备向所述第一电子设备发送所述第三触控操作的触控参数;所述第一电子设备基于所述第三触控操作的触控参数,以及所述第三显示数据,确定所述第二触控操作为针对所述搜索框控件输入第一文本的用户操作;所述第一电子设备获取以所述第一文本为目标地点的第一地址信息;所述第一电子设备基于所述第一地址信息和所述第二电子设备的屏幕显示参数,确定出第六显示数据;所述第一电子设备将所述第六显示数据发送给所述第二电子设备;所述第二电子设备基于所述第六显示数据在所述第二电子设备的显示屏上显示第六界面。7.根据权利要求6所述的方法,其特征在于,所述第六显示数据包括所述第一地址信息和开始导航控件;所述方法还包括:所述第二电子设备接收作用于所述第六界面的第四触控操作;所述第二电子设备向所述第一电子设备发送所述第四触控操作的触控参数;所述第一电子设备基于所述第四触控操作的触控参数,以及所述第六显示数据,确定所述第四触控操作为针对于所述开始导航控件的用户操作;所述第一电子设备获取以所述第二电子设备的当前位置为出发地,以所述第一地址信息为目的地的导航信息;所述第一电子设备基于所述导航信息和所述第二电子设备的屏幕显示参数,确定出第七显示数据;所述第一电子设备将所述第七显示数据发送给所述第二电子设备;所述第二电子设备基于所述第七显示数据在所述第二电子设备的显示屏上显示第七界面。8.根据权利要求7所述的方法,所述导航信息包括以下至少一项:到下一个路口的距离、下一个路口的驾驶方向、下一个路口的道路名、到达目的地的剩余距离、驾驶时速、到达目的地所需时间、到达目的地剩余时间、实景图片、路况、或驾驶路线信息。9.根据权利要求2所述的方法,其特征在于,当所述目标应用为音乐应用,所述第一显
示内容包括一个或多个图片、一个或多个功能控件;所述一个或多个功能控件包括开始播放控件;所述第二显示内容包括播放进度指示信息;所述第一电子设备基于所述第一触控操作的触控参数,以及所述第二显示数据,确定所述第一触控操作触发的功能,具体包括:所述第一电子设备基于所述第一触控操作的触控参数,以及所述第二显示数据,确定所述第一触控操作为针对于所述开始播放控件的操作。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:所述第一电子设备将所述第二显示内容对应的音频数据发送给所述第二电子设备;所述第二电子设备通过所述第二电子设备的扬声器播放所述音频数据。11.根据权利要求1-10任一项所述的方法,其特征在于,所述第二电子设备为车载终端。12.一种应用接入系统,其特征在于,包括第一电子设备和第二电子设备,其中,所述第一电子设备,用于运行目标应用,获取所述目标应用的第一显示内容;所述第一电子设备,还用于获取所述第一电子设备的屏幕显示参数;所述第一电子设备,还用于获取第二电子设备的屏幕显示参数;所述第一电子设备,还用于基于所述第一显示内容和所述第一...
【专利技术属性】
技术研发人员:郭坤,魏征,张仕钊,王丽,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。