控制车载终端上窗口小部件滑动的方法及其装置制造方法及图纸

技术编号:22417830 阅读:53 留言:0更新日期:2019-10-30 01:55
本发明专利技术提出一种控制车载终端上窗口小部件滑动的方法及其装置,其中,方法包括:将窗口小部件与可滑动控件进行绑定;在车载终端的显示屏幕上,对调用窗口小部件的调用操作进行探测;当探测到调用操作时,在显示屏幕上显示窗口小部件;对可滑动组件执行的滑动操作进行探测;根据滑动操作,确定窗口小部件的需要补充到当前界面的目标应用程序视图;利用确定的目标应用程序视图对当前界面进行更新。该方法解决了车载终端上窗口小部件显示内容受限的技术问题,通过滑动的方法更新窗口小部件显示的界面内容,提高了窗口小部件显示内容的多样性。

【技术实现步骤摘要】
控制车载终端上窗口小部件滑动的方法及其装置
本专利技术涉及车载终端
,尤其涉及一种控制车载终端上窗口小部件滑动的方法及其装置。
技术介绍
随着车载终端技术的发展,目前车载终端上装载了各种应用以满足用户的不同需求。为了使驾驶人员更加便利的操作终端上的应用,及时明了的掌握汽车状况、道路信息等,车载终端上添加了窗口小部件(widget)。用户通过窗口小部件可以在不打开应用的情况下直接获得应用提供的服务,浏览应用中显示的信息。然而,由于窗口小部件的显示界面的大小受限于车载终端显示屏幕的大小,窗口小部件显示的内容有限,无法在窗口小部件中添加多个显示项目,因此用户通过窗口小部件可以获得的服务有限。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种控制车载终端上窗口小部件滑动的方法,该方法将窗口小部件与可滑动控件进行绑定,用户对滑动控件进行滑动操作可以移动窗口小部件内预设的各应用程序视图,从而可以根据用户的当前需要把目标应用程序视图移动到窗口小部件的显示界面上,由此该方法解决了车载终端上窗口小部件显示内容受限的技术问题,可以向窗口小部件内添加较多的应用程序视图,提高了窗口小部件显示内容的多样性。本专利技术的第二个目的在于提出一种控制车载终端上窗口小部件滑动的装置。本专利技术的第三个目的在于提出一种电子设备。本专利技术的第四个目的在于提出一种非临时性计算机可读存储介质。为达上述目的,本专利技术第一方面实施例提出了一种方法,包括:将窗口小部件与可滑动控件进行绑定;在车载终端的显示屏幕上,对调用窗口小部件的调用操作进行探测;当探测到调用操作时,在显示屏幕上显示窗口小部件;对可滑动控件执行的滑动操作进行探测;根据滑动操作,确定窗口小部件的需要补充到当前界面的目标应用程序视图;利用确定的目标应用程序视图对当前界面进行更新。本专利技术实施例的控制车载终端上窗口小部件滑动的方法,首先将窗口小部件与可滑动控件进行绑定,然后在车载终端的显示屏幕上,对调用窗口小部件的调用操作进行探测,当探测到调用操作时,在显示屏幕上显示窗口小部件,进一步的,对可滑动控件执行的滑动操作进行探测,并根据探测到的滑动操作,确定窗口小部件的需要补充到当前界面的目标应用程序视图,最后利用确定的目标应用程序视图对当前界面进行更新。由此,该方法将窗口小部件与可滑动控件进行绑定后,用户通过对滑动控件进行滑动操作可以移动窗口小部件内预设的各应用程序视图,从而可以根据用户的当前需要把目标应用程序视图移动到窗口小部件的显示界面上,解决了车载终端上窗口小部件显示内容受限的技术问题,可以按照预设的规则向窗口小部件内添加较多的应用程序视图,提高了窗口小部件显示内容的多样性和用户使用车载终端的便利性。另外,根据本专利技术上述实施例的控制车载终端上窗口小部件滑动的方法,还可以具有如下附加的技术特征:在本专利技术一个实施例中,将窗口小部件与可滑动控件进行绑定,包括:调用所述车载终端操作系统中的远程视图工厂函数,在所述远程视图工厂函数中设置所述窗口小部件的布局框架参数;请求远程视图函数,在所述远程视图函数中写入选取出的所述应用程序视图;请求远程视图服务函数,在所述远程视图服务函数设置所述应用程序视图在所述窗口小部件的布局框架中的布局策略;分别继承所述远程视图工厂的实例、所述远程视图函数的实例以及所述远程视图服务函数的实例;运行所述实例,将所述应用程序视图按照所述布局策略,布局到所述窗口小部件的布局框架中,并将布局后的所述窗口小部件与所述可滑动控件进行绑定。在本专利技术一个实施例中,将布局后的所述窗口小部件与所述可滑动控件进行绑定之后,还包括:接收布局配置指令,根据所述布局配置指令,对所述布局框架中的所述应用程序视图位置和大小进行调整。在本专利技术一个实施例中,对所述布局框架中的所述应用程序视图位置和大小进行调整之后,还包括:判断调整后所述布局框架是否会触发所述可滑动控件的显示;如果调整后所述布局框架会触发显示所述可滑动控件,则在所述显示屏幕上显示所述窗口小部件时,同步显示所述可滑动控件。在本专利技术一个实施例中,将所述窗口小部件与可滑动控件进行绑定,包括:为所述窗口小部件预先构建一个活动界面,其中,所述活动界面上内置有所述可滑动控件;将选取出的所述应用程序视图的标识映射到所述窗口小部件的布局框架中;将所述活动界面与所述窗口小部件之间关联。在本专利技术一个实施例中,当探测到所述调用操作时,在所述显示屏幕上显示所述窗口小部件,包括:当探测到所述调用操作时,进入所述活动界面;将所述窗口小部件的布局框架,加载到所述活动界面中,并在所述活动界面上显示所述可滑动控件。在本专利技术一个实施例中,根据所述滑动操作,确定所述窗口小部件的需要补充到当前界面的目标应用程序视图,包括:确定所述滑动操作滑动前的第一位置和滑动后停留的第二位置;根据所述第一位置和所述第二位置,确定所述滑动操作的位移量;根据当前界面正在显示的最后一行应用程序视图和所述位移量,确定所述目标应用程序视图。在本专利技术一个实施例中,利用确定的所述目标应用程序视图对所述当前界面进行更新,包括:控制当前界面正在显示的应用程序视图,按照所述位移量进行移动;在当前界面上由移动形成的空白显示区域内,填充所述目标应用程序视图。为达上述目的,本专利技术第二方面实施例提出了一种控制车载终端上窗口小部件滑动的装置,包括:绑定模块,用于将窗口小部件与可滑动控件进行绑定;探测模块,用于在车载终端的显示屏幕上,对调用窗口小部件的调用操作进行探测,以及对可滑动控件执行的滑动操作进行探测;显示模块,用于当探测到调用操作时,在显示屏幕上显示窗口小部件;确定模块,用于根据滑动操作,确定窗口小部件的需要补充到当前界面的目标应用程序视图;更新模块,用于利用确定的目标应用程序视图对当前界面进行更新。本专利技术实施例的控制车载终端上窗口小部件滑动的装置,首先将窗口小部件与可滑动控件进行绑定,然后在车载终端的显示屏幕上,对调用窗口小部件的调用操作进行探测,当探测到调用操作时,在显示屏幕上显示窗口小部件,进一步的,对可滑动控件执行的滑动操作进行探测,并根据滑探测到的滑动操作,确定窗口小部件的需要补充到当前界面的目标应用程序视图,最后利用确定的目标应用程序视图对当前界面进行更新。由此,该装置将窗口小部件与可滑动控件进行绑定后,用户通过对滑动控件进行滑动操作可以移动窗口小部件内预设的各应用程序视图,从而可以根据用户的当前需要把目标应用程序视图移动到窗口小部件的显示界面上,解决了车载终端上窗口小部件显示内容受限的技术问题,可以按照预设的规则向窗口小部件内添加较多的应用程序视图,提高了窗口小部件显示内容的多样性和用户使用车载终端的便利性。为达上述目的,本专利技术第三方面实施例提出了一种电子设备,包括:处理器和存储器,其中,处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于实现如上述实施例所述的控制车载终端上窗口小部件滑动的方法。为达上述目的,本专利技术第四方面实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如上述实施例所述的控制车载终端上窗口小部件滑动的方法。本专利技术附加的方面和优点将在下面的描述中部分给本文档来自技高网...

