[发明专利]一种显示方法、装置及电子终端在审
申请号: | 201110385141.6 | 申请日: | 2011-11-28 |
公开(公告)号: | CN102760030A | 公开(公告)日: | 2012-10-31 |
发明(设计)人: | 李鑫;赵磊 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F3/048 | 分类号: | G06F3/048;G06F3/14 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100085 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 显示 方法 装置 电子 终端 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种显示方法、装置及电子终端。
背景技术
在现有技术中,当第一用户将一文件,例如一图片,在同一显示界面分享给第二用户时,通过移动图片的位置将图片移动到第二用户所在的位置,图片仅仅是在位置上的变化,而显示的方向不会发生变化,例如请参考图1,图1为现有技术中对同一图片的显示示意图。
如图1所示,显示单元10上有一图片101,在第一位置(虚线部分)显示时,第一用户看到的是图片101的正方向,即图片101的底部是靠近第一边缘的,当第一用户想将该图片101分享给第二用户时,可以将该图片101从第一位置移到第二位置(实线部分),但是图片101只作位置的变动,而显示方向并没有改变,即图片101的底部还是靠近第一边缘的,而顶部依然是靠近与第一边缘相对的边缘,所以,此时,位于与第一边缘垂直的边缘上的第二用户去看图片101时,看到的是图片101的侧面,所以不方便第二用户去观看,使得用户体验性较差。
另外,如果在上述情况时,如果第二用户需要查看,则需要第一用户或者第二用户通过一个旋转操作来旋转图像,或者是通过一个很复杂的手势,使得在移动图像时还进行旋转,所以用户使用很不方便,用户体验差。
发明内容
本发明提供一种显示方法、装置及电子终端,用以解决现有技术中存在的不能从最佳方向显示文件的问题。
本发明一方面提供了一种显示方法,应用于电子终端,所述电子终端包括显示单元,所述方法包括:当显示对象以第一显示方向在所述显示单元的第一显示位置显示时,检测第一操作;当所述第一操作是预定操作时,依据所述第一操作确定第二显示位置,其中所述第二显示位置不同于所述第一显示位置;获得显示位置与显示方向的对应关系;基于所述显示位置与显示方向的对应关系及所述第二显示位置,确定所述第二显示位置对应的第二显示方向;以及在所述第二显示位置以所述第二显示方向显示所述显示对象。
优选地,所述显示单元至少包括第一显示区域和第二显示区域,所述第一显示区域和所述第二显示区域不重叠;其中,第一显示区域中的所有显示位置对应所述第一显示方向;所述第二显示区域中的所有显示位置对应所述第二显示方向,所述第一显示方向和所述第二显示方向不同。
优选地,所述当所述第一操作是预定操作时,依据所述第一操作确定第二显示位置包括:当所述第一操作是预定操作,并且所述第一操作包括绝对位置参数时,依据所述绝对位置参数确定第二显示位置。
优选地,所述当所述第一操作是预定操作时,依据所述第一操作确定第二显示位置包括:当所述第一操作是预定操作,并且所述第一操作包括相对位置参数时,依据所述第一显示位置和所述相对位置参数确定第二显示位置。
优选地,所述第二显示位置位于所述显示单元的一边缘对应的边缘区域,其中所述边缘区域为所述显示单元的一基准像素点所在的直线或弧线与所述边缘组成的区域,其中所述基准像素点到所述边缘的垂直距离等于预定阈值,且在所述边缘区域中的所有像素点到所述边缘的垂直距离小于或等于所述预定阈值。
优选地,当所述第二显示位置位于所述边缘区域内时,所述第二显示方向为所述显示单元的中心向所述边缘区域放射的方向。
优选地,通过以下步骤判断所述第二显示位置是否位于所述边缘区域内:基于所述第一操作,确定所述第一操作最后在所述显示单元上停留的像素点;计算所述像素点到所述显示单元的每个边缘的垂直距离值,获得N个距离值,所述N为大于等于3的整数;比较所述N个距离值,获得所述N个距离值中的最小距离值;判断所述最小距离值是否小于所述预定阈值;以及在所述最小距离值小于所述预定阀值时,则确定所述第二显示位置为所述最小距离值对应边缘所对应的边缘区域。
优选地,所述第二显示位置不同于所述第一显示位置具体为:所述显示对象对应的顶点坐标在所述第一显示位置和所述第二显示位置时不相同。
本发明另一方面提供一种显示装置,应用于电子终端,所述电子终端包括显示单元,所述装置包括:检测模块,用于当显示对象以第一显示方向在所述显示单元的第一显示位置显示时,检测第一操作;第一确定模块,用于当所述第一操作是预定操作时,依据所述第一操作确定第二显示位置,其中所述第二显示位置不同于所述第一显示位置;获得模块,用于获得显示位置与显示方向的对应关系;第二确定模块,用于基于所述显示位置与显示方向的对应关系及所述第二显示位置,确定所述第二显示位置对应的第二显示方向;以及显示模块,在所述第二显示位置以所述第二显示方向显示所述显示对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110385141.6/2.html,转载请声明来源钻瓜专利网。