一种立体桌面屏幕水晶效果切换的实现方法及系统技术方案

技术编号:10309163 阅读:221 留言:0更新日期:2014-08-13 13:03
本发明专利技术提供了一种立体桌面屏幕水晶效果切换的实现方法,包括以下步骤:响应手指滑动屏幕事件,进入屏幕切换状态事件;在屏幕上创建一个绘制有水晶亮条的遮罩层;获取手指滑动屏幕的步长值和滑动方向,滚动器将手指滑动的步长值转化为当前屏幕与相邻屏幕转动的角度值,使得屏幕根据角度值和滑动方向绕屏幕中心轴进行转动;绘制有水晶亮条的遮罩层根据屏幕转动的角度值按照预设的运动轨迹移动,形成随屏幕转动而闪动的水晶亮条,以实现屏幕响应手指滑动作作水晶效果转动切换的交互效果;使得桌面屏幕的切换很好地与用户的操作进行互动,增加了用户的体验。本发明专利技术还提供了一种立体桌面屏幕水晶效果切换的系统。

【技术实现步骤摘要】
一种立体桌面屏幕水晶效果切换的实现方法及系统
本专利技术涉及桌面屏幕切换
,具体涉及一种提升用户与桌面系统交互的立体桌面屏幕水晶效果切换的实现方法及系统。
技术介绍
随着信息技术的发展,现有移动终端设备的功能越来越强大,移动终端桌面系统设有多个屏幕界面,使用户可在不同屏幕界面添加不同功能的图标或信息提示框,但现有桌面屏幕之间的切换都是比较简单的二维动态效果,或渐变或折叠,没有三维的动态交互效果,缺少趣味性及可玩性,难以满足用户对三维动态交互效果的需求,已经成为业界亟待解决的问题。
技术实现思路
本专利技术的目的,就是克服现有技术的不足,提供一种能将桌面屏幕间的切换很好地与用户的操作进行互动,增加用户体验的立体桌面屏幕水晶效果切换的实现方法。为实现本专利技术的另一目的,本专利技术还提供一种立体桌面屏幕水晶效果切换的系统。为了达到上述目的,采用如下技术方案:一种立体桌面屏幕水晶效果切换的实现方法,所述方法包括以下步骤:S1、响应手指滑动屏幕事件,进入屏幕切换状态事件;S2、在屏幕上创建一个绘制有水晶亮条的遮罩层;S3、获取手指滑动屏幕的步长值和滑动方向,滚动器将手指滑动的步长值转化为当前屏幕与相邻屏幕转动的角度值,使得屏幕根据角度值和滑动方向绕屏幕中心轴进行转动;S4、绘制有水晶亮条的遮罩层根据屏幕转动的角度值按照预设的运动轨迹移动,形成随屏幕转动而闪动的水晶亮条。进一步,所述方法还包括以下步骤:当手指停止滑动响应时,判断当前屏幕与相邻屏幕转动的角度值是否大于90°,若是,切换相邻屏幕为当前屏幕并退出屏幕切换事件;若否,返回当前屏幕并退出屏幕切换事件。进一步,所述步骤SI中响应手指滑动屏幕事件,进入屏幕切换状态事件的具体操作为:预设手指滑动屏幕进入屏幕切换状态事件的步长阈值,监测手指滑动屏幕的步长值是否大于预设步长阈值,若是,进入屏幕切换状态事件。进一步,所述步骤S3中获取手指滑动屏幕的步长值和滑动方向,滚动器将手指滑动的步长值转化为当前屏幕与相邻屏幕转动的角度值,使得屏幕根据角度值和滑动方向绕屏幕中心轴进行转动的具体操作为:预设手指滑动屏幕的步长值与角度值之间的转换系数;获取手指滑动起止坐标值,根据起止坐标的差值得出手指滑动屏幕的步长值;将步长值乘以转换系数得出角度值。进一步,所述步骤S4中绘制有水晶亮条的遮罩层按照预设的运动轨迹移动的具体操作为:绘制有水晶亮条的遮罩层沿屏幕的对角线由下往上移动。进一步,所述方法还包括屏幕快速切换事件,具体为:预设手指快速滑动屏幕进入屏幕快速切换状态事件的速度阈值,监测手指滑动屏幕的速度值是否大于预设速度阈值,若是,进入屏幕快速切换状态事件,当前屏幕与相邻屏眷切换。为实现本专利技术的另一目的,本专利技术还采用如下技术方案:一种立体桌面屏幕水晶效果切换的系统,所述系统包括:屏幕切换单元,用于响应手指滑动屏幕事件,进入屏幕切换状态事件;并在屏幕上创建一个绘制有水晶亮条的遮罩层,使得其根据屏幕转动的角度值按照预设的运动轨迹移动,形成随屏幕转动而闪动的水晶亮条;获取单元,用于获取手指滑动屏幕的步长值和滑动方向,滚动器,将手指滑动的步长值转化为当前屏幕与相邻屏幕转动的角度值,使得屏幕根据角度值和滑动方向绕屏幕中心轴进行转动。进一步,所述系统还包括:监测单元,当手指停止滑动响应时,判断当前屏幕与相邻屏幕转动的角度值是否大于90°,若是,切换相邻屏幕为当前屏幕并退出屏幕切换事件;若否,返回当前屏幕并退出屏幕切换事件。进一步,所述屏幕切换单元预设手指滑动屏幕进入屏幕切换状态事件的步长阈值,监测单元监测手指滑动屏幕的步长值是否大于预设步长阈值,若是,进入屏幕切换状态事件;所述屏幕切换单元预设手指快速滑动屏幕进入屏幕快速切换状态事件的速度阈值,监测手指滑动屏幕的速度值是否大于预设速度阈值,若是,进入屏幕快速切换状态事件,当前屏幕与相邻屏幕切换。进一步,所述屏幕切换单元预设手指滑动屏幕的步长值与角度值之间的转换系数;获取单元获取手指滑动起止坐标值;滚动器根据起止坐标的差值得出手指滑动屏幕的步长值,将步长值乘以转换系数得出角度值。与现有技术相比,本专利技术的有益效果在于:本专利技术通过响应手指滑动屏幕事件,进入屏幕切换状态事件;在屏幕上创建一个绘制有水晶亮条的遮罩层;获取手指滑动屏幕的步长值和滑动方向,滚动器将手指滑动的步长值转化为当前屏幕与相邻屏幕转动的角度值,使得屏幕根据角度值和滑动方向绕屏幕中心轴进行转动;绘制有水晶亮条的遮罩层根据屏幕转动的角度值按照预设的运动轨迹移动,形成随屏幕转动而闪动的水晶亮条,以实现屏幕响应手指滑动作作水晶效果转动切换的交互效果;使得桌面屏幕的切换很好地与用户的操作进行互动,增加了用户的体验。【附图说明】图1本专利技术立体桌面屏幕水晶效果切换系统的模块示意图;图2本专利技术在屏幕上创建一个绘制有水晶亮条的遮罩层的效果示意图;图3本专利技术屏幕根据角度值和滑动方向绕屏幕中心轴进行转动的效果示意图;图4本专利技术当前屏幕切换为相邻屏幕的效果示意图;图5本专利技术立体桌面屏幕水晶效果切换的实现方法的流程图。【具体实施方式】下面将结合附图以及具体实施方法来详细说明本专利技术,在本专利技术的示意性实施及说明用来解释本专利技术,但并不作为对本专利技术的限定。如图1所示,一种立体桌面屏幕水晶效果切换的系统,所述系统包括:屏幕切换单元,如图2所示,用于响应手指滑动屏幕事件,进入屏幕切换状态事件;并在屏幕上创建一个绘制有水晶亮条的遮罩层1,使得其根据屏幕转动的角度值按照预设的运动轨迹移动,形成随屏幕转动而闪动的水晶亮条,所述绘制有水晶亮条的遮罩层I沿屏幕的对角线由下往上移动;所述屏幕切换单元预设手指滑动屏幕进入屏幕切换状态事件的步长阈值;所述屏幕切换单元预设手指滑动屏幕的步长值与角度值之间的转换系数;所述屏幕切换单元预设手指快速滑动屏幕进入屏幕快速切换状态事件的速度阈值。获取单元,用于获取手指滑动屏幕的步长值和滑动方向,获取手指滑动的起止坐标值;滚动器,如图3?4所示,将手指滑动的步长值转化为当前屏幕与相邻屏幕转动的角度值,使得屏幕根据角度值和滑动方向绕屏幕中心轴进行转动;滚动器根据起止坐标的差值得出手指滑动屏幕的步长值,将步长值乘以转换系数得出角度值。监测单元,当手指停止滑动响应时,判断当前屏幕与相邻屏幕转动的角度值是否大于90°,若是,切换相邻屏幕为当前屏幕并退出屏幕切换事件;若否,返回当前屏幕并退出屏幕切换事件。监测单元监测手指滑动屏幕的步长值是否大于预设步长阈值,若是,进入屏幕切换状态事件;监测手指滑动屏幕的速度值是否大于预设速度阈值,若是,进入屏幕快速切换状态事件,当前屏幕与相邻屏幕切换。如图5所示,一种立体桌面屏幕水晶效果切换的实现方法,包括以下步骤:SlOl:监测手指滑动屏幕的步长值是否大于预设步长阈值,若是,进入步骤S102,若否,循环监测;S102:响应手指滑动屏幕事件,进入屏幕切换状态事件;S103:在屏幕上创建一个绘制有水晶亮条的遮罩层;S104:获取手指滑动屏幕的步长值和滑动方向;S105:滚动器将手指滑动的步长值转化为当前屏幕与相邻屏幕转动的角度值,滚动器根据手指滑动屏幕的起止坐标的差值得出手指滑动屏幕的步长值,将步长值乘以转换系数得出角度值,使得屏幕根据角度值和滑动方向绕屏幕中心轴进行转本文档来自技高网...