【技术保护点】
1.一种控制车载终端上窗口小部件滑动的方法,其特征在于,包括以下步骤:将窗口小部件与可滑动控件进行绑定;在车载终端的显示屏幕上,对调用所述窗口小部件的调用操作进行探测;当探测到所述调用操作时,在所述显示屏幕上显示所述窗口小部件;对所述可滑动控件执行的滑动操作进行探测;根据所述滑动操作,确定所述窗口小部件的需要补充到当前界面的目标应用程序视图;利用确定的所述目标应用程序视图对所述当前界面进行更新。

【技术特征摘要】
1.一种控制车载终端上窗口小部件滑动的方法,其特征在于,包括以下步骤:将窗口小部件与可滑动控件进行绑定;在车载终端的显示屏幕上,对调用所述窗口小部件的调用操作进行探测;当探测到所述调用操作时,在所述显示屏幕上显示所述窗口小部件;对所述可滑动控件执行的滑动操作进行探测;根据所述滑动操作,确定所述窗口小部件的需要补充到当前界面的目标应用程序视图;利用确定的所述目标应用程序视图对所述当前界面进行更新。2.根据权利要求1所述的方法,其特征在于,所述将所述窗口小部件与可滑动控件进行绑定,包括:调用所述车载终端操作系统中的远程视图工厂函数,在所述远程视图工厂函数中设置所述窗口小部件的布局框架参数;请求远程视图函数,在所述远程视图函数中写入选取出的所述应用程序视图;请求远程视图服务函数,在所述远程视图服务函数设置所述应用程序视图在所述窗口小部件的布局框架中的布局策略;分别继承所述远程视图工厂的实例、所述远程视图函数的实例以及所述远程视图服务函数的实例;运行所述实例,将所述应用程序视图按照所述布局策略,布局到所述窗口小部件的布局框架中,并将布局后的所述窗口小部件与所述可滑动控件进行绑定。3.根据权利要求2所述的方法,其特征在于,所述将布局后的所述窗口小部件与所述可滑动控件进行绑定之后,还包括:接收布局配置指令,根据所述布局配置指令,对所述布局框架中的所述应用程序视图位置和大小进行调整。4.根据权利要求3所述的方法,其特在在于,所述对所述布局框架中的所述应用程序视图位置和大小进行调整之后,还包括:判断调整后所述布局框架是否会触发所述可滑动控件的显示;如果调整后所述布局框架会触发显示所述可滑动控件,则在所述显示屏幕上显示所述窗口小部件时,同步显示所述可滑动控件。5.根据权利要求1所述的方法,其特征在于,所述将所述窗口小部件与可滑动控件进行绑定,包括:为所述窗口小部件预先构建一个活动界面,其中,所述活动界面上内置有所述可滑动控件;将选取出的所述应用程序视图的标识映射到所述窗口小部件的布...

【专利技术属性】
技术研发人员:陈婵媛闵杰
申请(专利权)人:比亚迪股份有限公司
类型:发明
国别省市:广东,44

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

1