CN103677721B - 对终端显示界面进行缩放的方法及终端设备 - Google Patents

对终端显示界面进行缩放的方法及终端设备 Download PDF

Info

Publication number
CN103677721B
CN103677721B CN201310737123.9A CN201310737123A CN103677721B CN 103677721 B CN103677721 B CN 103677721B CN 201310737123 A CN201310737123 A CN 201310737123A CN 103677721 B CN103677721 B CN 103677721B
Authority
CN
China
Prior art keywords
convergent
divergent
screen
sliding trace
dimension
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.)
Active
Application number
CN201310737123.9A
Other languages
English (en)
Other versions
CN103677721A (zh
Inventor
李聪
何郢丁
王海戎
闵辰羽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Tencent Cloud Computing Beijing Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201310737123.9A priority Critical patent/CN103677721B/zh
Publication of CN103677721A publication Critical patent/CN103677721A/zh
Application granted granted Critical
Publication of CN103677721B publication Critical patent/CN103677721B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了对终端显示界面进行缩放的方法及终端设备,其中,该方法包括:获取屏幕触摸信息,确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹;获取手指在触摸屏幕上的滑动坐标信息,由滑动坐标信息确定滑动尺寸;由滑动尺寸占缩放滑动轨迹的比例,计算得到缩放比例;按照缩放比例对当前的显示界面进行缩放,展示缩放后的界面。本发明方案能够提高对界面进行缩放定位的精确度,并能提高操作效率。

Description

对终端显示界面进行缩放的方法及终端设备
技术领域
本发明涉及显示界面处理技术,尤其涉及对终端显示界面进行缩放的方法及终端设备。
背景技术
针对触摸式终端设备,常需要对显示界面进行缩放操作;显示界面的内容如文本、图像、地图等,下面以地图进行实例说明。
终端地图作为一款地点和路线查询工具,用户在使用过程中会频繁进行地图移图和缩放操作。其中,移图的手势操作能够使用单指顺利完成(滑动屏幕内的地图区域即可),但是缩放手势通常需要多指操作,其操作不便,特别对于单手握持移动终端的场景(多数情况)下基本无法使用。参见图1,为现有技术中采用两指操作对显示界面进行缩放的实例,该实例中,拇指和食指同时向外或向内滑动,以实现对显示界面进行放大和缩小。
由于终端设备多数为移动终端,且单手使用移动终端的场景较为常见,因此,需要对单手缩放操作进行优化。参见图2,为现有技术中对终端显示界面进行缩放的优化实例,图中示出了缩放按钮的两种样式,该实例中,在地图界面上增加缩小和放大按钮;通过点击“加号”、“减号”两个按钮,用户可以在单手握持终端时用拇指来放大和缩小地图比例尺,每点击一次,比例尺调整一个层级。
图2的缩放方案存在以下缺陷:
1)比例尺跨度很大,不能对地图进行精确的缩放定位。
每点击一次界面上的“加号”或“减号”按钮,只能放大或缩小到一个固定的地图层级(一般地,每次放大到原图的2至5倍,或每次缩小到原图的1/3至1/5倍),缩放精度不可控。目前,移动终端的地图显示区域与实际地理范围的比例尺在1:1000至1:109之间,比例尺跨度很大。这样,用户使用“加减号”,只能按照预先设定比例进行调整,且预定设定的比例尺跨度较大,导致无法调节到满意比例尺,不能进行精确调节。
2)操作效率较低。
主流地图的比例尺固定层级在15-20级之间,当用户需要从1级比例尺调节到20级时需要连续点击19次“加号”才能完成此操作,而双指缩放的手势仅用5次左右,因此“加减号”调节比例尺的效率明显偏低。
综上,现有对终端显示界面进行缩放的方案,存在不能对地图进行精确的缩放定位,以及操作效率低的缺陷。
发明内容
本发明提供了一种对终端显示界面进行缩放的方法,该方法能够提高对界面进行缩放定位的精确度,并能提高操作效率。
本发明提供了一种对终端显示界面进行缩放的终端设备,该终端设备能够提高对界面进行缩放定位的精确度,并能提高操作效率。
一种对终端显示界面进行缩放的方法,该方法包括:
获取屏幕触摸信息,确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹;
获取手指在触摸屏幕上的滑动坐标信息,由滑动坐标信息确定滑动尺寸;
由滑动尺寸占缩放滑动轨迹的比例,计算得到缩放比例;
按照缩放比例对当前的显示界面进行缩放,展示缩放后的界面。
一种对终端显示界面进行缩放的终端设备,该终端设备包括缩放滑动轨迹展示单元、缩放比例确定单元和缩放显示单元;
所述缩放滑动轨迹展示单元,获取屏幕触摸信息,确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹,向所述缩放比例确定单元发送启动指令;
所述缩放比例确定单元,接收来自所述缩放滑动轨迹展示单元的启动指令,获取手指在触摸屏幕上的滑动坐标信息,由滑动坐标信息确定滑动尺寸;由滑动尺寸占缩放滑动轨迹的比例,计算得到缩放比例,将缩放比例发送给所述缩放显示单元;
所述缩放显示单元,接收来自所述缩放比例确定单元的缩放比例,按照缩放比例对当前的显示界面进行缩放,展示缩放后的界面。
从上述方案可以看出,本发明中,获取屏幕触摸信息,确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹;获取手指在触摸屏幕上的滑动坐标信息,由滑动坐标信息确定滑动尺寸;由滑动尺寸占缩放滑动轨迹的比例,计算得到缩放比例;按照缩放比例对当前的显示界面进行缩放,展示缩放后的界面。本发明通过手指滑动操作实现对显示界面的缩放,缩放比例可根据滑动尺寸进行精确确定,对缩放比例尺不再进行限定,使缩放精度可控;并且,通过一次滑动便可调节到需要的缩放比例,无需多次点击操作,提高了操作效率。
附图说明
图1为现有技术对终端显示界面进行缩放的手势操作实例;
图2为现有技术对终端显示界面进行缩放的样式实例;
图3为本发明对终端显示界面进行缩放的方法示意性流程图;
图4为本发明对终端显示界面进行缩放的手势操作例一;
图5为本发明对终端显示界面进行缩放的手势操作例二;
图6为本发明对终端显示界面进行缩放的手势操作例三;
图7为本发明对终端显示界面进行缩放的方法流程图实例;
图8为本发明终端设备结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明进一步详细说明。
本发明通过手指滑动操作实现对显示界面的缩放,缩放比例可根据滑动尺寸进行精确确定。参见图3,为本发明对终端显示界面进行缩放的方法示意性流程图,其包括以下步骤:
步骤301,获取屏幕触摸信息,确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹。
当用户需要对显示界面进行缩放时,进行屏幕触摸操作,以触发缩放滑动轨迹的展示;实际应用中,该触发可采用多种方式实现,下面进行实例说明。
方式一:
该方式在终端界面上设置有一个缩放按钮,需要时,手指单击缩放按钮;终端设备由屏幕触摸信息获知屏幕触摸操作是在界面缩放按钮上的单击操作且点击后手指未离开屏幕,则确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹。如图4所示,手指单击缩放按钮且点击后手指未离开屏幕,则在屏幕上展示缩放滑动轨迹,该图中,缩放滑动轨迹上包含缩放按钮。为了节省界面空间,初始时可以不显示缩放按钮,而将屏幕中心位置默认为缩放按钮所在位置;当用户手指单击屏幕中心且点击后手指未离开屏幕,则确定为对应缩放激活指令,在屏幕上展示缩放滑动轨迹;缩放滑动轨迹可显示在屏幕的固定位置,例如为屏幕的右侧,如图5所示。当用户滑动屏幕进行缩放时,缩放滑动轨迹上将相应显示当前的缩放进度。
方式二:
采用该方式,在终端界面上不需设置缩放按钮。由屏幕触摸信息获知屏幕触摸操作是在界面任意位置的双击操作且第二次点击后手指未离开屏幕,则判断第一次点击和第二次点击之间的时间间隔是否小于第一设定时间,如果是,则确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹;否则,不在屏幕上展示缩放滑动轨迹。所述第一设定时间根据需要设置,例如为0.5秒。
方式三:
采用该方式,可在终端界面设置一个缩放按钮;为了节省界面空间,初始时也可不显示缩放按钮,而将屏幕中心位置默认为缩放按钮所在位置,当用户手指单击屏幕中心且点击后手指未离开屏幕,则确定为对应缩放激活指令,在屏幕上展示缩放滑动轨迹。终端设备由屏幕触摸信息对屏幕触摸操进行判断,判断屏幕触摸操作是在界面缩放按钮上的单击操作,还是在界面上任意位置的双击操作:如果是在界面缩放按钮上的单击操作且点击后手指未离开屏幕,则确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹;如果是在界面上任意位置的连续两次点击操作且第二次点击后手指未离开屏幕,则判断第一次点击和第二次点击之间的时间间隔是否小于第一设定时间,如果是,则确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹。该方式的实例参见图5所示,当前用户采用双击方式进行触发。
步骤302,获取手指在触摸屏幕上的滑动坐标信息,由滑动坐标信息确定滑动尺寸。
步骤303,由滑动尺寸占缩放滑动轨迹的比例,计算得到缩放比例。
在屏幕上展示缩放滑动轨迹之后,用户便可根据缩放滑动轨迹的提示进行滑动缩放,终端设备根据滑动坐标信息计算出缩放比例;缩放滑动轨迹可采用多种不同的实现方式,下面进行举例说明。
方式一:缩放滑动轨迹为在屏幕上竖直显示的垂直滑动条。
步骤302所述由滑动坐标信息确定滑动尺寸包括:由滑动结束位置的纵坐标减去滑动起始位置的纵坐标,将得到的相减值作为滑动尺寸;
步骤303所述由滑动尺寸占缩放滑动轨迹的比例,计算得到缩放比例包括:用滑动尺寸除以滑动轨迹的纵向长度,得到大于零的值,确定为放大比例,得到小于零的值,确定为缩小比例。如图6所示的实例,垂直滑动条显示在屏幕右侧的固定位置,手指滑动时,可沿着垂直滑动条滑动(参见图中的A界面),也可沿着屏幕其他任意方向滑动(参见图中的B界面)。
方式二:缩放滑动轨迹为在屏幕上水平显示的水平滑动条。
步骤302所述由滑动坐标信息确定滑动尺寸包括:由滑动结束位置的横坐标减去滑动起始位置的横坐标,将得到的相减值作为滑动尺寸;
步骤303所述由滑动尺寸占缩放滑动轨迹的比例,计算得到缩放比例包括:用滑动尺寸除以滑动轨迹的横向长度,得到大于零的值,确定为放大比例,得到小于零的值,确定为缩小比例。
方式三:缩放滑动轨迹为在屏幕上显示的扇形滑动条。
步骤302所述由滑动坐标信息确定滑动尺寸包括:由滑动结束位置和滑动起始位置计算得到滑动弧度,作为滑动尺寸;
获知滑动结束位置和滑动起始位置之后,通过简单的几何运算,便可得到滑动弧度;以手指单击屏幕上的缩放按钮进行说明,单击触发后,显示扇形滑动条,扇形滑动条上包含缩放按钮,用户沿着扇形滑动条进行滑动,终端设备获取滑动坐标信息,将滑动结束位置的坐标点与扇形中心坐标点之间的连线作为第一连线,将滑动起始位置的坐标点与扇形中心坐标点之间的连线作为第二连线,计算出第一连线和第二连线的夹角,作为滑动尺寸;
步骤303所述由滑动尺寸占缩放滑动轨迹的比例,计算得到缩放比例包括:用滑动尺寸除以扇形滑动条的弧度,得到顺时针方向的值,确定为放大比例,得到逆时针方向的值,确定为缩小比例。
步骤304,按照缩放比例对当前的显示界面进行缩放,展示缩放后的界面。
显示界面的内容如文本、图像、地图等。
本发明通过手指滑动操作实现对显示界面的缩放,缩放比例可根据滑动尺寸进行精确确定,对缩放比例尺不再进行限定,使缩放精度可控;并且,通过一次滑动便可调节到需要的缩放比例,无需多次点击操作,提高了操作效率。
下面通过图7的实例对本发明终端显示界面进行缩放的方法进行详细说明,该实例中,显示的是地图界面,图7的流程包括以下步骤:
步骤701,获取屏幕触摸信息。
本实例的终端界面为图5所示,界面显示有缩放按钮,用户可通过单击缩放按钮以触发展示垂直滑动条,也可以双击屏幕任意位置以触发展示垂直滑动条。
现有方案中,需要在屏幕界面设置两个按钮,即“加号”和“减号”按钮;由于屏幕面积有限,特别针对移动终端而言,应用的设计者期望能够尽量的利用屏幕空间,最有效的版本是减少屏幕内的操作区域;移动终端地图主页上通常仅有5个重点功能入口,一旦在界面设备“加号”和“减号”两个按钮,将减少其他功能按钮的设置。另外,在单手握持终端设备时,拇指时常是手掌固定设备的着力点,拇指进行连续点击操作,会减少握持的稳定性,增加了终端设备从手中掉落的风险。
而采用本发明方案,只需设置一个缩放按钮,或者无需设置缩放按钮,充分利用了屏幕空间。并且,采用本发明方案无需进行多次点击,通过滑动操作便可完成缩放,增加了手掌设置的稳定性。
步骤702,由屏幕触摸信息对屏幕触摸操进行判断,判断屏幕触摸操作是在界面缩放按钮上的单击操作,还是在界面上任意位置的双击操作:如果是在界面缩放按钮上的单击操作且点击后手指未离开屏幕,则执行步骤703,如果是在界面上任意位置的双击操作且点击后手指未离开屏幕,则执行步骤704。
步骤703,确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹,执行步骤705。
本实例中展示的缩放滑动轨迹具体为垂直滑动条。
步骤704,判断第一次点击和第二次点击之间的时间间隔是否小于第一设定时间,如果是,则确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹,执行步骤705;否则不在屏幕上展示缩放滑动轨迹。
步骤705,获取手指在触摸屏幕上的滑动坐标信息,由滑动结束位置的纵坐标减去滑动起始位置的纵坐标,将得到的相减值作为滑动尺寸。
步骤706,用滑动尺寸除以滑动轨迹的纵向长度,得到大于零的值,确定为放大比例,得到小于零的值,确定为缩小比例。
步骤707,按照缩放比例对当前显示的地图进行缩放,展示缩放后的地图。
完成缩放后,手指离开屏幕即可取消缩放操作,终端停止在屏幕右侧展示垂直滑动条。
采用本发明对终端显示界面进行缩放的方案,能达到以下有益效果:
1)滑动条缩放效果稳定且精度可控。
当用户进行缩放操作时候,手指停留在屏幕同一区域所对应的比例尺是唯一且固定的,避免用户反复使用“加减号”来返回到某个特定比例尺,操作效率更高。并且,滑动缩放的效果是无级缩放,不是“加减号”式的逐级固定比例尺跳变,使得用户能够精确的定位到特定的比例尺。
2)地图上的交互区域由“加号”和“减号”两个按钮缩减为单一“缩放”按钮(为了区别,可采用普通按钮不同的样式),节省了占用空间以及占用的功能按键数量。
3)当用户使用点击手势激活缩放功能时,按住“缩放”按钮,缩放操作引导区域(比例尺刻度条形式)延伸展开,显示在地图的右侧。在用户手指不离开屏幕的情况下,手指上下滑动可以精确调节图比例尺。
当用户使用双击屏幕手势激活缩放功能时,右侧的缩放栏同时伸展开响应用户手势,缩放条随用户手指操作移动。界面响应能够让用户感知手势动作,操作比较有安全感,同时对于没有使用过双击屏幕缩放手势的用户来说,手势的学习和记忆成本能够降低,能够很快学习并适应。
参见图8,为本发终端设备结构示意图,该终端设备包括缩放滑动轨迹展示单元、缩放比例确定单元和缩放显示单元;
所述缩放滑动轨迹展示单元,获取屏幕触摸信息,确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹,向所述缩放比例确定单元发送启动指令;
所述缩放比例确定单元,接收来自所述缩放滑动轨迹展示单元的启动指令,获取手指在触摸屏幕上的滑动坐标信息,由滑动坐标信息确定滑动尺寸;由滑动尺寸占缩放滑动轨迹的比例,计算得到缩放比例,将缩放比例发送给所述缩放显示单元;
所述缩放显示单元,接收来自所述缩放比例确定单元的缩放比例,按照缩放比例对当前的显示界面进行缩放,展示缩放后的界面。
较佳地,所述缩放滑动轨迹展示单元包括第一缩放滑动轨迹展示子单元、第二缩放滑动轨迹展示子单元或第三缩放滑动轨迹展示子单元;
所述第一缩放滑动轨迹展示子单元,由屏幕触摸信息获知屏幕触摸操作是在界面缩放按钮上的单击操作且点击后手指未离开屏幕,则确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹;
所述第二缩放滑动轨迹展示子单元,由屏幕触摸信息获知屏幕触摸操作是在界面任意位置的双击操作且第二次点击后手指未离开屏幕,则判断第一次点击和第二次点击之间的时间间隔是否小于第一设定时间,如果是,则确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹;
所述第三缩放滑动轨迹展示子单元,由屏幕触摸信息对屏幕触摸操进行判断,判断屏幕触摸操作是在界面缩放按钮上的单击操作,还是在界面上任意位置的双击操作:如果是在界面缩放按钮上的单击操作且点击后手指未离开屏幕,则确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹;如果是在界面上任意位置的连续两次点击操作且第二次点击后手指未离开屏幕,则判断第一次点击和第二次点击之间的时间间隔是否小于第一设定时间,如果是,则确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹。
较佳地,当所述缩放滑动轨迹为在屏幕上竖直显示的垂直滑动条时,所述缩放比例确定单元包括第一滑动尺寸确定子单元和第一缩放比例确定子单元;
所述第一滑动尺寸确定子单元,接收来自所述缩放滑动轨迹展示单元的启动指令,获取手指在触摸屏幕上的滑动坐标信息,由滑动结束位置的纵坐标减去滑动起始位置的纵坐标,将得到的相减值作为滑动尺寸,发送给所述第一缩放比例确定子单元;
所述第一缩放比例确定子单元,接收来自所述第一缩放比例确定子单元的缩放尺寸,用滑动尺寸除以滑动轨迹的纵向长度,得到大于零的值,确定为放大比例,得到小于零的值,确定为缩小比例。
较佳地,当所述缩放滑动轨迹为在屏幕上水平显示的水平滑动条时,所述缩放比例确定单元包括第二滑动尺寸确定子单元和第二缩放比例确定子单元;
所述第二滑动尺寸确定子单元,接收来自所述缩放滑动轨迹展示单元的启动指令,获取手指在触摸屏幕上的滑动坐标信息,由滑动结束位置的横坐标减去滑动起始位置的横坐标,将得到的相减值作为滑动尺寸,发送给所述第二缩放比例确定子单元;
所述第二缩放比例确定子单元,接收来自所述第二缩放比例确定子单元的缩放尺寸,用滑动尺寸除以滑动轨迹的横向长度,得到大于零的值,确定为放大比例,得到小于零的值,确定为缩小比例。
较佳地,当所述缩放滑动轨迹为在屏幕上水平显示的水平滑动条时,所述缩放比例确定单元包括第三滑动尺寸确定子单元和第三缩放比例确定子单元;
所述第三滑动尺寸确定子单元,接收来自所述缩放滑动轨迹展示单元的启动指令,获取手指在触摸屏幕上的滑动坐标信息,由滑动结束位置和滑动起始位置计算得到滑动弧度,,作为滑动尺寸,发送给所述第三缩放比例确定子单元;
所述第三缩放比例确定子单元,接收来自所述第三缩放比例确定子单元的缩放尺寸,用滑动尺寸除以扇形滑动条的弧度,得到顺时针方向的值,确定为放大比例,得到逆时针方向的值,确定为缩小比例。
本发明所述的终端设备包括多种可进行触摸操作的终端设备,具体如移动终端,智能设备等,移动终端如手机,智能设备如具有触摸屏的智能手表。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

