1.一种面向智能车载设备的导航界面展示方法,所述智能车载设备安装有若干软件,包括导航软件,其特征在于:
启动导航软件,所述导航软件全屏显示导航信息;
切换至桌面显示界面,分页显示所有软件,在所述导航软件的显示界面显示导航信息;
启动非导航软件,所述导航软件的显示界面缩小并悬浮在所述非导航软件之上。
2.根据权利要求1所述的面向智能车载设备的导航界面展示方法,其特征在于:启动导航软件后,所述导航信息包括转向标识、距离转向点的距离、转向后的道路名称、距离终点的距离、距离终点的时间和终点名称,所述转向标识的显示方式为转向箭头、路口模式图和路口矢量放大图。
3.根据权利要求2所述的面向智能车载设备的导航界面展示方法,其特征在于:切换至桌面显示界面后,转向标识、距离转向点的距离和转向后的道路名称从上而下设在所述导航软件的显示界面的上方,距离终点的距离和距离终点的时间横向并列设在所述导航软件的显示界面的中部,终点名称设在所述导航软件的显示界面的底部。
4.根据权利要求1所述的面向智能车载设备的导航界面展示方法,其特征在于:启动非导航软件后,所述导航软件的显示界面默认缩小至最小化,显示的导航信息包括转向标识、距离转向点的距离、转向后的道路名称、距离终点的距离和距离终点的时间;
点击所述导航软件的显示界面上的放大标识,显示的导航信息还包括终点名称;
所述转向标识的显示方式为转向箭头、路口模式图和路口矢量放大图。
5.根据权利要求4所述的面向智能车载设备的导航界面展示方法,其特征在于:所述导航软件的显示界面默认缩小至最小化,转向标识设在显示界面的左上端,距离转向点的距离和转向后的道路名称从上而下排列设在显示界面的右上端;距离终点的距离和距离终点的时间横向并列设在显示界面的底部。
6.根据权利要求1-5任一项所述的面向智能车载设备的导航界面展示方法,其特征在于:所述导航软件显示的导航信息定时刷新显示。
7.根据权利要求1所述的面向智能车载设备的导航界面展示方法,其特征在于:启动非导航软件后,将缩小的显示界面拖动至所述智能车载设备的屏幕上指定位置。
8.根据权利要求1所述的面向智能车载设备的导航界面展示方法,其特征在于:启动非导航软件,所述导航软件的显示界面缩小并悬浮在所述非导航软件之上具体包括以下步骤:
启动导航软件后,启动远程服务,通过AIDL定义该远程服务的调用接口以及回调接口;
桌面进程通过bindService调用,获取到上述远程服务的调用接口,通过该调用接口注册给远程服务一个回调;
桌面进程在收到回调的导航信息以后,进行绘制操作:
如果当前桌面进程在显示的最前端,则将显示信息绘制到导航所在位置;
如果当前桌面进程没有在显示的最前端,桌面进程通过Android浮动窗口机制,创建一个浮动窗口,将显示的信息绘制在浮动窗口中,该浮动窗口浮动在非导航软件之上。