预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113918264A(43)申请公布日2022.01.11(21)申请号202111332280.2(22)申请日2021.11.11(71)申请人湖南快乐阳光互动娱乐传媒有限公司地址410003湖南省长沙市开福区湖南国际会展中心北四楼(72)发明人施为颜昀陈云中王磊泰(74)专利代理机构北京集佳知识产权代理有限公司11227代理人张珊珊(51)Int.Cl.G06F9/451(2018.01)G06F3/0485(2022.01)权利要求书2页说明书8页附图3页(54)发明名称界面切换方法、装置、电子设备及存储介质(57)摘要本发明公开了一种界面切换方法、装置、电子设备及存储介质,当在显示的第一界面上检测到界面切换指令时,确定与界面切换指令对应的第二界面以及待切换视觉元素,获取第一界面中的视觉元素初始值以及第二界面的视觉元素目标值,在第一界面切换至第二界面的过程中,确定第一界面在当前时刻的滑动偏移位置,基于视觉元素初始值、视觉元素目标值和滑动偏移位置确定当前时刻的视觉元素插值,并显示在当前切换界面上。本发明在界面切换过程中,将根据第一界面实时的滑动偏移位置确定的视觉元素插值显示在切换过程中的页面上,使得第一界面自适应地从一种状态无缝切换到第二界面显示的另一种状态,整个界面切换过程都有过渡效果,因此提高了用户体验。CN113918264ACN113918264A权利要求书1/2页1.一种界面切换方法,其特征在于,包括:当在显示的第一界面上检测到界面切换指令时,确定与所述界面切换指令对应的第二界面以及待切换视觉元素,其中,所述第二界面为所述第一界面切换后的界面;获取所述第一界面中的待切换视觉元素插值,记为视觉元素初始值,以及所述第二界面的待切换视觉元素插值,记为视觉元素目标值;在所述第一界面切换至所述第二界面的过程中,确定所述第一界面在当前时刻的滑动偏移位置;基于所述视觉元素初始值、所述视觉元素目标值和所述滑动偏移位置确定当前时刻的视觉元素插值;将所述视觉元素插值显示在当前切换界面上,所述当前切换界面为所述第一界面切换至所述第二界面的过程中显示的界面。2.根据权利要求1所述的界面切换方法,其特征在于,在所述第一界面切换至所述第二界面的过程中,确定所述第一界面在当前时刻的滑动偏移位置,具体包括:根据如下公式确定所述滑动偏移位置k:式中,dori为所述第二界面在空间坐标系上相对于原点的初始距离,dcur为所述第二界面在空间坐标系上相对于所述原点的当前距离,w为第二界面元素的宽度,dori,dcur∈{0,+∞}。3.根据权利要求1所述的界面切换方法,其特征在于,所述基于所述视觉元素初始值、所述视觉元素目标值和所述滑动偏移位置确定当前时刻的视觉元素插值,具体包括:根据如下公式确定所述视觉元素插值f(C1,C2,k):f(C1,C2,k)=C1+(C2‑C1)*k;式中,C1为所述视觉元素初始值,C2为所述视觉元素目标值,k为所述滑动偏移位置。4.根据权利要求3所述的界面切换方法,其特征在于,当所述界面切换指令对应的所述待切换视觉元素为颜色时,所述视觉元素初始值C1和所述视觉元素目标值C2均为一维矩阵,如下:C1=|r1,g1,b1,a1|;C2=|r2,g2,b2,a2|;其中,r1,g1,b1,r2,g2,b2均为正整数,表示RGB计量色值的三原色,r1,g1,b1∈{0,255},r2,g2,b2∈{0,255},a1和a2均为浮点数,且均表示颜色的透明值,a1∈{0,1},a2∈{0,1},k∈{‑1,1}。5.根据权利要求3所述的界面切换方法,其特征在于,当所述界面切换指令对应的所述待切换视觉元素为字体的大小时,所述视觉元素初始值C1和所述视觉元素目标值C2均为正整数,并分别表示一种字体的大小,C1∈{0,+∞},C2∈{0,+∞}。6.一种界面切换装置,其特征在于,包括:第一确定单元,用于当在显示的第一界面上检测到界面切换指令时,确定与所述界面切换指令对应的第二界面以及待切换视觉元素,其中,所述第二界面为所述第一界面切换后的界面;2CN113918264A权利要求书2/2页获取单元,用于获取所述第一界面中的待切换视觉元素插值,记为视觉元素初始值,以及所述第二界面的待切换视觉元素插值,记为视觉元素目标值;第二确定单元,用于在所述第一界面切换至所述第二界面的过程中,确定所述第一界面在当前时刻的滑动偏移位置;第三确定单元,用于基于所述视觉元素初始值、所述视觉元素目标值和所述滑动偏移位置确定当前时刻的视觉元素插值;显示单元,用于将所述视觉元素插值显示在当前切换界面上,所述当前切换界面为所述第一界面切换至所述第二界面的过程中显示的界面。7.根据权利要求6所述