Claims (10)

1.一种对终端显示界面进行缩放的方法,其特征在于,该方法包括:
获取屏幕触摸信息,确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹;
获取手指在触摸屏幕上的滑动坐标信息,由滑动坐标信息确定滑动尺寸;
由滑动尺寸占缩放滑动轨迹的比例,计算得到缩放比例;缩放比例根据滑动尺寸进行精确定位;
按照缩放比例对当前的显示界面进行缩放,展示缩放后的界面。
2.如权利要求1所述的方法,其特征在于,所述确定屏幕触摸信息对应缩放激活指令包括:
由屏幕触摸信息获知屏幕触摸操作是在界面缩放按钮上的单击操作且点击后手指未离开屏幕,则确定屏幕触摸信息对应缩放激活指令;或者,
由屏幕触摸信息获知屏幕触摸操作是在界面任意位置的双击操作且第二次点击后手指未离开屏幕,则判断第一次点击和第二次点击之间的时间间隔是否小于第一设定时间,如果是,则确定屏幕触摸信息对应缩放激活指令;或者,
由屏幕触摸信息对屏幕触摸操进行判断,判断屏幕触摸操作是在界面缩放按钮上的单击操作,还是在界面上任意位置的双击操作:如果是在界面缩放按钮上的单击操作且点击后手指未离开屏幕,则确定屏幕触摸信息对应缩放激活指令;如果是在界面上任意位置的连续两次点击操作且第二次点击后手指未离开屏幕,则判断第一次点击和第二次点击之间的时间间隔是否小于第一设定时间,如果是,则确定屏幕触摸信息对应缩放激活指令。
3.如权利要求1或2所述的方法,其特征在于,当所述缩放滑动轨迹为在屏幕上竖直显示的垂直滑动条时:
所述由滑动坐标信息确定滑动尺寸包括:由滑动结束位置的纵坐标减去滑动起始位置的纵坐标,将得到的相减值作为滑动尺寸;
所述由滑动尺寸占缩放滑动轨迹的比例,计算得到缩放比例包括:用滑动尺寸除以滑动轨迹的纵向长度,得到大于零的值,确定为放大比例,得到小于零的值,确定为缩小比例。
4.如权利要求1或2所述的方法,其特征在于,当所述缩放滑动轨迹为在屏幕上水平显示的水平滑动条时:
所述由滑动坐标信息确定滑动尺寸包括:由滑动结束位置的横坐标减去滑动起始位置的横坐标,将得到的相减值作为滑动尺寸;
所述由滑动尺寸占缩放滑动轨迹的比例,计算得到缩放比例包括:用滑动尺寸除以滑动轨迹的横向长度,得到大于零的值,确定为放大比例,得到小于零的值,确定为缩小比例。
5.如权利要求1或2所述的方法,其特征在于,当所述缩放滑动轨迹为在屏幕上显示的扇形滑动条时:
所述由滑动坐标信息确定滑动尺寸包括:由滑动结束位置和滑动起始位置计算得到滑动弧度,作为滑动尺寸;
所述由滑动尺寸占缩放滑动轨迹的比例,计算得到缩放比例包括:用滑动尺寸除以扇形滑动条的弧度,得到顺时针方向的值,确定为放大比例,得到逆时针方向的值,确定为缩小比例。
6.一种终端设备,其特征在于,该终端设备包括缩放滑动轨迹展示单元、缩放比例确定单元和缩放显示单元;
所述缩放滑动轨迹展示单元,获取屏幕触摸信息,确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹,向所述缩放比例确定单元发送启动指令;
所述缩放比例确定单元,接收来自所述缩放滑动轨迹展示单元的启动指令,获取手指在触摸屏幕上的滑动坐标信息,由滑动坐标信息确定滑动尺寸;由滑动尺寸占缩放滑动轨迹的比例,计算得到缩放比例,缩放比例根据滑动尺寸进行精确定位;将缩放比例发送给所述缩放显示单元;
所述缩放显示单元,接收来自所述缩放比例确定单元的缩放比例,按照缩放比例对当前的显示界面进行缩放,展示缩放后的界面。
7.如权利要求6所述的终端设备,其特征在于,所述缩放滑动轨迹展示单元包括第一缩放滑动轨迹展示子单元、第二缩放滑动轨迹展示子单元或第三缩放滑动轨迹展示子单元;
所述第一缩放滑动轨迹展示子单元,由屏幕触摸信息获知屏幕触摸操作是在界面缩放按钮上的单击操作且点击后手指未离开屏幕,则确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹;
所述第二缩放滑动轨迹展示子单元,由屏幕触摸信息获知屏幕触摸操作是在界面任意位置的双击操作且第二次点击后手指未离开屏幕,则判断第一次点击和第二次点击之间的时间间隔是否小于第一设定时间,如果是,则确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹;
所述第三缩放滑动轨迹展示子单元,由屏幕触摸信息对屏幕触摸操进行判断,判断屏幕触摸操作是在界面缩放按钮上的单击操作,还是在界面上任意位置的双击操作:如果是在界面缩放按钮上的单击操作且点击后手指未离开屏幕,则确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹;如果是在界面上任意位置的连续两次点击操作且第二次点击后手指未离开屏幕,则判断第一次点击和第二次点击之间的时间间隔是否小于第一设定时间,如果是,则确定屏幕触摸信息对应缩放激活指令,在屏幕上展示缩放滑动轨迹。
8.如权利要求6或7所述的终端设备,其特征在于,当所述缩放滑动轨迹为在屏幕上竖直显示的垂直滑动条时,所述缩放比例确定单元包括第一滑动尺寸确定子单元和第一缩放比例确定子单元;
所述第一滑动尺寸确定子单元,接收来自所述缩放滑动轨迹展示单元的启动指令,获取手指在触摸屏幕上的滑动坐标信息,由滑动结束位置的纵坐标减去滑动起始位置的纵坐标,将得到的相减值作为滑动尺寸,发送给所述第一缩放比例确定子单元;
所述第一缩放比例确定子单元,接收来自所述第一缩放比例确定子单元的缩放尺寸,用滑动尺寸除以滑动轨迹的纵向长度,得到大于零的值,确定为放大比例,得到小于零的值,确定为缩小比例。
9.如权利要求6或7所述的终端设备,其特征在于,当所述缩放滑动轨迹为在屏幕上水平显示的水平滑动条时,所述缩放比例确定单元包括第二滑动尺寸确定子单元和第二缩放比例确定子单元;
所述第二滑动尺寸确定子单元,接收来自所述缩放滑动轨迹展示单元的启动指令,获取手指在触摸屏幕上的滑动坐标信息,由滑动结束位置的横坐标减去滑动起始位置的横坐标,将得到的相减值作为滑动尺寸,发送给所述第二缩放比例确定子单元;
所述第二缩放比例确定子单元,接收来自所述第二缩放比例确定子单元的缩放尺寸,用滑动尺寸除以滑动轨迹的横向长度,得到大于零的值,确定为放大比例,得到小于零的值,确定为缩小比例。
10.如权利要求6或7所述的终端设备,其特征在于,当所述缩放滑动轨迹为在屏幕上水平显示的水平滑动条时,所述缩放比例确定单元包括第三滑动尺寸确定子单元和第三缩放比例确定子单元;
所述第三滑动尺寸确定子单元,接收来自所述缩放滑动轨迹展示单元的启动指令,获取手指在触摸屏幕上的滑动坐标信息,由滑动结束位置和滑动起始位置计算得到滑动弧度,,作为滑动尺寸,发送给所述第三缩放比例确定子单元;
所述第三缩放比例确定子单元,接收来自所述第三缩放比例确定子单元的缩放尺寸,用滑动尺寸除以扇形滑动条的弧度,得到顺时针方向的值,确定为放大比例,得到逆时针方向的值,确定为缩小比例。
CN201310737123.9A 2013-12-27 2013-12-27 对终端显示界面进行缩放的方法及终端设备 Active CN103677721B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310737123.9A CN103677721B (zh) 2013-12-27 2013-12-27 对终端显示界面进行缩放的方法及终端设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310737123.9A CN103677721B (zh) 2013-12-27 2013-12-27 对终端显示界面进行缩放的方法及终端设备

