一种移动终端屏幕操作的方法及装置.pdf

上传人:1*** 文档编号:6186327 上传时间:2019-05-18 格式:PDF 页数:12 大小:1.21MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310488151.1

申请日:

2013.10.17

公开号:

CN103558957A

公开日:

2014.02.05

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||专利申请权的转移IPC(主分类):G06F 3/0481登记生效日:20170331变更事项:申请人变更前权利人:深圳市欧珀通信软件有限公司变更后权利人:广东欧珀移动通信有限公司变更事项:地址变更前权利人:518000 广东省深圳市南山区高新南一道013号赋安科技大厦B座6楼变更后权利人:523841 广东省东莞市长安镇乌沙海滨路18号|||实质审查的生效IPC(主分类):G06F 3/0481申请日:20131017|||公开

IPC分类号:

G06F3/0481(2013.01)I; G06F3/0484(2013.01)I; G06F3/0488(2013.01)I

主分类号:

G06F3/0481

申请人:

深圳市欧珀通信软件有限公司

发明人:

马少龙

地址:

518000 广东省深圳市南山区高新南一道013号赋安科技大厦B座6楼

优先权:

专利代理机构:

深圳中一专利商标事务所 44237

代理人:

张全文

PDF下载: PDF下载
内容摘要

本发明适用于移动终端技术领域,提供了一种移动终端屏幕操作的方法,包括:获取屏幕上的截屏事件,根据截取到的屏幕区域生成显示面板;建立所述屏幕和所述显示面板的坐标对应关系;根据放大系数放大所述显示面板;获取在所述显示面板上的操作指令;根据所述放大系数和所述坐标对应关系,在所述屏幕上同步响应所述在所述显示面板上的操作指令。本发明中,在屏幕上截屏后,根据截取到的屏幕区域生成显示面板,通过建立屏幕和显示面板的坐标对应关系,把在放大后的显示面板上操作指令的位置映射到屏幕的相应位置上,在屏幕的相应位置上同步响应该操作指令,在屏幕的尺寸与显示内容不相匹配时,提高了屏幕的可操作性。

权利要求书

权利要求书
1.  一种移动终端屏幕操作的方法,其特征在于,包括:
获取屏幕上的截屏事件,根据截取到的屏幕区域生成显示面板;
建立所述屏幕和所述显示面板的坐标对应关系;
根据放大系数放大所述显示面板;
获取在所述显示面板上的操作指令;
根据所述放大系数和所述坐标对应关系,在所述屏幕上同步响应所述在所述显示面板上的操作指令。

2.  如权利要求1所述的方法,其特征在于,所述建立所述屏幕和所述显示面板的坐标对应关系包括:
以所述截屏事件中的首个触点为第一原点在所述屏幕上建立第一直角坐标系;
以截取到的所述屏幕区域左上角的像素点为第二原点在所述显示面板上建立第二直角坐标系;
根据所述第一直角坐标系和所述第二直角坐标系,计算所述第二原点到所述第一原点的映射关系。

3.  如权利要求1所述的方法,其特征在于,所述获取在所述显示面板上的操作指令包括:
获取所述显示面板上的触摸事件,所述触摸事件在所述显示面板上形成触屏区域;
确定所述触屏区域的中心;
在以所述触屏区域的中心为圆心,预设半径为半径的圆上确定四个点;
依次判断所述触屏区域的中心和所述四个点上的触摸事件是否为相同的有效操作指令;
如果所述触屏区域的中心和所述四个点上的所述触摸事件均为相同的有效操作指令,所述操作指令的位置为所述触屏区域的中心的坐标。

4.  如权利要求3所述的方法,其特征在于,所述方法还包括:
如果所述触屏区域的中心和所述四个点上的所述触摸事件中至少一项为无效操作指令并且至少一项为有效操作指令,所述操作指令的位置为所述触摸事件中首个被判定为有效操作指令的所在点的坐标。

5.  如权利要求1~4任一项所述的方法,其特征在于,所述根据所述放大系数和所述坐标对应关系,在所述屏幕上同步响应所述在所述显示面板上的操作指令包括:
根据所述放大系数和所述坐标对应关系,将所述操作指令的位置映射到所述屏幕相应的坐标上;
在所述屏幕相应的坐标上同步响应所述操作指令。

6.  一种移动终端屏幕操作的装置,其特征在于,所述装置包括:
截屏单元,用于获取屏幕上的截屏事件,根据截取到的屏幕区域生成显示面板;
建立单元,用于建立所述屏幕和所述显示面板的坐标对应关系;
放大单元,用于根据放大系数放大所述显示面板;
获取单元,用于获取在所述显示面板上的操作指令;
响应单元,用于根据所述放大系数和所述坐标对应关系,在所述屏幕上同步响应所述在所述显示面板上的操作指令。

7.  如权利要求6所述的装置,其特征在于,所述建立单元包括:
第一建立子单元,用于以所述截屏事件中的首个触点为第一原点在所述屏幕上建立第一直角坐标系;
第二建立子单元,用于以截取到的所述屏幕区域左上角的像素点为第二原点在所述显示面板上建立第二直角坐标系;
计算子单元,用于根据所述第一直角坐标系和所述第二直角坐标系,计算所述第二原点到所述第一原点的映射关系。

