电子设备及其页面缩放方法技术

技术编号:8412982 阅读:128 留言:0更新日期:2013-03-14 02:05
一种页面缩放方法,包括如下步骤:响应用户的触摸操作,在触摸屏上显示一页面;响应用户在所述页面上的触摸操作,生成相应的触摸信号;当侦测到所述页面上有一或多个点被单击触摸时,判断用户的触摸操作为缩放页面操作手势;当用户的触摸操作为缩放页面操作手势时,根据被单击触摸的点的数量确定所述缩放页面操作手势的类型为放大还是缩小页面操作手势,得到一手势识别结果,同时,进一步根据被单击触摸的点的数量确定页面缩放比例;根据手势识别结果和所述页面缩放比例生成一相应的缩放页面;及将所述缩放页面显示于所述触摸屏。本发明专利技术还提供一种应用上述方法的电子设备。本发明专利技术使得用户通过控制触摸手指的个数方便的控制页面的缩放及比例。

【技术实现步骤摘要】

本专利技术涉及一种,尤其涉及一种具有触摸屏的。
技术介绍
具有触摸屏的电子设备越来 越受到消费者的亲睐,通常用户通过在触摸屏上进行滑动触摸操作来对浏览的页面进行缩放处理,如通过两手指沿相向的方向滑动以实现页面的缩小,通过两手指沿相背的方向滑动以实现页面的放大等等。然而,用户使用上述页面缩放方法时,用户的两个手指都需要进行滑动操作,才能实现缩放。另一种对浏览页面进行缩放的方式为快速双击页面/图像不放手,然后向上滑动即可放大页面/图像,向下滑动即可缩小页面/图像。然而,此种缩放方法需要快速双击两下且不放手,然后再配合手指滑动操作完成对图像的缩放操作,用户需要连续进行一系列操作,操作比较繁琐。因而,上述缩放方法不能完全满足用户的需求。
技术实现思路
有鉴于此,有必要提供一种用于具有触摸屏的电子设备的页面缩放方法,用户可通过触摸操作更方便的对页面进行缩放,以解决上述问题。有鉴于此,还有必要提供一种采用上述页面缩放方法的电子设备,以解决上述问题。一种页面缩放方法,用于具有触摸屏的电子设备。该方法包括如下步骤响应用户的触摸操作,在所述触摸屏上显示一页面;响应用户在所述页面上的触摸操作,生成相应的触摸信号;当侦测到所述页面上有一或多个点被单击触摸时,判断用户的触摸操作为缩放页面操作手势;当用户的触摸操作为缩放页面操作手势时,根据被单击触摸的点的数量确定所述缩放页面操作手势的类型为放大还是缩小页面操作手势,得到一手势识别结果,同时,进一步根据被单击触摸的点的数量确定页面缩放比例;根据手势识别结果和所述页面缩放比例生成一相应的缩放页面;及将所述缩放页面显示于所述触摸屏。一种电子设备,包括用于响应用户的触摸操作生成相应的触摸信号的触摸屏。所述电子设备还包括一手势识别模块、一缩放控制模块和一显示控制模块。手势识别模块用于在侦测到所述触摸屏显示的页面上有一或多个点被单击触摸时,判断用户的触摸操作为缩放页面操作手势,以及在用户的触摸操作为缩放页面操作手势时,根据被单击触摸的点的数量确定所述缩放页面操作手势的类型为放大还是缩小页面操作手势,得到一手势识别结果,同时,进一步根据被单击触摸的点的数量确定页面缩放比例。缩放控制模块用于手势识别结果和所述页面缩放比例生成一相应的缩放页面。显示控制模块用于将所述缩放页面显示于所述触摸屏。相对于现有技术,上述,当用户打开一文档并选择将一图片显示于触摸屏后,用户只需用单指或多指单击触摸屏上的页面,即可方便的通过控制图片的缩小或放大,并通过控制手指的个数方便的控制页面缩放的比例。附图说明图I为本专利技术一实施方式的电子设备的功能模块图。图2为本专利技术中电子设备的页面缩放方法的步骤流程图。主要元件符号说明_电子设备_100存储单元_10 触摸屏20~处理器i 页面缩放模块 32 显不控制丰旲块 33 如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施例方式请参阅图1,其为本专利技术的一实施方式的电子设备100的功能模块图。电子设备100使得用户可通过控制触摸的手指数量来控制缩小或放大页面以及缩放的比例。在本实施方式中,电子设备100为一具有触摸屏20的移动通信终端如手机,在其他实施方式中,电子设备100还可以是平板电脑、电子阅读器等具有触摸屏的电子设备。电子设备100包括一存储单元10、一触摸屏20和一处理器30。存储单元10存储有多个电子文档,其中,包括图片、照片等电子文档。触摸屏20用于响应用户的触摸操作而产生相应的触摸信号。处理器30包括一手势识别模块31、一页面缩放模块32和一显示控制模块33。用户启动电子设备100后,触摸屏20上显示一默认图标界面,或显示用户打开的电子文档的一页面。本实施方式中,该页面为用户打开的电子文档的一页面。该页面包括一图片,在其他实施方式中,该打开的页面还可以是包括文字、图形等其他形式的电子文档页面。此时用户可以用手指在当前显示的页面的任意位置执行缩放页面的手势操作以缩放当前显示的页面。手势识别模块31接收触摸屏20响应用户的触摸操作生成的触摸信号,并根据该触摸信号侦测用户的触摸操作,并判断用户的触摸操作是否为缩放页面操作手势,且当判断用户的触摸操作为缩放页面操作手势时继续判断该缩放页面操作手势的类型,并将手势识别结果传输至页面缩放模块32。具体的,当手势识别模块31侦测到所显示的页面上有一或多个点被单击触摸时,即判断该触摸手势为缩放页面操作手势。手势识别模块31根据被单击触摸的点的数量确定所述缩放页面操作手势的类型为放大还是缩小页面操作手势以及确定在该操作手势类型下的页面缩放比例。本实施方式中,页面缩放比例与被单击触摸的点的数量成比例。在本实施方式中,该“单击触摸”的概念是指触摸时间小于一预定时间,例如O. 5秒。在一实施方式中,当手势识别模块31识别到触摸屏20显示的页面上被触摸的点少于一预定值时,确定缩放页面操作手势的类型为缩小页面操作手势,当识别被触摸的点多于或等于该预定值时,确定缩放页面操作手势的类型为放大页面操作手势,且页面缩放比例与被触摸点的个数成比例。例如,设该预定值为2,则当触摸屏20被单击触摸时,例如用户用单指单击触摸屏20,手势识别模块31则确定该触摸操作为缩小当前页面的操作手势且缩放比例为50%,即将该页面缩小为原来的1/2。而当手势识别模块31识别到页面上被单击触摸的点的数量大于等于二时,例如用户用多指同时单击页面,手势识别模块31则确定该触摸操作为放大当前页面的操作手势,且确定所述页面缩放比例为被单击触摸的点的数量乘以100%。例如,当被单击触摸的点的数量为2时,手势识别模块31则确定该页面缩放比例为200%,即将该页面放大为原来的两倍,当被单击触摸的点的数量为3时,手势识别模块31则确定该页面缩放比例为300%等,即将该页面放大为原来的三倍。可以理解的是,该页面缩放比例与该被单击触摸的点的数量的比例还可以根据需要设置。在另一实施方式中,当手势识别模块31识别到页面上被触摸的点少于一预定值时,确定缩放页面操作手势的类型为放大页面操作手势且页面放大比例与被触摸点的个数成正比,当识别被触摸的点多于或等于该预定值时,确定缩放页面操作手势的类型为缩小页面操作手势,且页面缩小比例与被触摸点的个数成比例。同 样,设该预定值为2,当手势识别模块31识别到页面上有一个点被单击触摸时,手势识别模块31则判断该触摸操作为放大当前页面的操作手势且缩放比例为200%,S卩,将该页面放大为原来的两倍。而当手势识别模块31识别到页面上被单击触摸的点的数量大于等于二时,手势识别模块31则确定该触摸操作为缩小当前页面的操作手势,且确定所述页面缩放比例为被单击触摸的点的数量分之一乘以100%。例如,当被单击触摸的点的数量为2时,手势识别模块31则确定该页面缩放比例为50%,即将该页面缩小为原来的1/2,当被单击触摸的点的数量为3时,手势识别模块31则确定该页面缩放比例为33. 3%,即将该页面缩小为原来的1/3等。页面缩放模块32根据手势识别模块31确定的手势识别结果及页面缩放比例生成相应的缩放页面。显示控制模块33则控制将页面缩放模块32生成的缩放页面实时显示于触摸屏20。在本实施方式中,页面缩放模块32根据用户的缩放页面操作不断的实时的生成缩放页面,本文档来自技高网...

【技术保护点】
一种页面缩放方法,用于具有触摸屏的电子设备,该方法包括如下步骤:响应用户的触摸操作,在所述触摸屏上显示一页面;响应用户在所述页面上的触摸操作,生成相应的触摸信号;当侦测到所述页面上有一或多个点被单击触摸时,判断用户的触摸操作为缩放页面操作手势;当用户的触摸操作为缩放页面操作手势时,根据被单击触摸的点的数量确定所述缩放页面操作手势的类型为放大还是缩小页面操作手势,得到一手势识别结果,同时,进一步根据被单击触摸的点的数量确定页面缩放比例;根据手势识别结果和所述页面缩放比例生成一相应的缩放页面;及将所述缩放页面显示于所述触摸屏。

【技术特征摘要】

【专利技术属性】
技术研发人员:梁海森姜至善刘特佳程华东
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1