Publications (2)

Publication Number Publication Date
CN103677721A CN103677721A (zh) 2014-03-26
CN103677721B true CN103677721B (zh) 2016-01-06

Family

ID=50315405

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310737123.9A Active CN103677721B (zh) 2013-12-27 2013-12-27 对终端显示界面进行缩放的方法及终端设备

Country Status (1)

Country Link
CN (1) CN103677721B (zh)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105589868B (zh) * 2014-10-22 2020-09-25 方正国际软件(北京)有限公司 一种目标轨迹的查询方法及装置
CN105589637A (zh) * 2014-11-11 2016-05-18 阿里巴巴集团控股有限公司 基于手势的缩放方法及装置
CN105138269B (zh) * 2015-09-02 2019-02-26 惠州Tcl移动通信有限公司 一种触摸屏缩放方法及***
CN105892857B (zh) * 2016-03-31 2020-06-30 深圳市菲森科技有限公司 图像定位方法及装置
CN106055201A (zh) * 2016-05-27 2016-10-26 深圳天珑无线科技有限公司 快捷且随意调节荧幕尺寸的智能方法及其智能设备
CN106095260B (zh) * 2016-06-12 2019-11-19 福建天泉教育科技有限公司 突出显示区域的方法及***
CN106843703A (zh) * 2017-02-10 2017-06-13 李良杰 快速改变智能设备屏幕显示区域大小的方法
CN109145064B (zh) * 2017-06-19 2021-02-05 北京嘀嘀无限科技发展有限公司 一种对地图进行缩放的方法、***、终端及计算机设备
CN108319424A (zh) * 2018-01-12 2018-07-24 努比亚技术有限公司 终端显示方法、终端及计算机可读存储介质
CN108304116A (zh) * 2018-02-27 2018-07-20 北京酷我科技有限公司 一种单手指触控交互的方法
CN110275740B (zh) * 2018-03-13 2023-06-30 博泰车联网科技(上海)股份有限公司 卡片式ui动态缩放方法及***、存储介质及车载终端
CN110032328A (zh) * 2018-12-06 2019-07-19 阿里巴巴集团控股有限公司 一种操作对象的尺寸调节方法及装置
CN114430492B (zh) * 2020-10-29 2023-10-13 海信视像科技股份有限公司 显示设备、移动终端及图片同步缩放方法
CN113342445A (zh) * 2021-06-25 2021-09-03 Oppo广东移动通信有限公司 调整界面尺寸的方法、装置、终端及存储介质
CN113721911B (zh) * 2021-08-25 2023-09-26 网易(杭州)网络有限公司 虚拟场景的显示比例的控制方法、介质和设备

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102541319A (zh) * 2010-12-20 2012-07-04 联想(北京)有限公司 电子设备及其显示处理方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102541319A (zh) * 2010-12-20 2012-07-04 联想(北京)有限公司 电子设备及其显示处理方法