8.  如权利要求6所述的装置,其特征在于,所述获取单元包括:
获取子单元,用于获取所述显示面板上的触摸事件,所述触摸事件在所述显示面板上形成触屏区域;
第一确定子单元,用于确定所述触屏区域的中心;
第二确定子单元,用于在以所述触屏区域的中心为圆心,预设半径为半径的圆上确定四个点;
判断子单元,用于依次判断所述触屏区域的中心和所述四个点上的触摸事件是否为相同的有效操作指令;
操作指令位置确定第一子单元,用于如果所述触屏区域的中心和所述四个点上的所述触摸事件均为相同的有效操作指令,所述操作指令的位置为所述触屏区域的中心的坐标。

9.  如权利要求8所述的装置,其特征在于,所述获取单元还包括:
操作指令位置确定第二子单元,用于如果所述触屏区域的中心和所述四个点上的所述触摸事件中至少一项为无效操作指令并且至少一项为有效操作指令,所述操作指令的位置为所述触摸事件中首个被判定为有效操作指令的所在点的坐标。

10.  如权利要求6~9任一项所述的装置,其特征在于,所述响应单元包括:
映射子单元,用于根据所述放大系数和所述坐标对应关系,将所述操作指令的位置映射到所述屏幕相应的坐标上;
响应子单元,用于在所述屏幕相应的坐标上同步响应所述操作指令。

说明书

