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

一种页面滑动的处理方法及相关装置与流程

2022-07-01 22:07:27 来源:中国专利 TAG:

技术特征:
1.一种页面滑动的处理方法,其特征在于,包括:所述电子设备检测到作用于第一页面的第一模块沿第一方向的滑动操作;响应于所述滑动操作,在所述第一时间段内,所述电子设备根据检测到的所述滑动操作沿第二方向的位移,控制所述第一模块组沿所述第二方向滑动,并根据所述第一模块组的位移,控制第二模块组基于第一预设运动规律沿第二方向滑动;其中,所述第一模块组包括所述第一模块,所述第二模块组包括所述第一页面中所述第一模块组以外的至少一个模块,所述第二模块组是所述电子设备根据所述第二模块组中的模块与所述第一模块的位置关系确定的,所述第二方向是根据所述第一方向确定的,在所述第一时间段,所述第一模块组的位移大于等于所述第二模块组的位移,在所述第一时间段的截止时刻,所述第一模块组和所述第二模块组的第一位移差大于零;根据所述第一模块组在所述第一时间段的截止时刻的第一位移,确定在所述第一时间段后的第二时间段内所述第二模块组在所述第二方向上的第二位移;在所述第二时间段,控制所述第二模块组在所述第二位移内基于第二预设运动规律滑动;相比于所述第二时间段的起始时刻,在所述第二时间段的截止时刻,所述第一位移差减小。2.根据权利要求1所述的方法,其特征在于,所述电子设备根据检测到的所述滑动操作沿第二方向的位移,控制所述第一模块组沿所述第二方向滑动,并根据所述第一模块组的位移,控制第二模块组基于第一预设运动规律沿第二方向滑动,包括:所述电子设备根据检测到的所述滑动操作沿第二方向的位移,在所述第一时间段的起始时刻,控制所述第一模块组开始沿所述第二方向滑动,并根据所述第一模块组的位移,在与所述第一时间段的起始时刻间隔第一时间差的时刻,控制第二模块组开始根据第一预设运动规律沿所述第二方向滑动。3.根据权利要求1或2所述的方法,其特征在于,所述电子设备根据检测到的所述滑动操作沿第二方向的位移,控制所述第一模块组沿所述第二方向滑动,并基于所述第一模块组的位移,控制第二模块组根据第一预设运动规律沿第二方向滑动,包括:在所述第一时间段内的第一刷新周期,所述电子设备根据所述第一刷新周期的前一刷新周期内所述滑动操作沿所述第二方向的第三位移,控制所述第一模块组沿所述第二方向滑动第四位移,并根据所述前一刷新周期内所述第一模块组滑动的第四位移,控制所述第二模块组基于第一预设运动规律滑动第五位移;其中,所述第四位移等于所述第三位移的h倍,h大于0小于等于1,所述第五位移小于等于所述第四位移。4.根据权利要求3所述的方法,其特征在于,当所述第一模块组在所述第一刷新周期的起始时刻的位移小于等于所述第二方向的最大位移时,h等于1;当所述第一模块组在第一刷新周期的起始时刻的位移大于所述第二方向的最大位移时,h大于零小于1;所述第二方向的最大位移,是根据在所述第一时间段的起始时刻,所述第一页面中所述第二方向的反方向上的第一边缘模块的位置确定的。5.根据权利要求4所述的方法,其特征在于,所述第一方向的最大位移,等于所述第一边缘模块沿所述第二方向滑动至所述电子设备的显示屏的第一预设位置的位移。6.根据权利要求1任一项所述的方法,其特征在于,所述根据所述第一模块组在所述第
一时间段的截止时刻的第一位移,确定在所述第一时间段后的第二时间段,所述第二模块组在所述第二方向上的第二位移,包括:根据所述滑动操作,确定在所述第二时间段所述第一模块组在所述第二方向上的第六位移;确定所述第二位移等于所述第六位移加上所述第一位移再减去第七位移,所述第七位移为所述第二模块组在所述第一时间段的截止时刻的位移;所述第一时间段的起始时刻到所述第二时间段的截止时刻,所述第一模块组和所述第二模块组在所述第二方向上的位移等于所述第一位移加上所述第六位移。7.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括:在所述第二时间段,控制所述第一模块组在所述第六位移内基于第二预设运动规律进行滑动。8.根据权利要求7所述的方法,其特征在于,所述第二时间段内先后包括第三时间段和第四时间段,所述在所述第二时间段,控制所述第二模块组在所述第二位移内基于第二预设运动规律滑动,具体包括:在所述第三时间段,控制所述第二模块组在第八位移内基于第一预设运动规律进行滑动,所述第八位移等于所述第一位移减去所述第七位移;在所述第四时间段,控制所述第二模块组在所述第六位移内基于第二预设运动规律进行滑动。9.根据权利要求1至8任一项所述的方法,其特征在于,在所述第二时间段,所述第一模块组和所述第二模块组沿第二方向的速度大于等于零,所述第一模块组的位移大于等于所述第二模块组;所述第二时间段的起始时刻到所述第二时间段内的第一时刻,所述第一位移差增大;所述第一时刻到所述第二时间段的截止时刻,所述第一位移差减小;在所述第二时间段的截止时刻,所述第一位移差等于零。10.根据权利要求1至8任一项所述的方法,其特征在于,在所述第二时间段的起始时刻到所述第二时间段的第二时刻,所述第一模块组在所述第二方向上的位移大于等于所述第二模块组在所述第二方向上的位移,所述第一位移差先增大后减小至零;在所述第二时刻到所述第二时间段的截止时刻,所述第一模块组在所述第二方向上的位移小于等于所述第二模块组在所述第一方向上的位移,所述第一位移差先增大后减小至零。11.根据权利要求9或10所述的方法,其特征在于,所述第一模块组和所述第二模块组在所述第二时间段后停止滑动。12.根据权利要求6至10任一项所述的方法,其特征在于,所述第一位移加上所述第六位移大于所述最大位移,所述方法还包括:在所述第二时间段之后的第五时间段,控制所述第一模块组和所述第二模块组基于第一预设运动规律沿所述第二方向的反方向移动第九位移;所述第五时间段内,所述第一模块组在所述第二方向上的位移小于所述第二模块组在所述第二方向上的位移,所述第一位移差先增大再减小至零,所述第五时间段后所述第一模块组和所述第二模块组停止滑动,所述第九位移等于所述第一位移加上所述第六位移再减去所述最大位移。13.根据权利要求12所述的方法,其特征在于,所述在所述第二时间段之后的第五时间段,控制所述第一模块组和所述第二模块组基于第一预设运动规律沿所述第二方向的反方
向移动第九位移,包括:在所述第五时间段的起始时刻,控制所述第一模块组开始基于第一预设运动规律沿所述第二方向的反方向移动第九位移;在与所述第五时间段的起始时刻间隔第二时间差的时刻,控制所述第二模块组开始基于所述第一预设运动规律沿所述第二方向的反方向移动第九位移。14.根据权利要求1所述的方法,其特征在于,所述根据所述第一模块组在所述第一时间段的截止时刻的第一位移,确定在所述第一时间段后的第二时间段,所述第二模块组在所述第二方向上的第二位移,包括:所述根据所述第一模块组在所述第一时间段的截止时刻的第一位移,确定在所述第一时间段后的第二时间段,所述第二模块组在所述第二方向上的第二位移为所述第一位移减去所述第七位移。15.根据权利要求14所述的方法,其特征在于,所述第一模块组在所述第一时间段后停止滑动,所述第二模块组在所述第二时间段后停止滑动。16.根据权利要求14所述的方法,其特征在于,所述第一位移大于所述最大位移,所述方法还包括:在所述第二时间段之后的第六时间段,控制所述第一模块组和所述第二模块组基于第一预设运动规律沿所述第二方向的反方向移动第十位移;所述第六时间段内,所述第一模块组在所述第二方向上的位移小于所述第二模块组,所述第一位移差先增大在减小至零;所述第六时间段后所述第一模块组和所述第二模块组停止滑动。17.根据权利要求1至16任一项所述的方法,其特征在于,所述方法还包括:响应于所述滑动操作,在所述第一时间段内,所述电子设备根据所述第一模块组的位移,控制第三模块组基于第一预设运动规律沿第二方向滑动;其中,所述第三模块组包括所述第一页面中所述第一模块组和所述第二模块组以外的至少一个模块,所述第三模块组是所述电子设备根据所述第三模块组中的模块与所述第一模块的位置关系确定的;在所述第一时间段,所述第二模块组的位移大于等于所述第三模块组的位移,在所述第一时间段的截止时刻,所述第一模块组和所述第二模块组的第二位移差大于零;根据所述第一模块组在所述第一时间段的截止时刻的第一位移,确定在所述第一时间段后的第二时间段,所述第三模块组在所述第二方向上的第十二位移;在所述第二时间段,控制所述第三模块组在所述第十二位移内基于第二预设运动规律滑动;相比于所述第二时间段的起始时刻,在所述第二时间段的截止时刻,所述第二位移差减小。18.根据权利要求17所述的方法,其特征在于,所述在所述第一时间段内,所述电子设备根据所述第一模块组的位移,控制第三模块组基于第一预设运动规律沿第二方向滑动,包括:在所述第一时间段内,所述电子设备根据所述第一模块组的位移,在与所述第一时间段的起始时刻间隔第三时间差的时刻,控制第三模块组开始根据第一预设运动规律沿所述第二方向滑动,所述第三时间差大于所述第一时间差。19.根据权利要求17或18所述的方法,其特征在于,所述在所述第一时间段内,所述电
子设备根据所述第一模块组的位移,控制第三模块组基于第一预设运动规律沿第二方向滑动,包括:在所述第一时间段内的第一刷新周期,所述电子设备根据所述第一刷新周期的前一刷新周期内所述滑动操作沿所述第二方向的第三位移,控制所述第一模块组沿所述第二方向滑动第四位移,并根据所述前一刷新周期内所述第一模块组滑动的第四位移,控制所述第三模块组基于第一预设运动规律滑动第十一位移;其中,所述第四位移等于所述第三位移的h倍,h大于0小于等于1,所述第十一位移小于等于所述第五位移。20.根据权利要求17所述的方法,其特征在于,所述根据所述第一模块组在所述第一时间段的截止时刻的第一位移,确定在所述第一时间段后的第二时间段,所述第三模块组在所述第二方向上的第十二位移,包括:确定所述第十二位移等于所述第六位移加上所述第一位移减去第十三位移,所述第十三位移为所述第三模块组在所述第一时间段的截止时刻的位移;所述第二时间段的截止时刻,所述第三模块组在所述第二方向上的位移等于所述第一位移加上所述第六位移。21.根据权利要求17所述的方法,其特征在于,所述第二时间段内先后包括第七时间段和第八时间段,所述在所述第二时间段,控制所述第三模块组在所述第十二位移内基于第二预设运动规律滑动,具体包括:在所述第七时间段,控制所述第三模块组在第十四位移内基于第一预设运动规律进行滑动,所述第十四位移等于所述第一位移减去所述第十三位移;在所述第八时间段,控制所述第三模块组在所述第六位移内基于第二预设运动规律进行滑动。22.根据权利要求17至21任一项所述的方法,其特征在于,在所述第二时间段,所述第三模块组沿第二方向的速度大于等于零,所述第二模块组的位移大于等于所述第三模块组;所述第二时间段的起始时刻到所述第二时间段内的第三时刻,所述第二位移差增大;所述第三时刻到所述第二时间段的截止时刻,所述第二位移差减小。23.根据权利要求17至21任一项所述的方法,其特征在于,在所述第二时间段的起始时刻到所述第二时间段的第四时刻,所述第二模块组在所述第二方向上的位移大于等于所述第三模块组在所述第二方向上的位移,所述第二位移差先增大后减小至零;在所述第四时刻到所述第二时间段的截止时刻,所述第二模块组在所述第二方向上的位移小于等于所述第三模块组在所述第一方向上的位移,所述第二位移差先增大后减小至零。24.根据权利要求22或23所述的方法,其特征在于,所述第三模块组在所述第二时间段后停止滑动。25.根据权利要求17至23任一项所述的方法,其特征在于,所述第一位移加上所述第六位移大于所述最大位移,所述方法还包括:在所述第二时间段之后的第五时间段,控制所述第三模块组基于第一预设运动规律沿所述第二方向的反方向移动第九位移;所述第五时间段内,所述第二模块组在所述第二方向上的位移小于所述第三模块组在所述第二方向上的位移,所述第二位移差先增大再减小至零,所述第五时间段后所述第三模块组停止滑动,所述第九位移等于所述第一位移加上所述第六位移再减去所述最大位移。
26.根据权利要求25所述的方法,其特征在于,所述在所述第二时间段之后的第五时间段,控制所述第三模块组基于第一预设运动规律沿所述第二方向的反方向移动第九位移,包括:在与所述第五时间段的起始时刻间隔第四时间差的时刻,控制所述第三模块组开始基于所述第一预设运动规律沿所述第二方向的反方向移动第九位移,所述第四时间差大于所述第二时间差。27.根据权利要求17所述的方法,其特征在于,所述根据所述第一模块组在所述第一时间段的截止时刻的第一位移,确定在所述第一时间段后的第二时间段,所述第三模块组在所述第二方向上的第十二位移,包括:所述根据所述第一模块组在所述第一时间段的截止时刻的第一位移,确定在所述第一时间段后的第二时间段,所述第三模块组在所述第二方向上的第十二位移为所述第一位移减去所述第十三位移。28.根据权利要求27所述的方法,其特征在于,所述第一模块组在所述第一时间段后停止滑动,所述第二模块组和所述第三模块组在所述第二时间段后停止滑动,所述第三模块组的停止滑动时刻晚于所述第二模块组的停止滑动时刻。29.根据权利要求26所述的方法,其特征在于,所述第一位移大于所述最大位移,所述方法还包括:在所述第二时间段之后的第六时间段,控制所述第三模块组基于第一预设运动规律沿所述第二方向的反方向移动第十位移;所述第六时间段内,所述第二模块组在所述第二方向上的位移小于所述第三模块组,所述第一位移差先增大再减小至零,所述第六时间段后所述第三模块组停止滑动。30.根据权利要求11、12或16所述的方法,其特征在于,所述第一模块组和所述第二模块组停止滑动时刻相同;或者,所述第一模块组的停止滑动时刻早于所述第二模块组停止滑动时刻;或者,所述第一模块组的停止滑动时刻晚于所述第二模块组停止滑动时刻。31.根据权利要求24、25或28所述的方法,其特征在于,所述第一模块组、所述第二模块组和所述第二模块组停止滑动时刻相同;或者,所述第一模块组的停止滑动时刻早于所述第二模块组停止滑动时刻,所述第二模块组的停止滑动时刻早于所述第三模块组停止滑动时刻;或者,所述第一模块组的停止滑动时刻晚于所述第二模块组停止滑动时刻,所述第二模块组的停止滑动时刻晚于所述第三模块组停止滑动时刻。32.根据权利要求6所述的方法,其特征在于,所述根据所述滑动操作,确定所述第一模块组在所述第二时间段沿第一方向的滑动的第六位移,包括:根据所述滑动操作的滑动速度、摩擦力模型和最大位移中的至少一个,确定所述第六位移;其中,所述滑动操作的滑动速度是所述滑动操作停止前的瞬时速度或所述滑动操作的平均速度,所述滑动操作的滑动速度越大,所述第六位移越大;所述摩擦力模型的摩擦力系数越大,所述第六位移越小;所述最大位移越大,所述第六位移越小。33.根据权利要求7至32任一项所述的方法,其特征在于,所述第一预设运动规律和所述第二预设运动规律均为临界阻尼状态下的弹性力运动规律;
或者,所述第一预设运动规律为临界状态下的弹性力运动规律,所述第二预设运动规律为欠阻尼状态下的弹性力运动规律;每个模块组的弹性力运动规律由该模块组的弹性力参数确定。34.根据权利要求33所述的方法,其特征在于,所述第一时间差、所述第二时间差、所述第三时间差和所述第四时间差大于零;所述第一模块组的弹性力参数、所述第二模块组的弹性力参数和所述第三模块组的弹性力参数相等;或者,所述第一模块组的弹性力参数大于所述第二模块组的弹性力参数,所述第二模块组的弹性力参数大于所述第三模块组的弹性力参数。35.根据权利要求33所述的方法,其特征在于,所述第一时间差和所述第二时间差等于零,所述第一模块组的弹性力参数大于所述第二模块组的弹性力参数,所述第二模块组的弹性力参数大于所述第三模块组的弹性力参数。36.根据权利要求34或35所述的方法,其特征在于,所述第一模块组的弹性力参数大于所述第二模块组的弹性力参数,所述第二模块组的弹性力参数大于所述第三模块组的弹性力参数,所述第二模块组和所述第三模块组的弹性力参数是根据所述第一模块组的弹性力参数和传导系数确定的;其中,所述传导系数越大,则所述第一模块组和所述第二模块组的弹性力参数差异,以及所述第一模块和所述第二模块组的弹性力参数差异越大;所述第一模块组的弹性力参数越大,所述第一模块组和所述第二模块组的弹性力参数越大。37.根据权利要求33所述的方法,其特征在于,所述弹性力参数包括刚性系数和阻尼系数的比值;或者,所述弹性力参数包括刚性系数和/或阻尼系数。38.根据权利要求17至37任一项所述的方法,其特征在于,所述第二模块组中的模块和所述第三模块组中的模块在所述第一模块周围的位置分布呈现第一类型分布,且相比所述第三模块组,所述第二模块组更靠近所述第一模块组。39.根据权利要求38所述的方法,其特征在于,所述第一类型分布包括:圆形分布、椭圆形分布、矩形分布、正方形分布等等。40.根据权利要求36所述的方法,其特征在于,所述传导系数取值为0.9。41.根据权利要求37所述的方法,其特征在于,所述刚性系数取值范围为150至400,所述阻尼系数的取值范围为1至99。42.根据权利要求37所述的方法,其特征在于,所述刚性系数取值为228,所述阻尼系数的取值为30。43.一种电子设备,包括触控屏,存储器,一个或多个处理器,多个应用程序,以及一个或多个程序;其中,所述一个或多个程序被存储在所述存储器中;其特征在于,所述一个或多个处理器在执行所述一个或多个程序时,使得所述电子设备实现如权利要求1至42任一项所述的方法。44.一种计算机存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1至42任一项所述的方法。45.一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求1至42任一项所述的方法。

技术总结
公开了一种页面滑动的处理方法,包括:检测到针对第一页面的第一模块沿第一方向的滑动操作;在第一时间段,根据滑动操作沿第二方向的位移控制第一模块组沿第二方向滑动,根据第一模块组的位移控制第二模块组基于第一预设运动规律沿第二方向滑动;第一模块组包括第一模块,第二模块组是根据该模块组的模块与第一模块的位置关系确定的;在第一时间段的截止时刻,第一模块组的位移大于等于第二模块组的位移,第一模块组和第二模块组的第一位移差大于零;在第一时间段后的第二时间段控制第二模块组在第二位移内基于第二预设运动规律滑动;相比于第二时间段的起始时刻,在其截止时刻第一位移差减小。这样,提高了页面滑动的联动性和趣味性。和趣味性。和趣味性。


技术研发人员:卞超
受保护的技术使用者:华为技术有限公司
技术研发日:2020.12.14
技术公布日:2022/6/30
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献