Also Published As

Publication number Publication date
CN103677721A (zh) 2014-03-26

Similar Documents

Publication Publication Date Title
CN103677721B (zh) 对终端显示界面进行缩放的方法及终端设备
US9424812B2 (en) Method and electronic apparatus for achieving translation of a screen display interface
CN104317494B (zh) 移动光标的方法及***
US20150277746A1 (en) Touch control method and device for electronic map
CN102622183A (zh) 一种在触控屏上操作电子地图的方法和装置
CN103324414A (zh) 一种调整图标位置的方法及移动终端
JP2010014863A (ja) 情報表示方法、情報処理装置および情報表示用プログラム
CN104076986A (zh) 一种用于多点触摸终端的触摸控制方法与设备
CN102855066A (zh) 终端和终端操控方法
CN104020944A (zh) 基于滑块的数据输入方法
CN105335089A (zh) 一种基于智能终端的页面切换方法及页面切换装置
CN103186338B (zh) 一种设定时钟的方法及电子设备
CN103150119A (zh) 触摸屏设备和在其中控制电子表格定位的方法及***
CN104407753A (zh) 一种触摸屏界面操作方法和终端设备
CN104182144A (zh) 一种移动终端界面浏览的方法及其***
CN104965657B (zh) 触摸控制方法及装置
CN105808129B (zh) 一种利用手势快速开启软件功能的方法和装置
CN102750035A (zh) 光标显示位置的确定方法和装置
CN106775093A (zh) 一种触屏操作控制方法与装置
US20180059888A1 (en) Browsing assistance method for electronic book, and browsing assistance program
CN102662592A (zh) 一种数据输出方法及装置
CN104618587A (zh) 一种通过陀螺仪实现大屏幕移动设备操作的方法
CN104780264B (zh) 基于传感器的手持设备的交互控制方法
CN103106033B (zh) 控制应用界面移动的方法、装置和终端设备
CN103336587B (zh) 一种九轴惯性定向输入装置的远端悬浮触控设备和方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20200825

Address after: 518057 Nanshan District science and technology zone, Guangdong, Zhejiang Province, science and technology in the Tencent Building on the 1st floor of the 35 layer

Co-patentee after: TENCENT CLOUD COMPUTING (BEIJING) Co.,Ltd.

Patentee after: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd.

Address before: Shenzhen Futian District City, Guangdong province 518044 Zhenxing Road, SEG Science Park 2 East Room 403

Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd.

TR01 Transfer of patent right