[发明专利]一种界面切换方法及装置有效
申请号: | 201510766344.8 | 申请日: | 2015-11-11 |
公开(公告)号: | CN105373291B | 公开(公告)日: | 2019-02-15 |
发明(设计)人: | 李涛 | 申请(专利权)人: | 麒麟合盛网络技术股份有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0488 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 黄熊 |
地址: | 100085 北京市海淀区信息路2号(北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开了一种界面切换方法,用以解决现有技术中的界面切换方法可能导致系统资源浪费的问题。该方法包括:接收通过界面输入的界面切换指令;其中,所述界面由预定形状的至少两个界面部分组成;各界面部分中设置有控件;根据触发所述界面切换指令的滑动手势操作的滑动轨迹的信息,从所述至少两个界面部分中确定需要展示动画效果的界面部分,并利用所述控件展示相应的动画效果。本申请还公开了一种界面切换装置。 | ||
搜索关键词: | 一种 界面 切换 方法 装置 | ||
【主权项】:
1.一种界面切换方法,其特征在于,所述方法包括:接收通过界面输入的界面切换指令;所述界面由六边形的至少两个界面部分组成;各界面部分中设置有控件;其中,对于所述界面部分,自下往上依次排列六边形直至铺满整个屏幕,并且使得各行之间错落排布而不发生交叠,在完成六边形的排列之后,为每个六边形分别设置控件,从而通过为每个六边形设置的控件,实现在六边形中显示内容以及展示动画效果;根据触发所述界面切换指令的滑动手势操作的滑动轨迹的信息,从所述至少两个界面部分中确定需要展示动画效果的界面部分,并利用所述控件展示相应的动画效果;其中,根据所述滑动轨迹的信息,确定需要展示动画效果的界面部分和动画效果的相关参数,具体包括以下子步骤:子步骤I:在当前展示的界面为第一界面时,第一应用检测到用户对于第一界面的滑动手势操作时,获取滑动手势操作的初始触摸点坐标(TouchX,TouchY);子步骤II:获取各个正六边形的中心点坐标(CenterXnm、CenterYnm),根据三角函数计算触摸点(TouchX,TouchY)和各个正六边形的中心点坐标(CenterXnm、CenterYnm)之间的距离distancenm,其中n表示正六边形所在行的行数,m表示正六边形所在列的列数,nm表示正六边形所在的位置为第n行第m列;子步骤III:记distancenm的最小值为distanceMin,此最短距离对应的六边形即为中心六边形,将此六边形记为ring(0);查找当前ring(0)正六边形的所有外环六边形,记为ring(1),其中,ring数组表示为{ring(j)},j的取值范围为[0,N];子步骤IV:检测到用户手指移动时,按照下述公式[4]计算用户手指当前触摸位置与初始触摸点的x坐标的差Δx:Δx=MoveX–TouchX [4]其中,MoveX为用户手指当前触摸位置的x坐标;子步骤V:按照下述公式[5]计算ring(j)的翻转角度θ:子步骤VI:检测到用户松开手指时,判断是否大于等于50%,当大于等于50%时,则继续翻转界面部分直至完成整个界面部分的翻转,完成界面切换,否则,则将界面部分翻回至未翻转的初始状态,即翻转失败,界面不切换。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于麒麟合盛网络技术股份有限公司,未经麒麟合盛网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510766344.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种中心压缩式压电加速度传感器
- 下一篇:一种送样装置及自动送样系统