一种信息处理方法以及一种电子设备的制造方法_2

文档序号:8412217阅读:来源:国知局
时在该电子设备上进行操控,假设用户A在观看一图片,那么此时的图片就是显示对象。
[0036]进一步,需要确定显示对象的中轴线。
[0037]具体的,具体是基于显示对象的显示内容以及显示尺寸,确定显示对象的中轴线。
[0038]在实施过程中,以用户A观赏的图片为例,该图片的显示尺寸为800*600,显示内容为两个动画人物,并且这两个动画人物对用户A来说是正立的。以这些信息为基础,就可以确定出显示对象的中轴线。
[0039]一般来说,基于图片的显示尺寸,可以确定出显示对象的中轴线有两条,例如图3中的两条中轴线。进一步的,再根据图片的显示内容的特征确定出具体的中轴线,例如基于图片中的两只动画人物的站立的方位,确定出和其平行的那条中轴线为显示对象的中轴线。
[0040]进一步的,在确定中轴线之后,则会执行下面的步骤。
[0041]S102,当用户在触控显示单元上操作显示对象时,获得显示对象的运动信息。
[0042]在具体的实施过程中,当用户在触控显示单元上操作显示对象有多种方式,例如编辑显示对象、裁剪显示对象,或者将显示对象以“抛出”的形式传送给其他用户观赏。
[0043]进一步的,当用户在触控显示单元上操作显示对象时,获得显示对象的运动信息,具体为:
[0044]当用户在触控显示单元上操作显示对象时,获得用户操作显示对象时的速度信息和角度信息。
[0045]基于角度信息,获得显示对象的运动轨迹;
[0046]基于运动轨迹以及速度信息,获得显示对象的运动时间。
[0047]假设用户A在触控显示单元上,将具有两个动画人物的图片一“抛出”的方式传送给用户B观赏。在“抛出”的瞬间,对于电子设备来说,会获得该图片抛出的角度信息以及抛出的速度信息。
[0048]具体的,抛出的角度是以用户A所在的那一边为基准线确定的,而图片在触控显示单元上运动时,是以直线轨迹运动的,因此当电子设备获知了图片抛出的角度信息,也就获知了图片在触控显示单元上的运动轨迹。具体请参看图2,图片抛出的角度为α,基于角度α,电子设备可以获知图片的运动轨迹为用户A与用户B之间的直线轨迹,进一步的,还可以获知该直线轨迹的具体数值。
[0049]进一步的,获知了图片运行的距离值,结合图片抛出时获得的速度信息,可以计算获得图片运行的时间。
[0050]假设图片抛出时的速度为Vtl, V0=3m/so
[0051]图片运动的距离为S,S=5m。
[0052]图片停止时的速度为Vt,Vt=0m/s,原因是由于图片传送到用户B时,图片刚好停止在用户B处,以便于用户B观看。
[0053]因此,此时可以进一步计算出图片的加速度a= (Vt_-V0)/to其中t为图片运行的时间。
[0054]而S=v0t+0.5at2。
[0055]基于上述两个公式,可以获知图片运行的时间t=2.25s。
[0056]当获知了图片运行的时间,则可以执行下面的步骤。
[0057]S103,在显示对象进行与运动信息对应的运动过程中,调整显示对象的中轴线,以使显示对象停止运动时,显示对象的中轴线和运动信息对应的运动轨迹平行。
[0058]具体的实施方式如下:
[0059]在显示对象进行与运动信息对应的运动过程中,基于运动轨迹和运动时间,控制显示对象以显示对象的中轴线为对称轴进行旋转,以使显示对象停止运动时,显示对象的中轴线和运动信息对应的运动轨迹平行。
[0060]而在进行旋转时,会按照下列步骤来进行旋转:
[0061]对于电子设备来说,当用户在触控显示单元上操作显示对象时,电子设备会获得操作显示对象的作用力;然后控制显示对象以显示对象的中轴线为对称轴,并且按照作用力的方向进行旋转。
[0062]在具体的实施过程中,承接上述举例,若用户A观赏的图片被用户A “抛出”后,经过上述计算,会沿着运动轨迹运动2.25s的时间,停在用户B的面前。而在运动的过程中,电子设备会控制图片以中轴线为对称轴进行旋转,具体的,图片可以顺时针进行旋转,也可以逆时针进行旋转(例如图2中的图片旋转的方向)。图片旋转的方向通过用户操作图片时,图片接收到的用户的作用力决定。
[0063]进一步的,电子设备在图片向着运动轨迹运动的同时,会适时的调整图片的中轴线,以使显示对象停止运动时,显示对象的中轴线和运动信息对应的运动轨迹平行。
[0064]综上,上述实施例描述了的方法,在图片运行的过程中,可以适时的调整图片的中轴线,使图片停止运动时,其中轴线和运动轨迹平行,以便于接收该图片的用户能够正常的观看该图片,而不需要对图片进行额外的操作,进而提高的用户体验。
[0065]基于同一发明构思,下面的实施例描述了一种电子设备。
[0066]实施例二:
[0067]在本申请实施例中,描述了一种电子设备。
[0068]具体的,电子设备具有触控显示单元。本发明中的电子设备可以是平板电脑、智能手机等等带有触控功能的便携式设备,也可以是桌面形式的大型触控设备。
[0069]这些电子设备可供一人或者多人同时操作,若多人同时操作时,可以相互进行操作交互,例如互传图片,相互聊天等。
[0070]下面请参看图4,该电子设备具体包括:
[0071]确定单元401,用于当触控显示单元上显示显示对象时,确定显示对象的中轴线;
[0072]第一获得单元402,用于当用户在触控显示单元上操作显示对象时,获得显示对象的运动信息;
[0073]调整单元403,用于在显示对象进行与运动信息对应的运动过程中,调整显示对象的中轴线,以使显示对象停止运动时,显示对象的中轴线和运动信息对应的运动轨迹平行。
[0074]进一步的,确定单元401具体用于基于显示对象的显示内容以及显示尺寸,确定显示对象的中轴线。
[0075]进一步的,第一获得单元402具体用于:
[0076]当用户在触控显示单元上操作显示对象时,获得用户操作显示对象时的速度信息和角度信息。
[0077]基于角度信息,获得显示对象的运动轨迹;
[0078]基于运动轨迹以及速度信息,获得显示对象的运动时间。
[0079]进一步的,调整单元403具体用于在显示对象进行与运动信息对应的运动过程中,基于运动轨迹和运动时间,控制显示对象以显示对象的中轴线为对称轴进行旋转,以使显示对象停止运动时,显示对象的中轴线和运动信息对应的运动轨迹平行。
[0080]进一步的,调整单元403包括:
[0081]第二获得单元,用于当用户在触控显示单元上操作显示对象时,获得操作显示对象的作用力;
[0082]控制单元,用于控制显示对象以显示对象的中轴线为对称轴,并且按照作用力的方向进行旋转。
[0083]通过本发明的一个或多个实施例,可以实现如下技术效果:
[0084]在本发明中,当触控显示单元上显示显示对象时,确定显示对象的中轴线;当用户在触控显示单元上操作显示对象时,获得显示对象的运动信息;在显示对象进行与运动信息对应的运动过程中,调整显示对象的中轴线,以使显示对象停止运动时,显示对象的中轴线和运动信息对应的运动轨迹平行。进而在显示对象运行的过程中,可以适时的调整其中轴线,使其停止运动时中轴线和运动轨迹平行,以便于接收该显示对象的用户能够正常的观看该显示对象,而不需要用户手动对显示对象进行额外的操作,进而提高的用户体验。
[0085]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器,CD-ROM,光学存储器等)上实施的计算机程序产品的形式。
[0086]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1