一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

分屏控制方法、装置及存储介质与流程

2023-02-13 15:27:33 来源:中国专利 TAG:

技术特征:
1.一种分屏控制方法,其特征在于,应用于终端,所述终端具备响应触控笔触发的控制指令的功能,所述分屏控制方法包括:响应于接收到触控笔触发的控制指令,且确定所述控制指令为触发分屏的控制指令,创建窗口,所述窗口用于拦截非触控笔触控事件并检测触控笔触控事件;基于所述窗口检测到的所述触控笔的触控事件,确定所述终端的分屏位置;基于所述分屏位置,对所述终端进行分屏。2.根据权利要求1所述的方法,其特征在于,所述触控笔包括有按键,所述确定所述控制指令为触发分屏的控制指令,包括:响应于检测所述按键被按下的控制指令,缓存所述按键被按下的控制指令,并抑制所述控制指令上报;监测所述按键被按下持续的时长;若所述时长大于预设时长,则确定检测到所述按键被长按的控制指令,将所述按键被长按的控制指令确定为触发分屏的控制指令。3.根据权利要求1或2所述的方法,其特征在于,所述基于所述窗口检测到的所述触控笔的触控事件,确定所述终端的分屏位置,包括:响应于基于所述窗口检测到所述触控笔的触控事件,记录所述触控事件对应的触控报点;基于所述触控报点,确定所述终端的分屏位置。4.根据权利要求3所述的方法,其特征在于,所述基于所述触控报点,确定所述终端的分屏位置,包括:响应于所述触控事件为滑动操作事件,记录自起始触控报点开始至检测到终止触控报点之间的全部触控报点;基于记录的触控报点,拟合所述触控笔在所述终端上的滑动轨迹为直线;将所述直线所在位置,确定为所述终端的分屏位置。5.根据权利要求4所述的方法,其特征在于,基于记录的触控报点,拟合所述触控笔在所述终端上的滑动轨迹为直线,包括:在记录的触控报点中筛选满足拟合条件的触控报点,所述满足拟合条件的触控报点包括第一目标坐标与所述起始触控报点的第一目标坐标之间的差值绝对值小于阈值,且第二目标坐标与所述起始触控报点的第二目标坐标之间满足递增或递减的变化关系;其中,所述第一目标坐标为横坐标,所述第二目标坐标为纵坐标,或者,所述第一目标坐标为纵坐标,所述第二目标坐标为横坐标;基于满足拟合条件的触控报点,拟合所述触控笔在所述终端上的滑动轨迹为直线。6.根据权利要求4或5所述的方法,其特征在于,所述起始触控报点为距离所述终端屏幕边缘设定距离内的报点。7.根据权利要求3所述的方法,其特征在于,所述基于所述触控报点,确定所述终端的分屏位置,还包括:响应于所述触控事件为触控操作,确定所述触控报点对应的当前触控区域;基于触控区域与分屏位置之间的关系,确定所述当前触控区域对应的分屏位置。8.根据权利要求1所述的方法,其特征在于,所述分屏位置包括用于上下分屏的分屏位
置,和/或用于左右分屏的分屏位置。9.根据权利要求2所述的方法,其特征在于,所述方法还包括:禁止所述按键被按下的控制指令所对应功能被触发。10.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于检测到非触发分屏的控制指令,移除所述窗口。11.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于所述分屏位置,显示匹配所述分屏位置的动画。12.一种分屏控制装置,其特征在于,应用于终端,所述终端具备响应触控笔触发的控制指令的功能,所述分屏控制装置包括:确定单元,用于在接收到触控笔触发的控制指令的情况下,确定所述控制指令为触发分屏的控制指令,创建窗口,所述窗口用于拦截非触控笔触控事件并检测触控笔触控事件;处理单元,用于基于所述窗口检测到的所述触控笔的触控事件,确定所述终端的分屏位置;分屏单元,用于基于所述分屏位置,对所述终端进行分屏。13.根据权利要求12所述的装置,其特征在于,触控笔包括有按键,所述确定单元采用如下方式所述确定所述控制指令为触发分屏的控制指令:响应于检测所述按键被按下的控制指令,缓存所述按键被按下的控制指令,并抑制所述控制指令上报;监测所述按键被按下持续的时长;若所述时长大于预设时长,则确定检测到所述按键被长按的控制指令,将所述按键被长按的控制指令确定为触发分屏的控制指令。14.根据权利要求12或13所述的装置,其特征在于,所述确定单元采用如下方式基于所述窗口检测到的所述触控笔的触控事件,确定所述终端的分屏位置:响应于基于所述窗口检测到所述触控笔的触控事件,记录所述触控事件对应的触控报点;基于所述触控报点,确定所述终端的分屏位置。15.根据权利要求14所述的装置,其特征在于,所述确定单元采用如下方式基于所述触控报点,确定所述终端的分屏位置:响应于所述触控事件为滑动操作事件,记录自起始触控报点开始至检测到终止触控报点之间的全部触控报点;基于记录的触控报点,拟合所述触控笔在所述终端上的滑动轨迹为直线;将所述直线所在位置,确定为所述终端的分屏位置。16.根据权利要求15所述的装置,其特征在于,所述确定单元采用如下方式基于记录的触控报点,拟合所述触控笔在所述终端上的滑动轨迹为直线:在记录的触控报点中筛选满足拟合条件的触控报点,所述满足拟合条件的触控报点包括第一目标坐标与所述起始触控报点的第一目标坐标之间的差值绝对值小于阈值,且第二目标坐标与所述起始触控报点的第二目标坐标之间满足递增或递减的变化关系;其中,所述第一目标坐标为横坐标,所述第二目标坐标为纵坐标,或者,所述第一目标坐标为纵坐标,所述第二目标坐标为横坐标;
基于满足拟合条件的触控报点,拟合所述触控笔在所述终端上的滑动轨迹为直线。17.根据权利要求15或16所述的装置,其特征在于,所述起始触控报点为距离所述终端屏幕边缘设定距离内的报点。18.根据权利要求14所述的装置,其特征在于,所述确定单元基于所述触控报点,确定所述终端的分屏位置,还用于:响应于所述触控事件为触控操作,确定所述触控报点对应的当前触控区域;基于触控区域与分屏位置之间的关系,确定所述当前触控区域对应的分屏位置。19.根据权利要求12所述的装置,其特征在于,所述分屏位置包括用于上下分屏的分屏位置,和/或用于左右分屏的分屏位置。20.根据权利要求13所述的装置,其特征在于,所述确定单元还用于:禁止所述按键被按下的控制指令所对应功能被触发。21.根据权利要求12所述的装置,其特征在于,所述处理单元还用于:响应于检测到非触发分屏的控制指令,移除所述窗口。22.根据权利要求12所述的装置,其特征在于,所述处理单元还用于:基于所述分屏位置,显示匹配所述分屏位置的动画。23.一种分屏控制装置,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:执行权利要求1至11中任意一项所述的方法。24.一种存储介质,其特征在于,所述存储介质中存储有指令,当所述存储介质中的指令由终端的处理器执行时,使得终端能够执行权利要求1至11中任意一项所述的方法。

技术总结
本公开是关于一种分屏控制方法、装置及存储介质。其中,分屏控制方法应用于终端,终端具备响应触控笔触发的控制指令的功能,包括:响应于接收到触控笔触发的控制指令,且确定所述控制指令为触发分屏的控制指令,创建窗口,所述窗口用于拦截非触控笔触控事件并检测触控笔触控事件;基于所述窗口检测到的所述触控笔的触控事件,确定所述终端的分屏位置;基于所述分屏位置,对所述终端进行分屏。通过本公开实施例提供的分屏控制方法,能够降低手势控制引起的误触,减少系统功耗,提升系统稳定性。提升系统稳定性。提升系统稳定性。


技术研发人员:陈新宇 张勇 李林南
受保护的技术使用者:北京小米移动软件有限公司
技术研发日:2022.10.31
技术公布日:2023/2/6
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献