说明书一种移动终端屏幕操作的方法及装置
技术领域
本发明属于移动终端技术领域,尤其涉及一种移动终端屏幕操作的方法及装置。
背景技术
随着移动技术的迅速发展,移动终端越来越受到消费者的青睐,市场上出现了各种各样的移动终端,比如智能手机,平板电脑和相机等,移动终端的功能也越来越强大,用户是否能够高效便捷地对移动终端屏幕进行操作成为受关注的问题。
目前,由于移动终端的屏幕尺寸不尽相同,需要显示的内容多样,容易造成屏幕尺寸与显示内容不相匹配,而带来操作困难。例如,在一些小屏幕的手机上浏览网页时,网页上的字体或者操作的按钮较小,不便查看或者操作。而现有的方法只能将整个网页同时放大,然后拖动及调整网页显示的位置后进行查看或者操作,这样的方式不能只针对用户感兴趣的网页区域进行放大后操作,不够灵活。
发明内容
本发明的目的在于提供一种移动终端屏幕操作的方法,旨在提高现有移动终端屏幕的可操作性。
本发明是这样实现的,一种移动终端屏幕操作的方法,包括:
获取屏幕上的截屏事件,根据截取到的屏幕区域生成显示面板;
建立所述屏幕和所述显示面板的坐标对应关系;
根据放大系数放大所述显示面板;
获取在所述显示面板上的操作指令;
根据所述放大系数和所述坐标对应关系,在所述屏幕上同步响应所述在所述显示面板上的操作指令。
本发明的另一目的在于提供一种移动终端屏幕操作的装置,包括:
截屏单元,用于获取屏幕上的截屏事件,根据截取到的屏幕区域生成显示面板;
建立单元,用于建立所述屏幕和所述显示面板的坐标对应关系;
放大单元,用于根据放大系数放大所述显示面板;
获取单元,用于获取在所述显示面板上的操作指令;
响应单元,用于根据所述放大系数和所述坐标对应关系,在所述屏幕上同步响应所述在所述显示面板上的操作指令。
本发明中,在屏幕上截屏后,根据截取到的屏幕区域生成显示面板,通过建立屏幕和显示面板的坐标对应关系,把在放大后的显示面板上操作指令的位置映射到屏幕的相应位置上,在屏幕的相应位置上同步响应该操作指令,在屏幕的尺寸与显示内容不相匹配时,提高了屏幕的可操作性。
附图说明
图1是本发明实施例提供的一种移动终端屏幕操作的方法的实现流程图;
图2是本发明实施例提供的一种移动终端屏幕操作的方法步骤S102的具体实现流程图;
图3是本发明实施例提供的一种移动终端屏幕操作的方法步骤S104的具体实现流程图;
图4是本发明实施例提供的一种移动终端屏幕操作的方法中触摸事件与选择按钮的位置关系示意图;
图5是本发明实施例提供的一种移动终端屏幕操作的方法步骤S105的具体实现流程图;
图6是本发明实施例提供的一种移动终端屏幕操作的装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例中,在屏幕上截屏后,根据截取到的屏幕区域生成显示面板,通过建立屏幕和显示面板的坐标对应关系,把在放大后的显示面板上操作指令的位置映射到屏幕的相应位置上,在屏幕的相应位置上同步响应该操作指令,在屏幕的尺寸与显示内容不相匹配时,提高了屏幕的可操作性。
图1示出了本发明实施例提供的一种移动终端屏幕操作的方法的实现流程,详述如下:
在步骤S101中,获取屏幕上的截屏事件,根据截取到的屏幕区域生成显示面板。
在本发明实施例中,在移动终端的屏幕上进行截屏,以截取到的屏幕区域生成显示面板,显示面板的形状包括但不限于正方形、矩形、不规则多边形或者圆形等。
在步骤S102中,建立所述屏幕和所述显示面板的坐标对应关系。
获取到截屏事件后,为了使显示面板能够映射到其在屏幕原有的位置上,实时地为屏幕和显示面板分别建立直角坐标系。作为本发明的一个实施例,如图2所示,S102具体为:
在S201中,以所述截屏事件中的首个触点为第一原点在所述屏幕上建立第一直角坐标系。
在本发明实施例中,以截屏事件的首个触点为第一原点,以屏幕的宽度方向为x轴方向,屏幕的长度方向为y轴方向建立第一直角坐标系。
在S202中,以截取到的所述屏幕区域左上角的像素点为第二原点在所述显示面板上建立第二直角坐标系。
在本发明实施例中,以截取到的屏幕区域左上角的像素点为第二原点建立第二直角坐标系,x轴方向和y轴方向与第一直角坐标系相同。
在S203中,根据所述第一直角坐标系和所述第二直角坐标系,计算所述第二原点到所述第一原点的映射关系。
当截屏事件的首个触点和截取到的屏幕区域的左上角像素点不是同一个点时,即第一原点与第二原点不重合,计算第二原点到第一原点的映射关系,通过该映射关系可以计算得到第二直角坐标系上的其他点变换到第一直角坐标系后的坐标。例如,根据第二原点与第一原点的相对位置,第二原点(0,0)在第一直角坐标系上的映射点为(1,2),则在第二直角坐标系上的(x,y)在第一直角坐标系上的映射点为(x+1,y+2)。
当截屏事件的首个触点和截取到的屏幕区域的左上角像素点为同一个点时,第一原点与第二原点重合,即第一直角坐标系与第二直角坐标系重合,此时,将第二直角坐标系上的点映射到第一直角坐标系时不需要进行坐标变换, 例如第二直角坐标系上的(1,2)映射到第一直角坐标系后仍为(1,2)。
在步骤S103中,根据放大系数放大所述显示面板。
为了能够方便地查看和操作显示面板,根据放大系数放大显示面板。放大系数可以是一些固定的值,由用户在移动终端的操作界面上选取,或者是通过进度条的方式进行放大。与此同时,显示面板上的坐标也相应地变化,如放大系数为2时,第二屏幕上的(1,2)变为(2,4)。放大后的第二屏幕可以再次缩小,以使能够调整到合适的屏幕尺寸。
在步骤S104中,获取所述显示面板上的操作指令。
作为本发明的一个实施例,为了提高从显示面板到屏幕映射的精度,如图3所示,S104具体为:
在S301中,获取所述显示面板上的触摸事件,所述触摸事件在所述显示面板上形成触屏区域。
通常,在触摸屏上进行操作时,与屏幕接触的不是一个点而是一片不规则的触屏区域。
在S302中,确定所述触屏区域的中心。
在S303中,在以所述触屏区域的中心为圆心,预设半径为半径的圆上确定四个点。
由于触屏区域的面积会因用户的不同而不同,为了能准确地确定该触摸事件发生的位置,在本发明实施例中,在以上述确定的触屏区域的中心为圆心,预设半径为半径的圆上均匀选取四个点,预设半径是根据统计规律计算不同人群的手指与屏幕接触的面积而得到。由此得到的五个点表示这次触屏事件的触屏区域。
在S304中,依次判断所述触屏区域的中心和所述四个点上的触摸事件是 否为相同的有效操作指令。
在本发明实施例中,由上述步骤获取到五个点上的触摸事件后,依次判断这五个触摸事件是否为相同的有效操作指令。例如,在显示面板上有“确定”和“取消”这两个按钮,当要选择“确定”这一按钮时,有效的操作指令应该是在“确定”按钮的区域上进行点击。依次判断上述五个触摸事件是否落在“确定”按钮的区域上,落在区域内为有效,落在区域外的为无效。
在S305中,如果所述触屏区域的中心和所述四个点上的所述触摸事件均为相同的有效操作指令,所述操作指令的位置为所述触屏区域的中心的坐标。
综合考虑上述五个点上的触摸事件,如图4所示,图4示出了上述五个点与“确定”按钮的三种位置关系。
如果触屏区域中心和所述四个点上的操作指令均有效,操作指令的位置判定为触屏区域中心的坐标。如图4中(a)表示的位置关系,即当五个点都落在“确定”按钮的区域时,五个点上的触摸事件都是有效的点击,这次点击的位置确定为在中心的点。
如果五个点都落在“确定”按钮的区域之外,如图4中(c)表示的位置关系,五个点上的触摸事件都是无效的点击。
如果五个点部分落在“确定”按钮的区域时,如图4中(b)表示的位置关系,即,如果所述触屏区域的中心和所述四个点上的所述触摸事件中至少一项为无效操作指令并且至少一项为有效操作指令,所述操作指令的位置为所述触摸事件中首个被判定为有效操作指令的所在点的坐标,即这次点击的位置在第一个被判定为有效操作指令的点上。
在步骤S105中,根据所述放大系数和所述坐标对应关系,在所述屏幕上同步响应所述在所述显示面板上的操作指令。
作为本发明的一个实施例,如图5所示,S105具体为:
在S501中,根据所述放大系数和所述坐标对应关系,将所述操作指令的位置映射到所述屏幕相应的坐标上。
在本发明实施例中,将上述步骤获取到的操作指令及其发生的位置映射到屏幕上。根据放大系数和坐标对应关系,例如,放大系数为2,在第二直角坐标系上的(x,y)在第一直角坐标系上的映射点为(x+1,y+2)时,显示面板上为(4,6)的点映射到屏幕时为(3,5)。
在S502中,在所述屏幕相应的坐标上同步响应所述操作指令。
如上述实施例,在屏幕的(3,5)处同步响应上述点击。
本发明实施例中,在屏幕上截屏后,根据截取到的屏幕区域生成显示面板,通过建立屏幕和显示面板的坐标对应关系,把在放大后的显示面板上操作指令的位置映射到屏幕的相应位置上,在屏幕的相应位置上同步响应该操作指令,在屏幕的尺寸与显示内容不相匹配时,提高了屏幕的可操作性。
需要说明的是,上述实施例是通过操作放大后的显示面板来操作屏幕,遵循相同的原理,也可以通过操作缩小后的显示面板来操作屏幕。
图6示出了本发明实施例提供的一种移动终端屏幕操作的装置的结构框图,该装置可以位于智能手机、平板电脑、口袋计算机(Pocket Personal Computer,PPC)、掌上电脑、个人数字助理(Personal Digital Assistant,PDA)等移动终端中,用于执行本发明图1至图5实施例所述的一种移动终端屏幕操作的方法。为了便于说明,仅示出了与本实施例相关的部分。参照图6,该装置包括:
截屏单元61,获取屏幕上的截屏事件,根据截取到的屏幕区域生成显示面板。
建立单元62,建立屏幕和显示面板的坐标对应关系。
放大单元63,根据放大系数放大显示面板。
获取单元64,获取在显示面板上的操作指令。
响应单元65,根据放大系数和坐标对应关系,在屏幕上同步响应在显示面板上的操作指令。
可选地,所述建立单元62包括:
第一建立子单元,以截屏事件中的首个触点为第一原点在屏幕上建立第一直角坐标系。
第二建立子单元,以截取到的屏幕区域左上角的像素点为第二原点在显示面板上建立第二直角坐标系。
计算子单元,根据第一直角坐标系和第二直角坐标系,计算第二原点到第一原点的映射关系。
可选地,所述获取单元64包括:
获取子单元,获取显示面板上的触摸事件,触摸事件在显示面板上形成触屏区域。
第一确定子单元,确定触屏区域的中心。
第二确定子单元,在以触屏区域的中心为圆心,预设半径为半径的圆上确定四个点。
判断子单元,依次判断触屏区域的中心和所述四个点上的触摸事件是否为相同的有效操作指令。
操作指令位置确定第一子单元,如果触屏区域的中心和所述四个点上的触摸事件均为相同的有效操作指令,操作指令的位置为所述触屏区域的中心的坐标。
可选地,所述获取单元64还包括:
操作指令位置确定第二子单元,用于如果触屏区域的中心和所述四个点上的触摸事件中至少一项为无效操作指令并且至少一项为有效操作指令,操作指令的位置为触摸事件中首个被判定为有效操作指令的所在点的坐标。
可选地,所述响应单元65包括:
映射子单元,根据放大系数和坐标对应关系,将操作指令的位置映射到屏幕相应的坐标上。
响应子单元,在屏幕相应的坐标上同步响应操作指令。
本发明实施例中,在屏幕上截屏后,根据截取到的屏幕区域生成显示面板,通过建立屏幕和显示面板的坐标对应关系,把在放大后的显示面板上操作指令的位置映射到屏幕的相应位置上,在屏幕的相应位置上同步响应该操作指令,在屏幕的尺寸与显示内容不相匹配时,提高了屏幕的可操作性。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

