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

文档序号:9564354阅读:来源:国知局
01,用于根据所述预设的相对移动规则,将所述消息的移动方向确定为所述界面背景的移动方向。
[0128]第一距离计算单元1202,用于采用所述预设的相对移动规则包含的预设差值,对所述消息的移动距离进行减法运算,获得所述界面背景的移动距离。
[0129]其中,所述预设差值可根据实际需要进行设定,该预设差值为正数。需要说明的是,预设差值设定越大,所述消息与所述界面背景的相对移动将产生视差对比越明显。本实施例中,所述消息的移动距离大于所述界面背景的移动距离,例如:若所述消息的移动距离为m,预设差值为p (p>0),则所述第一距离计算单元1202可获得所述界面背景的移动距离n = m-p ο
[0130]本发明实施例中,可根据视图界面中所显示消息的移动特征计算界面背景的移动特征,按照所述消息的移动特征对消息进行移动操作的同时,按照所述界面背景的移动特征对界面背景进行移动操作,从而可使得消息与界面背景能够在视图界面中产生相对运动的视差,丰富了消息的显示方式,提升了消息显示效果。
[0131]请参见图10,为本发明实施例提供的另一种背景特征计算模块的结构示意图;该背景特征计算模块102可包括:第二方向计算单元1211和第二距离计算单元1212。
[0132]第二方向计算单元1211,用于根据所述预设的相对移动规则,将所述消息的移动方向确定为所述界面背景的移动方向。
[0133]第二距离计算单元1212,用于采用所述预设的相对移动规则包含的预设倍数值,对所述消息的移动距离进行除法运算,获得所述界面背景的移动距离。
[0134]其中,所述预设倍数值可根据实际需要进行设定,该预设倍数值为大于1的数值。需要说明的是,预设倍数值设定越大,所述消息与所述界面背景的相对移动将产生视差对比越明显。本实施例中,所述消息的移动距离大于所述界面背景的移动距离,例如:若所述消息的移动距离为m,预设倍数值为q(q>l),则所述第二距离计算单元1212可获得所述界面背景的移动距离n = m/p。
[0135]本发明实施例中,可根据视图界面中所显示消息的移动特征计算界面背景的移动特征,按照所述消息的移动特征对消息进行移动操作的同时,按照所述界面背景的移动特征对界面背景进行移动操作,从而可使得消息与界面背景能够在视图界面中产生相对运动的视差,丰富了消息的显示方式,提升了消息显示效果。
[0136]请参见图11,为本发明实施例提供的一种操作模块的结构示意图;该操作模块103可包括:消息操作单元1301和背景操作单元1302。
[0137]消息操作单元1301,用于在所述视图界面中沿所述消息的移动方向,按照所述消息的移动距离对所述消息进行移动操作。
[0138]背景操作单元1302,用于在所述视图界面中沿所述界面背景的移动方向,按照所述界面背景的移动距离对所述界面背景进行移动操作。
[0139]本发明实施例中,可根据视图界面中所显示消息的移动特征计算界面背景的移动特征,按照所述消息的移动特征对消息进行移动操作的同时,按照所述界面背景的移动特征对界面背景进行移动操作,从而可使得消息与界面背景能够在视图界面中产生相对运动的视差,丰富了消息的显示方式,提升了消息显示效果。
[0140]本发明实施例还公开了一种终端,该终端可以为PC(Personal Computer,个人计算机)、笔记本电脑、手机、PAD (平板电脑)、智能可穿戴设备等等;该终端中可包含一消息显示装置,该消息显示装置的结构和功能可参见图5-图11所示实施例的相关描述,在此不赘述。
[0141]本发明实施例中,可根据视图界面中所显示消息的移动特征计算界面背景的移动特征,按照所述消息的移动特征对消息进行移动操作的同时,按照所述界面背景的移动特征对界面背景进行移动操作,从而可使得消息与界面背景能够在视图界面中产生相对运动的视差,丰富了消息的显示方式,提升了消息显示效果。
[0142]请参见图12,为本发明实施例提供的一种终端的结构示意图;本发明实施例的终端包括:至少一个处理器201,例如CPU,至少一个通信总线202,至少一个网络接口 203,存储器204。其中,通信总线202用于实现这些组件之间的连接通信。其中,所述网络接口 203可选的可以包括标准的有线接口、无线接口(如W1-F1、移动通信接口等)。所述存储器204可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。所述存储器204可选的还可以是至少一个位于远离前述处理器201的存储装置。如图12所示,作为一种计算机存储介质的存储器204中存储有操作系统、网络通信模块,并存储有用于进行消息显示的程序以及其他程序。
[0143]其中具体的,所述处理器201可以用于调用所述存储器204中存储的用于进行消息显示的程序,执行以下步骤:
[0144]当检测到视图界面中的消息浏览操作时,计算所述视图界面中所显示消息的移动特征;
[0145]根据所述消息的移动特征以及预设的相对移动规则,计算界面背景的移动特征;
[0146]按照所述消息的移动特征对所述消息进行移动操作,按照所述界面背景的移动特征对所述界面背景进行移动操作;
[0147]在所述视图界面中显示移动操作后的所述消息及所述界面背景。
[0148]其中,所述消息浏览操作包括:滑动操作或点击操作;所述移动特征包括移动方向和移动距离。
[0149]进一步,所述处理器201在执行所述当检测到视图界面中的消息浏览操作时,计算所述视图界面中所显示消息的移动特征的步骤时,具体执行如下步骤:
[0150]当检测到视图界面中的滑动操作时,获取所述滑动操作的滑动方向及滑动距离;
[0151]将所述滑动方向确定为所述视图界面中所显示消息的移动方向;
[0152]根据所述滑动距离确定所述视图界面中所显示消息的移动距离。
[0153]进一步,所述处理器201在执行所述当检测到视图界面中的消息浏览操作时,计算所述视图界面中所显示消息的移动特征的步骤时,具体执行如下步骤:
[0154]当检测到视图界面中的点击操作时,根据所述点击操作的起始点击位置和终止点击位置,确定所述点击操作的操作方向及操作距离;
[0155]将所述操作方向确定为所述视图界面中所显示消息的移动方向;
[0156]根据所述操作距离确定所述视图界面中所显示消息的移动距离。
[0157]进一步,所述处理器201在执行所述根据所述消息的移动特征以及预设的相对移动规则,计算界面背景的移动特征的步骤时,具体执行如下步骤:
[0158]根据所述预设的相对移动规则,将所述消息的移动方向确定为所述界面背景的移动方向;
[0159]采用所述预设的相对移动规则包含的预设差值,对所述消息的移动距离进行减法运算,获得所述界面背景的移动距离。
[0160]进一步,所述处理器201在执行所述根据所述消息的移动特征以及预设的相对移动规则,计算界面背景的移动特征的步骤时,具体执行如下步骤:
[0161]根据所述预设的相对移动规则,将所述消息的移动方向确定为所述界面背景的移动方向;
[0162]采用所述预设的相对移动规则包含的预设倍数值,对所述消息的移动距离进行除法运算,获得所述界面背景的移动距离。
[0163]进一步,所述处理器201在执行所述按照所述消息的移动特征对所述消息进行移动操作,按照所述界面背景的移动特征对所述界面背景进行移动操作的步骤之前,还执行如下步骤:
[0164]获取所述界面背景的属性信息,所述属性信息包括:单填充图像或连续填充图像;
[0165]若所述界面背景的属性信息为连续填充图像,则执行按照所述消息的移动特征对所述消息进行移动操作,按照所述界面背景的移动特征对所述界面背景进行移动操作的步骤。
[0166]进一步,所述处理器201在执行所述获取所述界面背景的属性信息的步骤之后,还执行如下步骤:
[0167]若所述界面背景的属性信息为单填充图像,沿所述界面背景的移动方向,计算所述视图界面的边缘与所述界面背景的边缘的相对距离;
[0168]判断所述相对距离是否大于或等于所述界面背景的移动距离;
[0169]若所述相对距离大于或等于所述界面背景的移动距离,则执行按照所述消息的移动特征对所述消息进行移动操作,并按照所述界面背景的移动特征对所述界面背景进行移动操作的步骤;
[0170]若所述相对距离小于所述界面背景的移动距离,则将所述相对距离重新确定为所述界面背景的移动距离,并执行按照所述消息的移动特征对所述消息进行移动操作,并按照所述界面背景的移动特征对所述界面背景进行移动操作的步骤。
[0171]进一步,所述处理器201在执行所述按照所述消息的移动特征对所述消息进行移动操作,按照所述界面背景的移动特征对所述界面背景进行移动操作的步骤时,具体执行如下步骤:
[0172]在所述视图界面中沿所述消息的移动方向,按照所述消息的移动距离对所述消息进行移动操作;
[0173]在所述视图界面中沿所述界面背景的移动方向,按照所述界面背景的移动距离对所述界面背景进行移动操作
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1