[发明专利]日历翻页动效的实现方法、电子设备及计算机存储介质在审
申请号: | 201910979952.5 | 申请日: | 2019-10-15 |
公开(公告)号: | CN110737496A | 公开(公告)日: | 2020-01-31 |
发明(设计)人: | 王青峰 | 申请(专利权)人: | 掌阅科技股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 11276 北京市浩天知识产权代理事务所(普通合伙) | 代理人: | 刘兰兰 |
地址: | 100124 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 背景区域 日历内容 画布 绘制 日历 动态区域 公共轴线 翻转 翻页 计算机存储介质 日历显示区域 电子日历 电子设备 日历翻页 日历展示 展示内容 第一端 翻转轴 指向 | ||
1.一种日历翻页动效的实现方法,包括:
在日历画布上绘制第一背景区域以及显示在所述第一背景区域内的第一日历内容;
在所述日历画布上绘制第二背景区域以及显示在所述第二背景区域内的第二日历内容;其中,所述第一背景区域的第一端与所述第二背景区域的第二端通过公共轴线相邻接,共同构成电子日历的日历显示区域,所述第一日历内容与所述第二日历内容组合形成完整的展示内容;
在所述日历画布上绘制动态翻转的动态区域;其中,所述动态区域以所述公共轴线作为翻转轴,沿从所述第二背景区域指向所述第一背景区域的方向翻转,以实现翻页动效。
2.根据权利要求1所述的方法,其中,所述第一日历内容为:第i-1次翻页操作执行之后,第i次翻页操作执行之前,电子日历的日历显示区域应显示的完整的展示内容中包含的第一局部内容;
所述第二日历内容为:第i次翻页操作执行之后,第i+1次翻页操作执行之前,电子日历的日历显示区域应显示的完整的展示内容中包含的第二局部内容;其中,i为大于1的自然数。
3.根据权利要求2所述的方法,其中,当第一背景区域位于第二背景区域的上方,且所述电子日历的日历显示区域应显示的完整的展示内容为数字类型的日期内容时,所述第一日历内容为第i-1次翻页操作执行之后,第i次翻页操作执行之前,电子日历的日历区域应显示的日期M的上半部分内容;所述第二日历内容为第i次翻页操作执行之后,第i+1次翻页操作执行之前,电子日历的日历区域应显示的日期N的下半部分内容;其中,N=M+1,N、M为自然数。
4.根据权利要求1-3任一所述的方法,其中,所述在日历画布上绘制第一背景区域以及显示在所述第一背景区域内的第一日历内容包括:获取本次翻页操作执行之前,第一背景区域的原始状态;根据所述第一背景区域的原始状态确定本次翻页操作执行之后,第一背景区域的更新状态,根据所述第一背景区域的更新状态绘制所述第一背景区域;
并且,所述在所述日历画布上绘制第二背景区域以及显示在所述第二背景区域内的第二日历内容包括:获取本次翻页操作执行之前,第二背景区域的原始状态;根据所述第二背景区域的原始状态确定本次翻页操作执行之后,第二背景区域的更新状态,根据所述第二背景区域的更新状态绘制所述第二背景区域;
其中,所述本次翻页操作执行之后,第一背景区域的更新状态成为下一次翻页操作执行之前第一背景区域的原始状态;且第二背景区域的更新状态成为下一次翻页操作执行之前第二背景区域的原始状态。
5.根据权利要求4所述的方法,其中,所述根据所述第一背景区域的更新状态绘制所述第一背景区域包括:通过变换矩阵改变所述第一背景区域的形状,且所述第一背景区域的更新状态所对应的区域宽度大于所述第一背景区域的原始状态所对应的区域宽度;
并且,所述根据所述第二背景区域的更新状态绘制所述第二背景区域包括:通过变换矩阵改变所述第二背景区域的形状,且所述第二背景区域的更新状态所对应的区域宽度小于所述第二背景区域的原始状态所对应的区域宽度。
6.根据权利要求1-5任一所述的方法,其中,所述在所述日历画布上绘制动态翻转的动态区域包括:
确定所述动态区域所对应的初始矩形区域,通过变换矩阵动态改变所述初始矩形区域的形状,以使所述动态区域呈现出动态翻转状态;
其中,所述动态区域具有与所述公共轴线相重合的第一边以及与所述第一边相对的第二边;并且,在所述动态区域动态翻转的过程中,所述第二边沿所述第二背景区域指向所述第一背景区域的方向翻转;在所述第二边从所述第二背景区域翻转至所述公共轴线的过程中,所述第二边的长度逐渐增大;在所述第二边从所述公共轴线翻转至所述第一背景区域的过程中,所述第二边的长度逐渐减小。
7.根据权利要求6所述的方法,其中,所述确定所述动态区域所对应的初始矩形区域包括:
获取本次翻页操作执行之前,第一背景区域、第二背景区域和/或公共轴线的原始状态;根据获取到的第一背景区域、第二背景区域和/或公共轴线的原始状态,确定所述动态区域所对应的初始矩形区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于掌阅科技股份有限公司,未经掌阅科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910979952.5/1.html,转载请声明来源钻瓜专利网。