一种移动终端屏幕操作的方法及装置.pdf_第1页
第1页 / 共12页
一种移动终端屏幕操作的方法及装置.pdf_第2页
第2页 / 共12页
一种移动终端屏幕操作的方法及装置.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《一种移动终端屏幕操作的方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种移动终端屏幕操作的方法及装置.pdf(12页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103558957 A (43)申请公布日 2014.02.05 CN 103558957 A (21)申请号 201310488151.1 (22)申请日 2013.10.17 G06F 3/0481(2013.01) G06F 3/0484(2013.01) G06F 3/0488(2013.01) (71)申请人 深圳市欧珀通信软件有限公司 地址 518000 广东省深圳市南山区高新南一 道 013 号赋安科技大厦 B 座 6 楼 (72)发明人 马少龙 (74)专利代理机构 深圳中一专利商标事务所 44237 代理人 张全文 (54) 发明名称 一种移动终端屏。

2、幕操作的方法及装置 (57) 摘要 本发明适用于移动终端技术领域, 提供了一 种移动终端屏幕操作的方法, 包括 : 获取屏幕上 的截屏事件, 根据截取到的屏幕区域生成显示面 板 ; 建立所述屏幕和所述显示面板的坐标对应关 系 ; 根据放大系数放大所述显示面板 ; 获取在所 述显示面板上的操作指令 ; 根据所述放大系数和 所述坐标对应关系, 在所述屏幕上同步响应所述 在所述显示面板上的操作指令。 本发明中, 在屏幕 上截屏后, 根据截取到的屏幕区域生成显示面板, 通过建立屏幕和显示面板的坐标对应关系, 把在 放大后的显示面板上操作指令的位置映射到屏幕 的相应位置上, 在屏幕的相应位置上同步响应该。

3、 操作指令, 在屏幕的尺寸与显示内容不相匹配时, 提高了屏幕的可操作性。 (51)Int.Cl. 权利要求书 2 页 说明书 5 页 附图 4 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书5页 附图4页 (10)申请公布号 CN 103558957 A CN 103558957 A 1/2 页 2 1. 一种移动终端屏幕操作的方法, 其特征在于, 包括 : 获取屏幕上的截屏事件, 根据截取到的屏幕区域生成显示面板 ; 建立所述屏幕和所述显示面板的坐标对应关系 ; 根据放大系数放大所述显示面板 ; 获取在所述显示面板上的操作指令 ; 根据所述放大系数和所。

4、述坐标对应关系, 在所述屏幕上同步响应所述在所述显示面板 上的操作指令。 2. 如权利要求 1 所述的方法, 其特征在于, 所述建立所述屏幕和所述显示面板的坐标 对应关系包括 : 以所述截屏事件中的首个触点为第一原点在所述屏幕上建立第一直角坐标系 ; 以截取到的所述屏幕区域左上角的像素点为第二原点在所述显示面板上建立第二直 角坐标系 ; 根据所述第一直角坐标系和所述第二直角坐标系, 计算所述第二原点到所述第一原点 的映射关系。 3. 如权利要求 1 所述的方法, 其特征在于, 所述获取在所述显示面板上的操作指令包 括 : 获取所述显示面板上的触摸事件, 所述触摸事件在所述显示面板上形成触屏区域。

5、 ; 确定所述触屏区域的中心 ; 在以所述触屏区域的中心为圆心, 预设半径为半径的圆上确定四个点 ; 依次判断所述触屏区域的中心和所述四个点上的触摸事件是否为相同的有效操作指 令 ; 如果所述触屏区域的中心和所述四个点上的所述触摸事件均为相同的有效操作指令, 所述操作指令的位置为所述触屏区域的中心的坐标。 4. 如权利要求 3 所述的方法, 其特征在于, 所述方法还包括 : 如果所述触屏区域的中心和所述四个点上的所述触摸事件中至少一项为无效操作指 令并且至少一项为有效操作指令, 所述操作指令的位置为所述触摸事件中首个被判定为有 效操作指令的所在点的坐标。 5.如权利要求14任一项所述的方法, 。

6、其特征在于, 所述根据所述放大系数和所述坐 标对应关系, 在所述屏幕上同步响应所述在所述显示面板上的操作指令包括 : 根据所述放大系数和所述坐标对应关系, 将所述操作指令的位置映射到所述屏幕相应 的坐标上 ; 在所述屏幕相应的坐标上同步响应所述操作指令。 6. 一种移动终端屏幕操作的装置, 其特征在于, 所述装置包括 : 截屏单元, 用于获取屏幕上的截屏事件, 根据截取到的屏幕区域生成显示面板 ; 建立单元, 用于建立所述屏幕和所述显示面板的坐标对应关系 ; 放大单元, 用于根据放大系数放大所述显示面板 ; 获取单元, 用于获取在所述显示面板上的操作指令 ; 响应单元, 用于根据所述放大系数和。

7、所述坐标对应关系, 在所述屏幕上同步响应所述 在所述显示面板上的操作指令。 权 利 要 求 书 CN 103558957 A 2 2/2 页 3 7. 如权利要求 6 所述的装置, 其特征在于, 所述建立单元包括 : 第一建立子单元, 用于以所述截屏事件中的首个触点为第一原点在所述屏幕上建立第 一直角坐标系 ; 第二建立子单元, 用于以截取到的所述屏幕区域左上角的像素点为第二原点在所述显 示面板上建立第二直角坐标系 ; 计算子单元, 用于根据所述第一直角坐标系和所述第二直角坐标系, 计算所述第二原 点到所述第一原点的映射关系。 8. 如权利要求 6 所述的装置, 其特征在于, 所述获取单元包括。

8、 : 获取子单元, 用于获取所述显示面板上的触摸事件, 所述触摸事件在所述显示面板上 形成触屏区域 ; 第一确定子单元, 用于确定所述触屏区域的中心 ; 第二确定子单元, 用于在以所述触屏区域的中心为圆心, 预设半径为半径的圆上确定 四个点 ; 判断子单元, 用于依次判断所述触屏区域的中心和所述四个点上的触摸事件是否为相 同的有效操作指令 ; 操作指令位置确定第一子单元, 用于如果所述触屏区域的中心和所述四个点上的所述 触摸事件均为相同的有效操作指令, 所述操作指令的位置为所述触屏区域的中心的坐标。 9. 如权利要求 8 所述的装置, 其特征在于, 所述获取单元还包括 : 操作指令位置确定第二。

9、子单元, 用于如果所述触屏区域的中心和所述四个点上的所述 触摸事件中至少一项为无效操作指令并且至少一项为有效操作指令, 所述操作指令的位置 为所述触摸事件中首个被判定为有效操作指令的所在点的坐标。 10. 如权利要求 6 9 任一项所述的装置, 其特征在于, 所述响应单元包括 : 映射子单元, 用于根据所述放大系数和所述坐标对应关系, 将所述操作指令的位置映 射到所述屏幕相应的坐标上 ; 响应子单元, 用于在所述屏幕相应的坐标上同步响应所述操作指令。 权 利 要 求 书 CN 103558957 A 3 1/5 页 4 一种移动终端屏幕操作的方法及装置 技术领域 0001 本发明属于移动终端技。

10、术领域, 尤其涉及一种移动终端屏幕操作的方法及装置。 背景技术 0002 随着移动技术的迅速发展, 移动终端越来越受到消费者的青睐, 市场上出现了各 种各样的移动终端, 比如智能手机, 平板电脑和相机等, 移动终端的功能也越来越强大, 用 户是否能够高效便捷地对移动终端屏幕进行操作成为受关注的问题。 0003 目前, 由于移动终端的屏幕尺寸不尽相同, 需要显示的内容多样, 容易造成屏幕尺 寸与显示内容不相匹配, 而带来操作困难。例如, 在一些小屏幕的手机上浏览网页时, 网页 上的字体或者操作的按钮较小, 不便查看或者操作。而现有的方法只能将整个网页同时放 大, 然后拖动及调整网页显示的位置后进。

11、行查看或者操作, 这样的方式不能只针对用户感 兴趣的网页区域进行放大后操作, 不够灵活。 发明内容 0004 本发明的目的在于提供一种移动终端屏幕操作的方法, 旨在提高现有移动终端屏 幕的可操作性。 0005 本发明是这样实现的, 一种移动终端屏幕操作的方法, 包括 : 0006 获取屏幕上的截屏事件, 根据截取到的屏幕区域生成显示面板 ; 0007 建立所述屏幕和所述显示面板的坐标对应关系 ; 0008 根据放大系数放大所述显示面板 ; 0009 获取在所述显示面板上的操作指令 ; 0010 根据所述放大系数和所述坐标对应关系, 在所述屏幕上同步响应所述在所述显示 面板上的操作指令。 001。

12、1 本发明的另一目的在于提供一种移动终端屏幕操作的装置, 包括 : 0012 截屏单元, 用于获取屏幕上的截屏事件, 根据截取到的屏幕区域生成显示面板 ; 0013 建立单元, 用于建立所述屏幕和所述显示面板的坐标对应关系 ; 0014 放大单元, 用于根据放大系数放大所述显示面板 ; 0015 获取单元, 用于获取在所述显示面板上的操作指令 ; 0016 响应单元, 用于根据所述放大系数和所述坐标对应关系, 在所述屏幕上同步响应 所述在所述显示面板上的操作指令。 0017 本发明中, 在屏幕上截屏后, 根据截取到的屏幕区域生成显示面板, 通过建立屏幕 和显示面板的坐标对应关系, 把在放大后的。

13、显示面板上操作指令的位置映射到屏幕的相应 位置上, 在屏幕的相应位置上同步响应该操作指令, 在屏幕的尺寸与显示内容不相匹配时, 提高了屏幕的可操作性。 附图说明 说 明 书 CN 103558957 A 4 2/5 页 5 0018 图 1 是本发明实施例提供的一种移动终端屏幕操作的方法的实现流程图 ; 0019 图 2 是本发明实施例提供的一种移动终端屏幕操作的方法步骤 S102 的具体实现 流程图 ; 0020 图 3 是本发明实施例提供的一种移动终端屏幕操作的方法步骤 S104 的具体实现 流程图 ; 0021 图 4 是本发明实施例提供的一种移动终端屏幕操作的方法中触摸事件与选择按 钮。

14、的位置关系示意图 ; 0022 图 5 是本发明实施例提供的一种移动终端屏幕操作的方法步骤 S105 的具体实现 流程图 ; 0023 图 6 是本发明实施例提供的一种移动终端屏幕操作的装置的结构框图。 具体实施方式 0024 为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合附图及实施例, 对 本发明进行进一步详细说明。 应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并 不用于限定本发明。 0025 本发明实施例中, 在屏幕上截屏后, 根据截取到的屏幕区域生成显示面板, 通过建 立屏幕和显示面板的坐标对应关系, 把在放大后的显示面板上操作指令的位置映射到屏幕 的相应位置上。

15、, 在屏幕的相应位置上同步响应该操作指令, 在屏幕的尺寸与显示内容不相 匹配时, 提高了屏幕的可操作性。 0026 图 1 示出了本发明实施例提供的一种移动终端屏幕操作的方法的实现流程, 详述 如下 : 0027 在步骤 S101 中, 获取屏幕上的截屏事件, 根据截取到的屏幕区域生成显示面板。 0028 在本发明实施例中, 在移动终端的屏幕上进行截屏, 以截取到的屏幕区域生成显 示面板, 显示面板的形状包括但不限于正方形、 矩形、 不规则多边形或者圆形等。 0029 在步骤 S102 中, 建立所述屏幕和所述显示面板的坐标对应关系。 0030 获取到截屏事件后, 为了使显示面板能够映射到其在。

16、屏幕原有的位置上, 实时地 为屏幕和显示面板分别建立直角坐标系。作为本发明的一个实施例, 如图 2 所示, S102 具 体为 : 0031 在 S201 中, 以所述截屏事件中的首个触点为第一原点在所述屏幕上建立第一直 角坐标系。 0032 在本发明实施例中, 以截屏事件的首个触点为第一原点, 以屏幕的宽度方向为 x 轴方向, 屏幕的长度方向为 y 轴方向建立第一直角坐标系。 0033 在 S202 中, 以截取到的所述屏幕区域左上角的像素点为第二原点在所述显示面 板上建立第二直角坐标系。 0034 在本发明实施例中, 以截取到的屏幕区域左上角的像素点为第二原点建立第二直 角坐标系, x 轴。

17、方向和 y 轴方向与第一直角坐标系相同。 0035 在 S203 中, 根据所述第一直角坐标系和所述第二直角坐标系, 计算所述第二原点 到所述第一原点的映射关系。 0036 当截屏事件的首个触点和截取到的屏幕区域的左上角像素点不是同一个点时, 即 说 明 书 CN 103558957 A 5 3/5 页 6 第一原点与第二原点不重合, 计算第二原点到第一原点的映射关系, 通过该映射关系可以 计算得到第二直角坐标系上的其他点变换到第一直角坐标系后的坐标。例如, 根据第二原 点与第一原点的相对位置, 第二原点 (0, 0) 在第一直角坐标系上的映射点为 (1, 2) , 则在第 二直角坐标系上的 。

18、(x, y) 在第一直角坐标系上的映射点为 (x+1, y+2) 。 0037 当截屏事件的首个触点和截取到的屏幕区域的左上角像素点为同一个点时, 第一 原点与第二原点重合, 即第一直角坐标系与第二直角坐标系重合, 此时, 将第二直角坐标系 上的点映射到第一直角坐标系时不需要进行坐标变换, 例如第二直角坐标系上的 (1, 2) 映 射到第一直角坐标系后仍为 (1, 2) 。 0038 在步骤 S103 中, 根据放大系数放大所述显示面板。 0039 为了能够方便地查看和操作显示面板, 根据放大系数放大显示面板。放大系数可 以是一些固定的值, 由用户在移动终端的操作界面上选取, 或者是通过进度条。

19、的方式进行 放大。 与此同时, 显示面板上的坐标也相应地变化, 如放大系数为2时, 第二屏幕上的 (1, 2) 变为 (2, 4) 。放大后的第二屏幕可以再次缩小, 以使能够调整到合适的屏幕尺寸。 0040 在步骤 S104 中, 获取所述显示面板上的操作指令。 0041 作为本发明的一个实施例, 为了提高从显示面板到屏幕映射的精度, 如图 3 所示, S104 具体为 : 0042 在 S301 中, 获取所述显示面板上的触摸事件, 所述触摸事件在所述显示面板上形 成触屏区域。 0043 通常, 在触摸屏上进行操作时, 与屏幕接触的不是一个点而是一片不规则的触屏 区域。 0044 在 S30。

20、2 中, 确定所述触屏区域的中心。 0045 在 S303 中, 在以所述触屏区域的中心为圆心, 预设半径为半径的圆上确定四个 点。 0046 由于触屏区域的面积会因用户的不同而不同, 为了能准确地确定该触摸事件发生 的位置, 在本发明实施例中, 在以上述确定的触屏区域的中心为圆心, 预设半径为半径的圆 上均匀选取四个点, 预设半径是根据统计规律计算不同人群的手指与屏幕接触的面积而得 到。由此得到的五个点表示这次触屏事件的触屏区域。 0047 在 S304 中, 依次判断所述触屏区域的中心和所述四个点上的触摸事件是否为相 同的有效操作指令。 0048 在本发明实施例中, 由上述步骤获取到五个点。

21、上的触摸事件后, 依次判断这五个 触摸事件是否为相同的有效操作指令。例如, 在显示面板上有 “确定” 和 “取消” 这两个按 钮, 当要选择 “确定” 这一按钮时, 有效的操作指令应该是在 “确定” 按钮的区域上进行点击。 依次判断上述五个触摸事件是否落在 “确定” 按钮的区域上, 落在区域内为有效, 落在区域 外的为无效。 0049 在 S305 中, 如果所述触屏区域的中心和所述四个点上的所述触摸事件均为相同 的有效操作指令, 所述操作指令的位置为所述触屏区域的中心的坐标。 0050 综合考虑上述五个点上的触摸事件, 如图4所示, 图4示出了上述五个点与 “确定” 按钮的三种位置关系。 0。

22、051 如果触屏区域中心和所述四个点上的操作指令均有效, 操作指令的位置判定为触 说 明 书 CN 103558957 A 6 4/5 页 7 屏区域中心的坐标。如图 4 中 (a) 表示的位置关系, 即当五个点都落在 “确定” 按钮的区域 时, 五个点上的触摸事件都是有效的点击, 这次点击的位置确定为在中心的点。 0052 如果五个点都落在 “确定” 按钮的区域之外, 如图 4 中 (c) 表示的位置关系, 五个点 上的触摸事件都是无效的点击。 0053 如果五个点部分落在 “确定” 按钮的区域时, 如图 4 中 (b) 表示的位置关系, 即, 如 果所述触屏区域的中心和所述四个点上的所述触。

23、摸事件中至少一项为无效操作指令并且 至少一项为有效操作指令, 所述操作指令的位置为所述触摸事件中首个被判定为有效操作 指令的所在点的坐标, 即这次点击的位置在第一个被判定为有效操作指令的点上。 0054 在步骤 S105 中, 根据所述放大系数和所述坐标对应关系, 在所述屏幕上同步响应 所述在所述显示面板上的操作指令。 0055 作为本发明的一个实施例, 如图 5 所示, S105 具体为 : 0056 在 S501 中, 根据所述放大系数和所述坐标对应关系, 将所述操作指令的位置映射 到所述屏幕相应的坐标上。 0057 在本发明实施例中, 将上述步骤获取到的操作指令及其发生的位置映射到屏幕 。

24、上。根据放大系数和坐标对应关系, 例如, 放大系数为 2, 在第二直角坐标系上的 (x, y) 在 第一直角坐标系上的映射点为 (x+1, y+2) 时, 显示面板上为 (4, 6) 的点映射到屏幕时为 (3, 5) 。 0058 在 S502 中, 在所述屏幕相应的坐标上同步响应所述操作指令。 0059 如上述实施例, 在屏幕的 (3, 5) 处同步响应上述点击。 0060 本发明实施例中, 在屏幕上截屏后, 根据截取到的屏幕区域生成显示面板, 通过建 立屏幕和显示面板的坐标对应关系, 把在放大后的显示面板上操作指令的位置映射到屏幕 的相应位置上, 在屏幕的相应位置上同步响应该操作指令, 在。

25、屏幕的尺寸与显示内容不相 匹配时, 提高了屏幕的可操作性。 0061 需要说明的是, 上述实施例是通过操作放大后的显示面板来操作屏幕, 遵循相同 的原理, 也可以通过操作缩小后的显示面板来操作屏幕。 0062 图 6 示出了本发明实施例提供的一种移动终端屏幕操作的装置的结构框图, 该装 置可以位于智能手机、 平板电脑、 口袋计算机 (Pocket Personal Computer, PPC) 、 掌上电 脑、 个人数字助理 (Personal Digital Assistant, PDA) 等移动终端中, 用于执行本发明图1 至图 5 实施例所述的一种移动终端屏幕操作的方法。为了便于说明, 。

26、仅示出了与本实施例 相关的部分。参照图 6, 该装置包括 : 0063 截屏单元 61, 获取屏幕上的截屏事件, 根据截取到的屏幕区域生成显示面板。 0064 建立单元 62, 建立屏幕和显示面板的坐标对应关系。 0065 放大单元 63, 根据放大系数放大显示面板。 0066 获取单元 64, 获取在显示面板上的操作指令。 0067 响应单元 65, 根据放大系数和坐标对应关系, 在屏幕上同步响应在显示面板上的 操作指令。 0068 可选地, 所述建立单元 62 包括 : 0069 第一建立子单元, 以截屏事件中的首个触点为第一原点在屏幕上建立第一直角坐 标系。 说 明 书 CN 10355。

27、8957 A 7 5/5 页 8 0070 第二建立子单元, 以截取到的屏幕区域左上角的像素点为第二原点在显示面板上 建立第二直角坐标系。 0071 计算子单元, 根据第一直角坐标系和第二直角坐标系, 计算第二原点到第一原点 的映射关系。 0072 可选地, 所述获取单元 64 包括 : 0073 获取子单元, 获取显示面板上的触摸事件, 触摸事件在显示面板上形成触屏区域。 0074 第一确定子单元, 确定触屏区域的中心。 0075 第二确定子单元, 在以触屏区域的中心为圆心, 预设半径为半径的圆上确定四个 点。 0076 判断子单元, 依次判断触屏区域的中心和所述四个点上的触摸事件是否为相同。

28、的 有效操作指令。 0077 操作指令位置确定第一子单元, 如果触屏区域的中心和所述四个点上的触摸事件 均为相同的有效操作指令, 操作指令的位置为所述触屏区域的中心的坐标。 0078 可选地, 所述获取单元 64 还包括 : 0079 操作指令位置确定第二子单元, 用于如果触屏区域的中心和所述四个点上的触摸 事件中至少一项为无效操作指令并且至少一项为有效操作指令, 操作指令的位置为触摸事 件中首个被判定为有效操作指令的所在点的坐标。 0080 可选地, 所述响应单元 65 包括 : 0081 映射子单元, 根据放大系数和坐标对应关系, 将操作指令的位置映射到屏幕相应 的坐标上。 0082 响应。

29、子单元, 在屏幕相应的坐标上同步响应操作指令。 0083 本发明实施例中, 在屏幕上截屏后, 根据截取到的屏幕区域生成显示面板, 通过建 立屏幕和显示面板的坐标对应关系, 把在放大后的显示面板上操作指令的位置映射到屏幕 的相应位置上, 在屏幕的相应位置上同步响应该操作指令, 在屏幕的尺寸与显示内容不相 匹配时, 提高了屏幕的可操作性。 0084 以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发明的精 神和原则之内所作的任何修改、 等同替换和改进等, 均应包含在本发明的保护范围之内。 说 明 书 CN 103558957 A 8 1/4 页 9 图 1 说 明 书 附 图 CN 103558957 A 9 2/4 页 10 图 2 说 明 书 附 图 CN 103558957 A 10 3/4 页 11 图 3 图 4 说 明 书 附 图 CN 103558957 A 11 4/4 页 12 图 5 图 6 说 明 书 附 图 CN 103558957 A 12 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1