一种交互显示方法、装置及终端的制作方法_3

文档序号:8223286阅读:来源:国知局
所述,由上述方式得到各个滑块的偏移间距itemOffset后,即可以利用移动终端10的视图显示接口进行各个滑块的位移绘制。
[0102]进一步地,在具有翻页动画场景的交互界面内,设置位移量offset初始阈值。当第一滑块的位移量offset大于该初始阈值时,一方面,首先按上述方式得到各个滑块的偏移间距itemOffset,然后在第一滑块做出上述位移量offse的反馈动画后,继续做出翻页的动画反馈。另一方面,在第一滑块按上述位移量offse做出反馈动画的同时,其它各个滑块按上述偏移间距itemOffset做出反馈动画,并在完成上述偏移间距itemOffset的位移操作后,同样地做出翻页的动画反馈。
[0103]本实施例的有益效果在于,通过第一滑块与其它滑块的相对位置以及第一位移参数确定其它滑块的第二位移参数,进而根据第一位移参数以及第二位移参数执行所有滑块的位移操作。使得用户在交互界面内进行交互式操作时,得到更为清晰的交互动画反馈,同时,使得交互界面内的动画反馈更为直观、明确,且具有良好视觉观感。
[0104]实施例四
[0105]图4是本发明第四较佳实施例提出的交互显示方法流程图。基于上述实施例,在感测交互界面内第一滑块的第一位移参数之前包括滑块的设置步骤,该步骤具体包括:
[0106]S01,根据交互界面内可接收触控事件的触控范围解析交互界面。
[0107]以移动终纟而10为例,移动终纟而10的父互界面可分为可接收触控事件的触控??围和不可接收触控事件的显示范围,其中,针对于可接收触控事件的触控范围,按一定方式对其进行解析操作,该方式可以是解析当前交互界面的界面代码,获取具有触控事件处理功能的代码所指向的触控范围。
[0108]S02,根据解析结果划分用于响应触控事件的滑块。
[0109]如上例所述,当获取具有触控事件处理功能的代码所指向的触控范围后,在该触控范围内划分单个用于响应触控事件的滑块,也可以理解为是在整个终端屏显的显示界面内划分多个用于响应多种触控事件的滑块。
[0110]进一步地,每一个滑块的范围可以按照功能文本框的范围设定,具体地,可以按上述文本框的范围设置为矩形滑块、椭圆形滑块等。
[0111]进一步地,各个滑块之间可以按平行于屏显边框的方式排列,也可以按一定角度倾斜与屏显边框的方式排列。
[0112]进一步地,各个滑块在联动滑动时,相对位移的方向有多种设置,设置的方式将在实施例四中做详细描述。
[0113]进一步地,在滑块做出位移动作时,在单位时间内,第一滑块的位移量大于其它滑块的位移量。
[0114]以移动终端联系人列表的交互界面为例,在该交互界面的顶部有搜索栏,中部有联系人列表栏,其中,该联系人列表栏此时显示有联系人Ρ1、联系人Ρ2、联系人Ρ3、联系人Ρ4以及联系人Ρ5,该交互界面的底部有菜单键、确认键以及返回键。当用户拖动联系人Ρ2时,解析该交互界面,划分得到上述搜索栏、联系人菜单键、确认键以及返回键等各个滑块。
[0115]本实施例的有益效果在于,通过解析交互界面内可接收触控事件的触控范围,划分用于响应触控事件的滑块。确定了跟随第一滑块进行相应的位移操作的其它各个滑块。从而使得当第一滑块接收到触控操作,并做出相应的位移操作时,其它各个滑块能同时做出相应的位移操作,从而得到更为清晰的交互动画反馈,使得交互操作更为直观、明确,且具有良好视觉观感。
[0116]实施例五
[0117]图5是本发明第五较佳实施例提出的交互显示方法的流程图。感测交互界面内第一滑块的第一位移参数包括:
[0118]S11,接收触控事件。如上例所述,在移动终端的触控屏内接收用户的触控操作,根据该触控操作生成相应的触控事件。
[0119]S12,将接收到触控事件的滑块确定为第一滑块。在上述实施例二对显示界面内的滑块完成划分操作的基础上,将接收到触控事件的滑块确定为第一滑块。
[0120]进一步地,该滑块可以是触控区域,还可以是与该触控区域相关联的非触控区域,即,滑块本身的范围可以不局限于其所对应的触控区域本身。例如,当界面内,有数个按行排列的触控选项,且每一行的触控选项所对应的触控区域并不包含该行所有空间时,由该触控区域内确定的滑块可以是该行所以的空间。通过各个滑块将整个交互界面做划分,由此可以使得各个滑块做位移操作时,具有更佳的视觉观感,同时,提高了各个滑块在交互操作时的整体协调性。
[0121]S13,根据触控事件以及第一滑块在交互界面内的第一位置信息确定第一位移参数。记录第一滑块相对于当前交互界面内的第一位置信息,可以理解,该第一位置信息包括该第一滑块在当前交互界面内位置坐标。然后,再根据触控事件(例如拖拽的触控操作)确定该第一滑块的第一位移参数,可以理解,该第一位移参数包括运动位移起点、位移轨迹以及位移终点。
[0122]本实施例的有益效果在于,通过将接收到触控事件的滑块确定为第一滑块,并根据触控事件以及第一滑块在交互界面内的第一位置信息确定第一位移参数,确定了第一滑块及其第一位移参数。同时,确定了包括第一滑块在内的各个滑块所包含的区域范围。
[0123]实施例六
[0124]图6是本发明第六较佳实施例提出的交互显示方法的流程图。根据第一滑块与其它滑块的相对位置以及第一位移参数确定其它滑块的第二位移参数包括:
[0125]S21,确定第一滑块与其它滑块的相对位置。在同一交互界面内,其它滑块与第一滑块具有不同的相对位置关系,该步骤用于记录该相对位置关系。
[0126]S22,预设用于确定第二位移参数的位移对应表。
[0127]该位移对应表由相应的项目索引、位移条件以及位移关系构成。
[0128]其中,项目索引包含交互界面内各个滑块的名称或者指代名称;
[0129]位移条件是指触发第一滑块做出位移操作时当前的系统环境参数,该系统环境参数可以包含当前交互界面所能执行的功能参数;
[0130]位移关系是指在上述位移条件下,根据系统环境参数以及第一位移参数得到第二位移参数的对应关系。
[0131]S23,根据位移对应表以及第一位移参数逐一确定其它滑块的位移参数。如上例所述,首先,当确认第一滑块后,根据其它滑块在上述项目索引的检索结果,确认各个滑块的位移条件以及位移关系,根据该位移条件、位移关系以及第一位移参数逐一确认各个滑块的位移参数。
[0132]S24,整合所有其它滑块的位移参数,生成第二位移参数。将上述各个滑块的位移参数整合为用于控制其它各个滑块做出位移操作的第二位移参数。
[0133]本实施例的有益效果在于,通过预设用于确定第二位移参数的位移对应表,并根据位移对应表以及第一位移参数逐一确定其它滑块的位移参数,使得当第一滑块接收到触控操作,并做出相应的位移操作时,其它各个滑块能将根据当前的系统环境做出相应的位移操作,从而得到更为清晰的反馈,并且其它滑块所做出的位移操作根据当前系统环境的不同而不同,因此,本实施例使得交互界面内滑块的触控反馈动画更为直观、明确,且具有良好视觉观感。
[0134]实施例七
[0135]图7是本发明第七较佳实施例提出的交互显示方法的流程图。根据第一位移参数以及第二位移参数执行所有滑块的位移操作包括:
[0136]S31,预设其它滑块的位移操作的启动时间。
[0137]进一步地,与本步骤并列的另一实施例还可以采用预设其它滑块的位移操作的执行时间,即其它滑块的运动位移速度的方式。
[0138]S32,根据第一位移参数响应第一滑块的第一位移操作,同时,根据第二位移参数以及启动时间响应其它滑块的第二位移操作。
[0139]本实施例的有益效果在于,通过预设其它滑块的位移操作的启动时间或者预设其它滑块的位移操作的执行时间,使得交互界面内滑块的触控反馈动画更具有层次感。
[0140]实施例八
[0141]图8(a_c)是本发明第八较佳实施例提出的交互显示方法的流程图。
[0142]如图8(a)、图8(b)以及图8 (C)所示,虚线框内所表示的是终端的屏显界面,该屏显界面展示的是用户的联系人列表。在该联系人列表内,联系人1、联系人2、联系人3、联系人4、联系人5、联系人6以及联系人I按行由上至下依次排列。以下将根据图8(a)、图8(b)以及图Sc)展示本发明交互显示方法的处理过程:
[0143]图8(a)展示的是联系人列表在未接收到触控事件时的状态,在该状态下等待用户执行翻页或者拖动等位移操作。
[0144]图8(b)展示的是当用户在联系人列表内实施拖动位移操作时,针对接收拖动位移操作的滑块的处理过程。
[0145]当用户选择联系人4这一滑块作为触控对象时,该滑块将随用户的拖动而移动,可以理解,该滑块可以与用户的拖动向量保持位移量相同的同步运动,也可以与用户的拖动向量保持方向相同、等差位移或等比位移的同步运动,同时,该滑块可以同步响应其位移,也可以按预定时差迟滞响应其位移。
[0146]图8(c)展示的是当用户在联系人列表内实施拖动位移操作时,针对其它滑块的处理过程。
[0147]当联系人4这一滑块按上述方式作出相应的位移操作时,其它滑块将根据自身与联系人4滑块的相对位置关系
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1