[发明专利]控制车载终端上窗口小部件滑动的方法及其装置在审
申请号: | 201810360836.0 | 申请日: | 2018-04-20 |
公开(公告)号: | CN110389693A | 公开(公告)日: | 2019-10-29 |
发明(设计)人: | 陈婵媛;闵杰 | 申请(专利权)人: | 比亚迪股份有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0485;G06F3/0488 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张润 |
地址: | 518118 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 窗口小部件 车载终端 小部件 上窗口 滑动 目标应用程序 探测 调用操作 滑动操作 显示内容 显示屏幕 可滑动组件 方法更新 界面内容 显示窗口 可滑动 绑定 控件 受限 调用 多样性 补充 更新 | ||
1.一种控制车载终端上窗口小部件滑动的方法,其特征在于,包括以下步骤:
将窗口小部件与可滑动控件进行绑定;
在车载终端的显示屏幕上,对调用所述窗口小部件的调用操作进行探测;
当探测到所述调用操作时,在所述显示屏幕上显示所述窗口小部件;
对所述可滑动控件执行的滑动操作进行探测;
根据所述滑动操作,确定所述窗口小部件的需要补充到当前界面的目标应用程序视图;
利用确定的所述目标应用程序视图对所述当前界面进行更新。
2.根据权利要求1所述的方法,其特征在于,所述将所述窗口小部件与可滑动控件进行绑定,包括:
调用所述车载终端操作系统中的远程视图工厂函数,在所述远程视图工厂函数中设置所述窗口小部件的布局框架参数;
请求远程视图函数,在所述远程视图函数中写入选取出的所述应用程序视图;
请求远程视图服务函数,在所述远程视图服务函数设置所述应用程序视图在所述窗口小部件的布局框架中的布局策略;
分别继承所述远程视图工厂的实例、所述远程视图函数的实例以及所述远程视图服务函数的实例;
运行所述实例,将所述应用程序视图按照所述布局策略,布局到所述窗口小部件的布局框架中,并将布局后的所述窗口小部件与所述可滑动控件进行绑定。
3.根据权利要求2所述的方法,其特征在于,所述将布局后的所述窗口小部件与所述可滑动控件进行绑定之后,还包括:
接收布局配置指令,根据所述布局配置指令,对所述布局框架中的所述应用程序视图位置和大小进行调整。
4.根据权利要求3所述的方法,其特在在于,所述对所述布局框架中的所述应用程序视图位置和大小进行调整之后,还包括:
判断调整后所述布局框架是否会触发所述可滑动控件的显示;
如果调整后所述布局框架会触发显示所述可滑动控件,则在所述显示屏幕上显示所述窗口小部件时,同步显示所述可滑动控件。
5.根据权利要求1所述的方法,其特征在于,所述将所述窗口小部件与可滑动控件进行绑定,包括:
为所述窗口小部件预先构建一个活动界面,其中,所述活动界面上内置有所述可滑动控件;
将选取出的所述应用程序视图的标识映射到所述窗口小部件的布局框架中;
将所述活动界面与所述窗口小部件之间关联。
6.根据权利要求5所述的方法,其特征在于,所述当探测到所述调用操作时,在所述显示屏幕上显示所述窗口小部件,包括:
当探测到所述调用操作时,进入所述活动界面;
将所述窗口小部件的布局框架,加载到所述活动界面中,并在所述活动界面上显示所述可滑动控件。
7.根据权利要求1所述的方法,其特征在于,所述根据所述滑动操作,确定所述窗口小部件的需要补充到当前界面的目标应用程序视图,包括:
确定所述滑动操作滑动前的第一位置和滑动后停留的第二位置;
根据所述第一位置和所述第二位置,确定所述滑动操作的位移量;
根据当前界面正在显示的最后一行应用程序视图和所述位移量,确定所述目标应用程序视图。
8.根据权利要求7所述的方法,其特征在于,所述利用确定的所述目标应用程序视图对所述当前界面进行更新,包括:
控制当前界面正在显示的应用程序视图,按照所述位移量进行移动;
在当前界面上由移动形成的空白显示区域内,填充所述目标应用程序视图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于比亚迪股份有限公司,未经比亚迪股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810360836.0/1.html,转载请声明来源钻瓜专利网。