【技术保护点】
一种立体桌面屏幕水晶效果切换的实现方法,其特征在于,所述方法包括以下步骤:S1、响应手指滑动屏幕事件,进入屏幕切换状态事件;S2、在屏幕上创建一个绘制有水晶亮条的遮罩层;S3、获取手指滑动屏幕的步长值和滑动方向,滚动器将手指滑动的步长值转化为当前屏幕与相邻屏幕转动的角度值,使得屏幕根据角度值和滑动方向绕屏幕中心轴进行转动;S4、绘制有水晶亮条的遮罩层根据屏幕转动的角度值按照预设的运动轨迹移动,形成随屏幕转动而闪动的水晶亮条。

【技术特征摘要】
1.一种立体桌面屏幕水晶效果切换的实现方法,其特征在于,所述方法包括以下步骤: 51、响应手指滑动屏幕事件,进入屏幕切换状态事件; 52、在屏幕上创建一个绘制有水晶亮条的遮罩层;53、获取手指滑动屏幕的步长值和滑动方向,滚动器将手指滑动的步长值转化为当前屏幕与相邻屏幕转动的角度值,使得屏幕根据角度值和滑动方向绕屏幕中心轴进行转动; 54、绘制有水晶亮条的遮罩层根据屏幕转动的角度值按照预设的运动轨迹移动,形成随屏幕转动而闪动的水晶亮条。2.根据权利要求1所述的立体桌面屏幕水晶效果切换的实现方法,其特征在于,所述方法还包括以下步骤:当手指停止滑动响应时,判断当前屏幕与相邻屏幕转动的角度值是否大于90°,若是,切换相邻屏幕为当前屏幕并退出屏幕切换事件;若否,返回当前屏幕并退出屏幕切换事件。3.根据权利要求1所述的立体桌面屏幕水晶效果切换的实现方法,其特征在于,所述步骤SI中响应手指滑动屏幕事件,进入屏幕切换状态事件的具体操作为: 预设手指滑动屏幕 进入屏幕切换状态事件的步长阈值,监测手指滑动屏幕的步长值是否大于预设步长阈值,若是,进入屏幕切换状态事件。4.根据权利要求1所述的立体桌面屏幕水晶效果切换的实现方法,其特征在于,所述步骤S3中获取手指滑动屏幕的步长值和滑动方向,滚动器将手指滑动的步长值转化为当前屏幕与相邻屏幕转动的角度值,使得屏幕根据角度值和滑动方向绕屏幕中心轴进行转动的具体操作为: 预设手指滑动屏幕的步长值与角度值之间的转换系数; 获取手指滑动起止坐标值,根据起止坐标的差值得出手指滑动屏幕的步长值; 将步长值乘以转换系数得出角度值。5.根据权利要求1所述的立体桌面屏幕水晶效果切换的实现方法,其特征在于,所述步骤S4中绘制有水晶亮条的遮罩层按照预设的运动轨迹移动的具体操作为:绘制有水晶亮条的遮罩层沿屏幕的对角线由下往上移动。6.根据权利要...

【专利技术属性】
技术研发人员:邓裕强黄爱华梁国盛潘国维谭舒巢子良
申请(专利权)人:广州市久邦数码科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1