【技术实现步骤摘要】
一种缩放移动终端显示画面的方法及其装置、移动终端
本专利技术涉及计算机领域,尤其涉及一种缩放移动终端显示画面的方法及其装置、移动终端。
技术介绍
目前,用户可以对移动终端(如智能手机、Pad等)触摸屏显示画面(如电子地图、图片、文档等)进行缩放操作,以电子地图为例,现有的实现电子地图缩放的方法主要包括以下两种:方式1,如图1所示,电子地图上设置有缩放按钮,通过点击缩放按钮对电子地图进行放大或缩小,如点击缩放按钮的“ + ”部放大电子地图,点击部缩小电子地图。这种缩放方式存在的缺陷为:缩放级别是预先设置的,用户只能按照预先设置的若干个缩放级别进行缩放操作,而预置的缩放级别数量有限且相邻缩放级别的缩放比例相差较大,因此,此方式不能实现电子地图的平滑缩放。方式2,如图2所示,电子地图上设置缩放条,缩放条的每个像素点对应一个缩放级别,用户可以用手指拖动缩放条上的滑动块进行缩放操作,这种方式存在以下缺陷:用户的手指只能在缩放条上滑动以实现缩放,缩放操作区域有限,不便于用户操作。另外,无论是图1所示缩放按钮还是图2所示缩放条,均会遮盖显示画面的一部分,不利于用户查看显 ...
【技术保护点】
一种缩放移动终端显示画面的方法,其特征在于,包括:检测与触摸屏的接触,若所述接触与缩放手势相对应,则获取与触摸屏接触过程中接触点移动的距离和移动的方向;根据接触点移动的距离和移动的方向,确定新的缩放级别;按照所述新的缩放级别对触摸屏显示画面进行渲染。
【技术特征摘要】
1.一种缩放移动终端显示画面的方法,其特征在于,包括: 检测与触摸屏的接触,若所述接触与缩放手势相对应,则获取与触摸屏接触过程中接触点移动的距离和移动的方向; 根据接触点移动的距离和移动的方向,确定新的缩放级别; 按照所述新的缩放级别对触摸屏显示画面进行渲染。2.根据权利要求1所述的方法,其特征在于,若所述接触与缩放手势相对应,具体包括: 若连续检测到两次与触摸屏的接触,且第一次与触摸屏接触是点击接触,第二次与触摸屏接触是接触点平滑移动的接触,则上述两次接触与缩放手势相对应。3.根据权利要求2所述的方法,其特征在于,获取与触摸屏接触过程中接触点移动的距离和移动的方向,具体包括: 获取第二次与触摸屏接触过程中接触点移动的距离和移动的方向。4.如权利要求3所述的方法,其特征在于,所述获取第二次与触摸屏接触过程中接触点移动的距离和移动的方向,具体包括: 第二次与触摸屏接触过程中,每完成一次显示画面的渲染,则获取一次接触点的屏幕坐标;每获取一次接触点的屏幕坐标,则根据当前获取的接触点的屏幕坐标和前一次获取的接触点的屏幕坐标,获取一次接触点移动的距离以及接触点移动的方向。5.根据权利要求4所述的方法,其特征在于,根据接触点移动的距离和移动的方向,确定新的缩放级别,具体包括: 将所述接触点移动的距离与预置的缩放因子相乘,得到缩放级别调整量; 若所述接触点移动的方向为放大方向,则用触摸屏当前显示画面的缩放级别加上所述缩放级别调整量,得到新的缩放级别; 若所述接触点移动方向为缩小方向,则用触摸屏当前显示画面的缩放级别减去所述缩放级别调整量,得到新的缩放级别。6.一种缩放移动终端显示画面的装置,其特征在于,包括: 接触检测单元...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。