CN104182116A - 视图处理方法和视图处理终端 - Google Patents
视图处理方法和视图处理终端 Download PDFInfo
- Publication number
- CN104182116A CN104182116A CN201310195263.8A CN201310195263A CN104182116A CN 104182116 A CN104182116 A CN 104182116A CN 201310195263 A CN201310195263 A CN 201310195263A CN 104182116 A CN104182116 A CN 104182116A
- Authority
- CN
- China
- Prior art keywords
- view
- window view
- window
- display position
- distance information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
Abstract
本发明提供一种视图处理方法和视图处理终端。所述视图处理方法包括:获取当前的第一窗口视图的待移动距离信息;根据所述待移动距离信息和所述第一窗口视图当前的第一显示位置,生成第二显示位置;根据所述第一窗口视图以及所述第二显示位置,绘制第二窗口视图;从在所述第一显示位置显示所述第一窗口视图切换到在所述第二显示位置显示所述第二窗口视图。本发明能够对终端显示屏显示的视图进行移动,方便用户了对视图的操作。
Description
技术领域
本发明涉及移动通信领域,特别是指一种视图处理方法和视图处理终端。
背景技术
随着移动科技的快速发展和价格的不断降低,各种大屏幕移动终端例如手机、平板电脑的使用越来越普及,手机和平板电脑在人们生活中扮演着越来越重要的地位。随着手机和平板电脑的逐步普及,手机触摸屏幕逐渐向大屏幕、宽屏的趋势发展,平板电脑向小屏幕的方向发展。如此一来,造成原本一只手就可玩转手机的优势不复存在,而与此同时,平板电脑尺寸的变小使得单手玩转平板电脑的可能性越来越大,但却因为平板电脑先天的尺寸限制使得单手玩转平板电脑的可能性总是处于近在眼前却远在天边的状态。
由此可见,目前已有的移动终端(大屏幕的手机、小尺寸的平板电脑)的触摸屏操作方式都是点击(或者滑动)屏幕上图形显示的固定布局、固定的位置来实现人机交互。这种人机交互方式显得较为死板,用户操作和体验受到用户手掌大小、屏幕尺寸的限制,给用户造成不便。
发明内容
本发明要解决的技术问题是提供一种视图处理方法和视图处理终端,能够方便用户对终端显示屏显示的视图的操作。
为解决上述技术问题,本发明的实施例提供技术方案如下:
一方面,提供一种视图处理方法,应用于终端,包括:
获取当前的第一窗口视图的待移动距离信息;
根据所述待移动距离信息和所述第一窗口视图当前的第一显示位置,生成第二显示位置;
根据所述第一窗口视图以及所述第二显示位置,绘制第二窗口视图;
从在所述第一显示位置显示所述第一窗口视图切换到在所述第二显示位置显示所述第二窗口视图。
所述获取当前的第一窗口视图的待移动距离信息的步骤之前,所述方法还包括:
接收用户输入的第一视图移动触发指令。
所述获取当前的第一窗口视图的待移动距离信息的步骤包括:
获取用户在终端的触摸屏上移动操作的第一移动距离和移动持续时长;
根据所述第一移动距离和所述移动持续时长,生成第一窗口视图的待移动距离信息。
在所述终端的触摸屏上建立二维坐标系;所述第一移动距离包括在所述二维坐标系的X轴方向上的第一移动值和Y轴方向上的第二移动值;
所述根据所述第一移动距离和所述移动持续时长,生成第一窗口视图的待移动距离信息的步骤包括:
根据所述第一移动值、所述移动持续时长以及X轴方向上的移动因子,计算出X轴方向上的待移动距离信息;
根据所述第二移动值、所述移动持续时长以及Y轴方向上的移动因子,计算出Y轴方向上的待移动距离信息。
所述从在所述第一显示位置显示所述第一窗口视图切换到在所述第二显示位置显示所述第二窗口视图的步骤具体为:
在从所述第一显示位置滑动到所述第二显示位置的过程中,在不同的显示位置绘制不同显示位置对应的窗口视图,并在不同的显示位置切换显示不同显示位置对应的窗口视图。
所述从在所述第一显示位置显示所述第一窗口视图切换到在所述第二显示位置显示所述第二窗口视图的步骤之前,所述方法还包括:
获取所述第一窗口视图到所述第二窗口视图的切换速度;
所述在不同的显示位置切换显示不同显示位置对应的窗口视图的步骤具体为:
以所述切换速度为匀速速度,在不同的显示位置以匀速模式切换显示不同显示位置对应的窗口视图;或
以所述切换速度为最高速度,在不同的显示位置以先加速后减速模式切换显示不同显示位置对应的窗口视图。
所述获取所述第一窗口视图到所述第二窗口视图的切换速度的步骤具体为:
获取用户在所述终端的触摸屏上移动操作的第一移动距离和移动持续时长;
根据所述第一移动距离和所述移动持续时长,生成所述第一窗口视图到所述第二窗口视图的切换速度。
所述获取当前的第一窗口视图的待移动距离信息的步骤具体为:
接收用户通过用户界面输入的第一窗口视图的待移动距离信息。
所述获取当前的第一窗口视图的待移动距离信息的步骤之前,所述方法还包括:
接收用户输入的第二移动触发指令;
获取第二窗口视图的待移动距离信息;
根据所述第二窗口视图的待移动距离信息和所述第二显示位置,生成第三显示位置;
根据所述第二窗口视图以及所述第三显示位置,绘制第三窗口视图;
在所述第三显示位置显示所述第三窗口视图。
另一方面,提供一种视图处理终端,包括:
获取单元,获取当前的第一窗口视图的待移动距离信息;
生成单元,根据所述待移动距离信息和所述第一窗口视图当前的第一显示位置,生成第二显示位置;
绘制单元,根据所述第一窗口视图以及所述第二显示位置,绘制第二窗口视图;
显示单元,从在所述第一显示位置显示所述第一窗口视图切换到在所述第二显示位置显示所述第二窗口视图。
所述的视图处理终端,还包括:
接收单元,接收用户输入的第一视图移动触发指令。
所述视图处理终端上设置有按钮;
所述接收单元具体为:接收用户通过操作所述按钮输入的第一视图移动触发指令。
所述接收单元还具体为:接收用户通过操作所述按钮输入的移动视图模式退出指令。
本发明的实施例具有以下有益效果:
上述方案中,通过对终端显示屏显示的视图进行移动,使得原先视图上不方便用户操作的按钮或菜单动态移动到合适的位置,方便了用户的操作。
附图说明
图1是本发明所述的一种视图处理方法的一实施例的流程示意图;
图2是本发明实施例中视图移动前在显示屏的显示效果图;
图3是本发明实施例中视图移动后在显示屏的显示效果图;
图4是本发明所述的一种视图处理方法的另一实施例的流程示意图;
图5是根据本发明实施例的终端的示意图;
图6是本发明所述的一种视图处理方法的另一实施例的流程示意图;
图7是本发明所述的视图处理终端的连接示意图。
具体实施方式
为使本发明的实施例要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
如图1所示,为本发明所述的一种视图处理方法,应用于终端,包括:
步骤11,接收用户输入的第一视图移动触发指令;该步骤具体为:用户操作终端上的按键或者按钮,输入第一视图移动触发指令。
步骤12,获取当前的第一窗口视图的待移动距离信息;该步骤具体为:用户手指在终端的触摸屏上移动,所述终端根据手指的第一移动距离信息,生成第一窗口视图的待移动距离信息。
步骤13,根据所述待移动距离信息和所述第一窗口视图当前的第一显示位置,生成第二显示位置;例如,图2示出了第一窗口视图在显示屏的显示效果。
步骤14,根据所述第一窗口视图以及所述第二显示位置,绘制第二窗口视图;
步骤15,从在所述第一显示位置显示所述第一窗口视图切换到在所述第二显示位置显示所述第二窗口视图。例如,图3示出了第二窗口视图在显示屏的显示效果,图中虚线框部分即为根据第一窗口视图和第二显示位置绘制出的所述第二窗口视图。
可选的,所述的终端的视图处理方法,还包括:
步骤16,接收用户输入的移动视图模式退出指令;该步骤具体为:用户通过释放终端上的按键或者按钮,输入移动视图模式退出指令。
步骤17,根据所述移动视图模式退出指令,从当前窗口视图的显示位置切换到在所述第一显示位置显示所述第一窗口视图。
所述的终端的视图处理方法,还包括:
步骤18,接收操作所述触摸屏的其他正常消息,并响应。
可选的,如图4所示,为本发明所述的一种视图处理方法的另一实施例,包括:
步骤21,接收用户输入的第一视图移动触发指令;该步骤具体为:用户操作终端上的按键或者按钮,输入第一视图移动触发指令。
步骤22,根据所述第一视图移动触发指令,获取当前的第一窗口视图的待移动距离信息;该步骤具体为:用户手指在终端的触摸屏上移动,所述终端根据手指的第一移动距离信息,生成第一窗口视图的待移动距离信息。
步骤23,根据所述待移动距离信息和所述第一窗口视图当前的第一显示位置,生成第二显示位置;
步骤24,根据所述第一窗口视图以及所述第二显示位置,绘制第二窗口视图;
步骤25,获取所述第一窗口视图到所述第二窗口视图的切换速度;具体为:所述终端根据所述第一移动距离和所述移动持续时长,生成所述第一窗口视图到所述第二窗口视图的切换速度。
步骤26,从在所述第一显示位置显示所述第一窗口视图切换到在所述第二显示位置显示所述第二窗口视图。具体为:在从所述第一显示位置滑动到所述第二显示位置的过程中,在不同的显示位置绘制不同显示位置对应的窗口视图,并在不同的显示位置切换显示不同显示位置对应的窗口视图。可选的,以所述切换速度为匀速速度,在不同的显示位置以匀速模式切换显示不同显示位置对应的窗口视图;或以所述切换速度为最高速度,在不同的显示位置以先加速后减速模式切换显示不同显示位置对应的窗口视图。
可选的,所述的终端的视图处理方法,还包括:
步骤27,接收用户输入的第二视图移动触发指令;该步骤具体为:用户可以双击触摸屏或者其他指令,输入第二视图移动触发指令,使得视图继续移动。
步骤28,根据所述第二视图移动触发指令,获取第二窗口视图的待移动距离信息;该步骤具体为:用户手指在终端的触摸屏上继续移动,所述终端根据手指的第二移动距离信息,生成第二窗口视图的待移动距离信息。
步骤29,根据所述第二窗口视图的待移动距离信息和所述第二显示位置,生成第三显示位置;
步骤210,根据所述第二窗口视图以及所述第三显示位置,绘制第三窗口视图;从在所述第二显示位置显示所述第二窗口视图切换到在所述第三显示位置显示所述第三窗口视图。具体为:在从所述第二显示位置滑动到所述第三显示位置的过程中,在不同的显示位置绘制不同显示位置对应的窗口视图,并在不同的显示位置切换显示不同显示位置对应的窗口视图。
需要说明的是,窗口视图移动的过程可以为多次,窗口视图可以从第二位置移到第三位置,然后从第三位置再移到第四位置,直到移动到用户满意的位置。并且,当窗口视图进行了多次移动后,都可以在接收到所述移动视图模式退出指令后,从当前窗口视图的显示位置切换到在所述第一显示位置显示所述第一窗口视图。
其中,步骤22包括:
步骤221,获取用户在终端的触摸屏上移动操作的第一移动距离和移动持续时长;
步骤222,根据所述第一移动距离和所述移动持续时长,生成第一窗口视图的待移动距离信息。
在所述终端的触摸屏上建立二维坐标系;所述第一移动距离包括在所述二维坐标系的X轴方向上的第一移动值和Y轴方向上的第二移动值;
步骤222包括:
步骤2221A,根据所述第一移动值、所述移动持续时长以及X轴方向上的移动因子,计算出X轴方向上的待移动距离信息;
步骤2222A,根据所述第二移动值、所述移动持续时长以及Y轴方向上的移动因子,计算出Y轴方向上的待移动距离信息。
可选的,步骤222包括:
步骤2221B,将第一移动值作为X轴方向上的待移动距离信息;
步骤2222B,将所述第二移动值,作为Y轴方向上的待移动距离信息。
例如,计算当前视图应该移动的距离(x,y)和速度(Vx,Vy)的算法具体为:首先,计算手指在触摸屏上的移动速度:ΔVx=Δx/Δt,ΔVy=Δy/Δt;Δt为持续时长,Δx为手指在触摸屏的X轴上的移动距离,Δy为手指在触摸屏的Y轴上的移动距离,ΔVx为视图在X轴上的移动速度;ΔVy为视图在Y轴上的移动速度。然后,换算成当前视图应该移动的距离(x,y)和速度(Vx,Vy),x=ΔVx*u,y=ΔVy*u,Vx=ΔVx,Vy=Δvy。其中,u为移动因子。其值可根据经验值确定。此算法为举例性的算法,计算当前视图应该移动的距离也可以采用其他算法。
在另外一个实施例中,所述步骤22具体为:接收用户通过用户界面输入的第一窗口视图的待移动距离信息。可以为:获取用户在对话框中输入的移动距离信息。
以下描述本发明的另一实施例。本发明提供一种具有触摸屏的设备的视图移动方法,包括:
在用户开通视图移动模式情况下,按住“视图移动Key_Move键”以下(简称Key_Move键)而不释放(也就是上文所述的第一视图移动触发指令),启动视图移动模式,同时,用户手指在触摸屏上移动。
然后,窗口管理器(简称WM)根据接收的移动消息,得出用户手指在触摸屏上移动的距离(Δx,Δy)以及移动速度(ΔVx,ΔVy)。
然后,根据移动算法,计算出视图(简称视图1)应该移动的水平和垂直方位上的距离(x,y)以及移动速度(Vx,Vy)。
然后,WM将视图1由左上角坐标(0,0)右下角坐标(W,H)改变为左上角坐标(x,y)右下角坐标(W+x,H+y),并重新绘制移动后的视图(简称视图2)。也就是说,第一窗口视图的第一显示位置可以以左上角坐标(0,0)右下角坐标(W,H)为参考点,第二窗口视图的第二显示位置可以以左上角坐标(x,y)右下角坐标(W+x,H+y)为参考点。同时,视图1变换到视图2的过程设计为一个动画过程,由速度(Vx,Vy)值和动画模式(匀速模式、先加速后减速模式等)控制动画的变化速度。这样使得原先视图上不方便于用户单手操作的按钮或菜单动态移动到合适的位置,方便了用户的操作。
此时,监听是否有双击触摸屏消息。若有,则视图2不再移动,而是正常响应触摸屏消息。
然后,WM继续监听是否有双击触摸屏消息(触发连续移动模式,也就是上文所述的第二视图移动触发指令)。若有,则视图2可以继续移动,而除了移动消息和双击消息以外的触摸屏消息不再响应,直到视图2移动到用户满意位置为止。该场景中,使用双击触摸屏消息来触发终端进入继续移动视图的状态,当然,也可以采用其他消息来触发终端进入继续移动视图的状态。
在消息处理流程过程中,WM始终监视Key_Move键抬起消息。若出现抬起消息,则视图恢复左上角坐标(0,0)右下角坐标(W,H),并正常响应触摸屏消息。
为了具有更好的单手操作体验,如图5所示,将视图移动按键Key_Move键8放置在设备侧面的中下位置(此处以手机为例)。同时为了适应左右手模式,Key_Move键可根据需求放置在设备的适合的一侧,当然也可以在设备两侧各放置一个来同时满足左右手模式。
以下描述本发明的另一实施例。图6是根据本发明实施例的视图移动的处理流程图,包括以下步骤:
步骤S301:在正常操作设备的情况下,用户按住Key_Move按键不释放,触发视图移动流程的开始。
步骤S302:判断用户是否开通视图移动模式。若为否,则进入步骤S303,若为是,则进入步骤S304。
步骤S303,WM摒弃Key_Move按键消息;
步骤S304:
(1)、将标志位flag_key设置为true,表示Key_Move按键被按下并已进入视图移动模式;
(2)、将标志位flag设置为true,表示由窗口管理器WM处理触摸屏消息,消息不会被配发到当前视图窗口中来处理;
(3)、WM根据用户手指在触摸屏上的移动距离(Δx,Δy)和持续时长(Δt)计算出当前视图应该移动的距离(x,y)和速度(Vx,Vy)。
其中,计算当前视图应该移动的距离(x,y)和速度(Vx,Vy)的算法具体为:首先,计算手指在触摸屏上的移动速度:ΔVx=Δx/Δt,ΔVy=Δy/Δt;然后,换算成当前视图应该移动的距离(x,y)和速度(Vx,Vy),x=ΔVx*u,y=ΔVy*u,Vx=ΔVx,Vy=Δvy。其中,u为移动因子。u默认为1.2,同时用户可以根据个人习惯调整移动因子的大小,但有效值在[1-2]范围内。此算法为举例性的算法,计算当前视图应该移动的距离也可以采用其他算法。
然后将当前视图的左上角坐标(left,top)、右下角坐标(right,bottom)改变为左上角坐标(left+x,top+y)、右下角坐标(right+x,bottom+y),然后重新绘制当前视图。同时,视图1变换到视图2的过程设计为一个动画过程,由速度(Vx,Vy)值和动画模式(匀速模式、先加速后减速模式等)控制动画的变化速度。
此外,为了提升用户体验效果,可以支持多次连续滑动的操作,直至视图滑动到用户满意的位置为止。
步骤S305:判断用户是否进行了双击操作,并且此时flag是否为true。若同时满足两个条件,则进入步骤S306;否则,进入S304步骤。
步骤S306:将标志位flag设置为false,表示WM不再继续移动当前视图,而是将触摸屏消息转发给当前视图窗口来处理。
步骤S307:系统同时判断是否有双击操作并且flag是否为false,若同时满足两个条件,则跳转到步骤S304,此时用户可以继续移动当前视图(视图2)的位置。即在S306步骤中,如果用户再次双击触摸屏后(此处可以为别的操作方式来触发连续移动视图模式),用户即可以继续移动当前视图(视图2)。
步骤S308:当用户不再需要视图移动模式操作时,释放Key_Move按键。此时系统将标志位flag_key和flag设置为false,WM恢复平移前的视图坐标位置(即视图1的坐标),并正常处理分发触摸屏消息。
如图7所示,为本发明所述的一种视图处理终端,包括:
获取单元31,获取当前的第一窗口视图的待移动距离信息;
生成单元32,根据所述待移动距离信息和所述第一窗口视图当前的第一显示位置,生成第二显示位置;
绘制单元33,根据所述第一窗口视图以及所述第二显示位置,绘制第二窗口视图;
显示单元34,从在所述第一显示位置显示所述第一窗口视图切换到在所述第二显示位置显示所述第二窗口视图。
所述的视图处理终端,还包括:
接收单元35,接收用户输入的第一视图移动触发指令。
所述视图处理终端上设置有按钮;
所述接收单元35具体为:接收用户通过操作所述按钮输入的第一视图移动触发指令。可选的,所述接收单元35还用于:接收用户通过操作所述按钮输入的移动视图模式退出指令。
本发明具有如下技术效果:
根据用户按住Key_Move键并在触摸屏上滑动,动态地确定当前视图的坐标位置,使得原先视图上不方便于用户单手操作的按钮或菜单动态移动到合适的位置,方便用户的操作。从而实现在触摸屏幕的移动设备上,用户单手操作的情况下也可完全实现控制触摸屏上的所有交互操作。当用户不再需要移动视图也可以实现人机交互操作时,设备自动恢复视图的初始位置坐标,使得用户对移动设备的单手操作提供了方便,提高了用户体验。
需要指出的是,本文中的第一移动距离是指手指在触摸屏上移动的距离;待移动距离是指第二窗口视图移动的距离。也就是说,手指移动距离和第二窗口视图的移动距离不一定相等。考虑了移动惯性的特效,即手指抬起后第二窗口视图可能会有减速到停止的过程,因此引入移动因子,提高用户体验。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (13)
1.一种视图处理方法,应用于终端,其特征在于,包括:
获取当前的第一窗口视图的待移动距离信息;
根据所述待移动距离信息和所述第一窗口视图当前的第一显示位置,生成第二显示位置;
根据所述第一窗口视图以及所述第二显示位置,绘制第二窗口视图;
从在所述第一显示位置显示所述第一窗口视图切换到在所述第二显示位置显示所述第二窗口视图。
2.根据权利要求1所述的视图处理方法,其特征在于,所述获取当前的第一窗口视图的待移动距离信息的步骤之前,所述方法还包括:
接收用户输入的第一视图移动触发指令。
3.根据权利要求1所述的视图处理方法,其特征在于,所述获取当前的第一窗口视图的待移动距离信息的步骤包括:
获取用户在终端的触摸屏上移动操作的第一移动距离和移动持续时长;
根据所述第一移动距离和所述移动持续时长,生成第一窗口视图的待移动距离信息。
4.根据权利要求3所述的视图处理方法,其特征在于,
在所述终端的触摸屏上建立二维坐标系;所述第一移动距离包括在所述二维坐标系的X轴方向上的第一移动值和Y轴方向上的第二移动值;
所述根据所述第一移动距离和所述移动持续时长,生成第一窗口视图的待移动距离信息的步骤包括:
根据所述第一移动值、所述移动持续时长以及X轴方向上的移动因子,计算出X轴方向上的待移动距离信息;
根据所述第二移动值、所述移动持续时长以及Y轴方向上的移动因子,计算出Y轴方向上的待移动距离信息。
5.根据权利要求1所述的终端的视图处理方法,其特征在于,所述从在所述第一显示位置显示所述第一窗口视图切换到在所述第二显示位置显示所述第二窗口视图的步骤具体为:
在从所述第一显示位置滑动到所述第二显示位置的过程中,在不同的显示位置绘制不同显示位置对应的窗口视图,并在不同的显示位置切换显示不同显示位置对应的窗口视图。
6.根据权利要求5所述的终端的视图处理方法,其特征在于,
所述从在所述第一显示位置显示所述第一窗口视图切换到在所述第二显示位置显示所述第二窗口视图的步骤之前,所述方法还包括:
获取所述第一窗口视图到所述第二窗口视图的切换速度;
所述在不同的显示位置切换显示不同显示位置对应的窗口视图的步骤具体为:
以所述切换速度为匀速速度,在不同的显示位置以匀速模式切换显示不同显示位置对应的窗口视图;或
以所述切换速度为最高速度,在不同的显示位置以先加速后减速模式切换显示不同显示位置对应的窗口视图。
7.根据权利要求6所述的终端的视图处理方法,其特征在于,所述获取所述第一窗口视图到所述第二窗口视图的切换速度的步骤具体为:
获取用户在所述终端的触摸屏上移动操作的第一移动距离和移动持续时长;
根据所述第一移动距离和所述移动持续时长,生成所述第一窗口视图到所述第二窗口视图的切换速度。
8.根据权利要求1所述的视图处理方法,其特征在于,所述获取当前的第一窗口视图的待移动距离信息的步骤具体为:
接收用户通过用户界面输入的第一窗口视图的待移动距离信息。
9.根据权利要求1所述的终端的视图处理方法,其特征在于,所述获取当前的第一窗口视图的待移动距离信息的步骤之前,所述方法还包括:
接收用户输入的第二移动触发指令;
获取第二窗口视图的待移动距离信息;
根据所述第二窗口视图的待移动距离信息和所述第二显示位置,生成第三显示位置;
根据所述第二窗口视图以及所述第三显示位置,绘制第三窗口视图;
在所述第三显示位置显示所述第三窗口视图。
10.一种视图处理终端,其特征在于,包括:
获取单元,获取当前的第一窗口视图的待移动距离信息;
生成单元,根据所述待移动距离信息和所述第一窗口视图当前的第一显示位置,生成第二显示位置;
绘制单元,根据所述第一窗口视图以及所述第二显示位置,绘制第二窗口视图;
显示单元,从在所述第一显示位置显示所述第一窗口视图切换到在所述第二显示位置显示所述第二窗口视图。
11.根据权利要求10所述的视图处理终端,其特征在于,还包括:
接收单元,接收用户输入的第一视图移动触发指令。
12.根据权利要求11所述的视图处理终端,其特征在于,
所述视图处理终端上设置有按钮;
所述接收单元具体为:接收用户通过操作所述按钮输入的第一视图移动触发指令。
13.根据权利要求12所述的视图处理终端,其特征在于,
所述接收单元还具体为:接收用户通过操作所述按钮输入的移动视图模式退出指令。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310195263.8A CN104182116A (zh) | 2013-05-23 | 2013-05-23 | 视图处理方法和视图处理终端 |
PCT/CN2013/082454 WO2013189445A2 (zh) | 2013-05-23 | 2013-08-28 | 视图处理方法和视图处理终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310195263.8A CN104182116A (zh) | 2013-05-23 | 2013-05-23 | 视图处理方法和视图处理终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104182116A true CN104182116A (zh) | 2014-12-03 |
Family
ID=49769583
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310195263.8A Pending CN104182116A (zh) | 2013-05-23 | 2013-05-23 | 视图处理方法和视图处理终端 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104182116A (zh) |
WO (1) | WO2013189445A2 (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101515220A (zh) * | 2009-04-13 | 2009-08-26 | 青岛海信移动通信技术股份有限公司 | 对触摸屏幕中窗口移动、缩放和控制的方法及相关装置 |
US20100103118A1 (en) * | 2008-10-26 | 2010-04-29 | Microsoft Corporation | Multi-touch object inertia simulation |
CN102314297A (zh) * | 2010-07-07 | 2012-01-11 | 腾讯科技(深圳)有限公司 | 一种窗口对象惯性移动方法及实现装置 |
CN102479041A (zh) * | 2010-11-25 | 2012-05-30 | 英业达股份有限公司 | 小型触控屏幕单手缩放画面的操作方法 |
CN103019545A (zh) * | 2012-12-10 | 2013-04-03 | 广东欧珀移动通信有限公司 | 电子设备触摸屏显示界面的放缩方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7956869B1 (en) * | 2007-07-13 | 2011-06-07 | Adobe Systems Incorporated | Proximity based transparency of windows aiding in obscured window selection |
TW201019179A (en) * | 2008-11-06 | 2010-05-16 | Darfon Electronics Corp | Touch panel and quick scrolling method thereof |
KR101668240B1 (ko) * | 2010-04-19 | 2016-10-21 | 엘지전자 주식회사 | 휴대 단말기 및 그 동작 제어방법 |
CN103116454B (zh) * | 2013-02-22 | 2018-07-31 | 上海斐讯数据通信技术有限公司 | 一种移动终端触摸屏视图布局调整方法 |
-
2013
- 2013-05-23 CN CN201310195263.8A patent/CN104182116A/zh active Pending
- 2013-08-28 WO PCT/CN2013/082454 patent/WO2013189445A2/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100103118A1 (en) * | 2008-10-26 | 2010-04-29 | Microsoft Corporation | Multi-touch object inertia simulation |
CN101515220A (zh) * | 2009-04-13 | 2009-08-26 | 青岛海信移动通信技术股份有限公司 | 对触摸屏幕中窗口移动、缩放和控制的方法及相关装置 |
CN102314297A (zh) * | 2010-07-07 | 2012-01-11 | 腾讯科技(深圳)有限公司 | 一种窗口对象惯性移动方法及实现装置 |
CN102479041A (zh) * | 2010-11-25 | 2012-05-30 | 英业达股份有限公司 | 小型触控屏幕单手缩放画面的操作方法 |
CN103019545A (zh) * | 2012-12-10 | 2013-04-03 | 广东欧珀移动通信有限公司 | 电子设备触摸屏显示界面的放缩方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2013189445A3 (zh) | 2014-05-01 |
WO2013189445A2 (zh) | 2013-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107479784B (zh) | 表情展示方法、装置及计算机可读存储介质 | |
WO2021035884A1 (zh) | 投屏方法、装置、终端及存储介质 | |
KR101915615B1 (ko) | 모션 기반 사용자 인터페이스 제어 장치 및 방법 | |
CN103530047B (zh) | 一种触摸屏设备事件触发方法及装置 | |
CN107278368A (zh) | 屏幕控制方法及装置 | |
EP4116813A1 (en) | Method for execution of hand gesture commands, apparatus, system, and storage medium | |
CN101615094B (zh) | 触摸装置及用于其的图像显示方法 | |
CN109260713B (zh) | 虚拟对象远程协助操作方法及装置、存储介质、电子设备 | |
KR102058455B1 (ko) | 단말의 캐릭터 입력 모드에서 연산을 수행하는 방법 및 장치 | |
CN107589900A (zh) | 分屏显示方法、装置、终端及存储介质 | |
TW201035809A (en) | Method and apparatus for causing display of a cursor | |
JP2011070609A (ja) | タッチパネル付情報端末装置、表示制御方法、および表示制御プログラム | |
KR20160045106A (ko) | 탭들을 스위칭하기 위한 스와이프 툴바 | |
CN107844236A (zh) | Ios导航控制器页面平滑过渡的方法、装置和存储介质 | |
CN104572071A (zh) | 一种终端 | |
CN108459794A (zh) | 一种无按钮屏幕的交互操作处理方法及装置 | |
CN105808046A (zh) | 一种局部放大查看屏幕的方法、装置及移动终端 | |
JP5725923B2 (ja) | 電子機器 | |
CN113342232A (zh) | 图标生成方法、装置、电子设备和可读存储介质 | |
CN113138670B (zh) | 触摸屏交互手势控制方法、装置、触摸屏及存储介质 | |
CN108434731B (zh) | 虚拟对象控制方法及装置、存储介质、电子设备 | |
CN103116446B (zh) | 一种触控便捷式设备列表交互方法 | |
CN112188001B (zh) | 快捷设置方法、快捷设置装置、电子设备和可读存储介质 | |
CN105204754B (zh) | 触摸屏的单手操作方法及装置 | |
CN111665984A (zh) | 一种信息处理方法及装置、电子设备及可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20141203 |