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

文档序号:9564354阅读:来源:国知局
消息的移动特征。
[0095]其中,所述视图界面可以指终端屏幕用于展示消息及界面背景的区域,该视图界面可以为触屏界面,也可以为鼠标点击界面。所述消息浏览操作可包括但不限于:滑动操作或点击操作。具体地,如果所述视图界面为触屏界面,则所述消息浏览操作可以为作用于该触屏界面上的滑动操作。如果所述视图界面为鼠标点击界面,则所述消息浏览操作可以为该鼠标点击界面上的鼠标点击操作。其中,所述视图界面中所显示的消息可以包括但不限于:即时通信消息、SNS消息等等。本发明实施例中,若用户欲浏览完整的消息时,可以在所述视图界面上进行消息浏览操作,所述消息特征计算模块101可根据所述消息浏览操作,计算所述视图界面中所显示消息的移动特征,所述移动特征可包括移动方向和移动距离。
[0096]背景特征计算模块102,用于根据所述消息的移动特征以及预设的相对移动规则,计算界面背景的移动特征。
[0097]所述预设的相对移动规则可根据实际的视差要求进行设定,该预设的相对移动规则可包括:消息的移动方向与界面背景的移动方向相同,且消息的移动距离与界面背景的移动距离相差预设差值;或者,该预设的相对移动规则可包括:消息的移动方向与界面背景的移动方向相同,且消息的移动距离为界面背景的移动距离的预设倍数值。
[0098]操作模块103,用于按照所述消息的移动特征对所述消息进行移动操作,按照所述界面背景的移动特征对所述界面背景进行移动操作。
[0099]本实施例中,为了获得更好的显示效果,优选地,所述操作模块103对所述消息的移动操作及对所述界面背景的移动操作可以同步进行,使得所述消息与所述界面背景的相对运动产生的视差感能够在视图界面中进行展示。可以理解的是,本发明实施例并不对此进行限定,即所述操作模块103对所述消息的移动操作与对所述界面背景的移动操作也可以在时序上进行先后区分。
[0100]显示模块104,用于在所述视图界面中显示移动操作后的所述消息及所述界面背旦
ο
[0101]本发明实施例中,可根据视图界面中所显示消息的移动特征计算界面背景的移动特征,按照所述消息的移动特征对消息进行移动操作的同时,按照所述界面背景的移动特征对界面背景进行移动操作,从而可使得消息与界面背景能够在视图界面中产生相对运动的视差,丰富了消息的显示方式,提升了消息显示效果。
[0102]请参见图6,为本发明实施例提供的另一种消息显示装置的结构示意图;该装置可包括:消息特征计算模块101、背景特征计算模块102、操作模块103、显示模块104、属性获取模块105、第一处理模块106、相对计算模块107、判断模块108和第二处理模块109。
[0103]属性获取模块105,用于获取所述界面背景的属性信息,所述属性信息包括:单填充图像或连续填充图像。
[0104]其中,所述属性信息包括:单填充图像或连续填充图像。所述界面背景的属性信息为单填充图像,表明所述界面背景为一个有限面积的图像,对背景层进行有限填充,所述界面背景的有限面积即为背景层的区域面积。所述界面背景的属性信息为连续填充图像,表明所述界面背景为多个图像组合形成的无限面积的图像,可对背景层进行无限填充。
[0105]第一处理模块106,用于若所述界面背景的属性信息为连续填充图像,则通知所述操作模块按照所述界面背景的移动特征对所述界面背景进行移动操作。
[0106]相对计算模块107,用于若所述界面背景的属性信息为单填充图像,沿所述界面背景的移动方向,计算所述视图界面的边缘与所述界面背景的边缘的相对距离。
[0107]具体实现中,请一并参见图2a_图2b,消息2由位置c移动至位置a,所述界面背景的移动方向可确定为沿所述视图界面向下的方向,即位置c至位置a的方向,所述相对计算模块107需要计算所述视图界面的下边缘a’与所述界面背景的下边缘b’之间的相对距离a’ b’。可以理解的是,若所述界面背景的移动方向为沿所述视图界面向上的方向,所述相对计算模块107需要计算所述视图界面的上边缘a与所述界面背景的上边缘b之间的相对距离。
[0108]判断模块108,用于判断所述相对距离是否大于或等于所述界面背景的移动距离。
[0109]所述相对距离大于或等于所述界面背景的移动距离,表明对所述界面背景的移动操作不会超出所述界面背景的有限面积,可以按照所述界面移动距离对所述界面背景进行移动操作。反之,所述相对距离小于所述界面背景的移动距离,表明对所述界面背景的移动操作将会超出所述界面背景的有限面积,需要按照所述相对距离对所述界面背景进行移动操作。
[0110]第二处理模块109,用于若所述相对距离大于或等于所述界面背景的移动距离,则通知所述操作模块按照所述界面背景的移动特征对所述界面背景进行移动操作;或者,用于若所述相对距离小于所述界面背景的移动距离,将所述相对距离重新确定为所述界面背景的移动距离,并通知所述操作模块按照所述界面背景的移动特征对所述界面背景进行移动操作。
[0111]本实施例中,针对属性信息为单填充图像的界面背景的移动操作,至多能在沿所述界面背景的移动方向上,将所述界面背景移动至其边缘与所述视图界面的边缘相重合的位置,此时所述相对距离为0,此后,即使继续对所述消息进行移动操作,所述背景界面也停止移动。
[0112]本发明实施例中,可根据视图界面中所显示消息的移动特征计算界面背景的移动特征,按照所述消息的移动特征对消息进行移动操作的同时,按照所述界面背景的移动特征对界面背景进行移动操作,从而可使得消息与界面背景能够在视图界面中产生相对运动的视差,丰富了消息的显示方式,提升了消息显示效果。
[0113]请参见图7,为本发明实施例提供的一种消息特征计算模块的结构示意图;该消息特征计算模块101可包括:滑动操作获取单元1101、第一方向确定单元1102和第一距离确定单元1103。
[0114]滑动操作获取单元1101,用于当检测到视图界面中的滑动操作时,获取所述滑动操作的滑动方向及滑动距离。
[0115]具体实现中,假设视图界面为触屏界面,用户欲浏览完整的消息时,可通过手指在视图界面上进行向下滑动操作,以请求浏览产生时间相较于视图界面中当前显示的消息的产生时间更早的消息,所述滑动操作获取单元1101则获取该滑动操作的滑动方向及滑动距离。
[0116]第一方向确定单兀1102,用于将所述滑动方向确定为所述视图界面中所显7K消息的移动方向。
[0117]第一距离确定单元1103,用于根据所述滑动距离确定所述视图界面中所显示消息的移动距离。
[0118]本实施例中,可根据统计值或经验值确定滑动距离与所述消息的移动距离之间的关系,例如:根据统计值滑动操作产生的滑动距离可使某消息移动2倍滑动距离,由此确定所述滑动距离与所述消息的移动距离为2倍关系,所述第一距离确定单元1103可根据所述滑动距离及所确定的2倍关系,计算所述消息的移动距离。如图2a-图2b所示,根据统计值所确定的关系,所获取的滑动距离可使消息2由位置c移动至位置a,所述第一距离确定单元1103可计算获得所述视图界面中所显示消息的移动距离为位置c至位置a的像素距离。
[0119]本发明实施例中,可根据视图界面中所显示消息的移动特征计算界面背景的移动特征,按照所述消息的移动特征对消息进行移动操作的同时,按照所述界面背景的移动特征对界面背景进行移动操作,从而可使得消息与界面背景能够在视图界面中产生相对运动的视差,丰富了消息的显示方式,提升了消息显示效果。
[0120]请参见图8,为本发明实施例提供的另一种消息特征计算模块的结构示意图;该消息特征计算模块101可包括:点击操作确定单元1111、第二方向确定单元1112和第二距离计算单元1113。
[0121]点击操作确定单元1111,用于当检测到视图界面中的点击操作时,根据所述点击操作的起始点击位置和终止点击位置,确定所述点击操作的操作方向及操作距离。
[0122]具体实现中,若视图界面为鼠标点击界面,用户欲浏览完整的消息时,可通过鼠标在视图界面上进行点击操作,以请求浏览产生时间相较于视图界面中当前显示的消息的产生时间更早或更晚的消息,所述点击操作确定单元1111可记录该鼠标点击操作的起始点击位置和终止点击位置,由此确定所述点击操作的操作方向为起始点击位置至终止点击位置的方向,确定所述操作距离为起始点击位置与终止点击位置之间的距离。
[0123]第二方向确定单元1112,用于将所述操作方向确定为所述视图界面中所显示消息的移动方向。
[0124]第二距离确定单元1113,用于根据所述操作距离确定所述视图界面中所显示消息的移动距离。
[0125]本发明实施例中,可根据视图界面中所显示消息的移动特征计算界面背景的移动特征,按照所述消息的移动特征对消息进行移动操作的同时,按照所述界面背景的移动特征对界面背景进行移动操作,从而可使得消息与界面背景能够在视图界面中产生相对运动的视差,丰富了消息的显示方式,提升了消息显示效果。
[0126]请参见图9,为本发明实施例提供的一种背景特征计算模块的结构示意图;该背景特征计算模块102可包括:第一方向计算单元1201和第一距离计算单元1202。
[0127]第一方向计算单元12
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1