一种按键视图调整方法及装置制造方法及图纸

技术编号:11203907 阅读:69 留言:0更新日期:2015-03-26 11:58
本发明专利技术公开了一种按键视图调整方法及装置。其中,该方法包括:检测到用户触摸屏幕时长超过指定时长后,根据用户针对屏幕上某一个按键视图的滑动轨迹,移动上述按键视图的位置;其中,上述按键视图是上述屏幕的拨号器触摸键盘的各个号码键和功能键对应的按键视图;根据上述按键视图的移动位置,相应调整屏幕上其他按键视图的位置,并调整屏幕上各个按键视图的图形尺寸,以保证上述按键视图与其他按键视图的间距符合预设比例。通过本发明专利技术,解决了相关技术中拨号键键值固定影响用户使用的问题,给用户提供了方便快捷的操作,提高了用户的使用体验。

【技术实现步骤摘要】

本专利技术涉及移动通讯领域,特别是涉及一种按键视图调整方法及装置
技术介绍
目前移动设备等产品最主要的一个功能就是拨打电话,拨打电话离不开拨号器,用户需要在拨号器界面实现号码的拨叫。但是,随着移动设备屏幕技术的发展,手机屏幕会越来越大,相对于拨号器的界面布局也会随着屏幕逐渐变大,而且拨号器的界面布局的大小是不能由用户随便调整的。当移动设备的用户单手操作屏幕设备的时候,很难方便的点击到大屏幕上各个拨号按键,给用户的使用带来了一定的不便。例如习惯右手持机的用户,一般习惯性握住移动设备右下部位,在左手不方便的情况下,想要不移动右手位置,只凭借手指长度来点击最左边的拨号键键值就存在一定的困难。针对相关技术中拨号键键值固定影响用户使用的问题,目前尚未提出有效的解决方案。
技术实现思路
针对相关技术中拨号键键值固定影响用户使用的问题,本专利技术提供了一种按键视图调整方法及装置,用以解决上述技术问题。根据本专利技术的一个方面,本专利技术提供了一种按键视图调整方法,其中,该方法包括:检测到用户触摸屏幕时长超过指定时长后,根据用户针对屏幕上某一个按键视图的滑动轨迹,移动上述按键视图的位置;其中,上述按键视图是上述屏幕的拨号器触摸键盘的各个号码键和功能键对应的按键视图;根据上述按键视图的移动位置,相应调整屏幕上其他按键视图的位置,并调整屏幕上各个按键视图的图形尺寸,以保证用户移动的按键视图与其他按键视图的间距符合预设比例。优选地,检测用户触摸屏幕时长之前,上述方法还包括:根据上述屏幕的长度和宽度,构建二维坐标;将上述屏幕的各个按键视图对应一个二维坐标。优选地,根据用户针对屏幕上某一个按键视图的滑动轨迹,移动该按键视图的位置包括:监测上述用户针对某一个按键视图的滑动轨迹,根据上述滑动轨迹确定二维坐标值;根据上述二维坐标值,更新该按键视图在上述屏幕上的位置。优选地,根据上述按键视图的移动位置,相应调整屏幕上其他按键视图的位置,并调整屏幕上各个按键视图的图形尺寸,以保证用户移动的按键视图与其他按键视图的间距符合预设比例,通过以下步骤实现:获取各个按键视图的图形中心点到其图形边缘线的最长距离;根据上述按键视图的移动位置,相应调整屏幕上其他按键视图的位置,并调整屏幕上各个按键视图的图形尺寸,以保证符合上述预设比例;其中,上述预设比例是:任意两个按键视图的间距≥上述最长距离×2。优选地,上述方法还包括:设置各个按键视图的最大图形尺寸和最小图形尺寸;其中,上述按键视图调整后的图形尺寸小于上述最大图形尺寸,且大于上述最小图形尺寸。根据本专利技术的另一方面,本专利技术还提供了一种按键视图调整装置,其中,该装置包括:移动模块,用于在检测到用户触摸屏幕时长超过指定时长后,根据用户针对屏幕上某一个按键视图的滑动轨迹,移动上述按键视图的位置;其中,上述按键视图是上述屏幕的拨号器触摸键盘的各个号码键和功能键对应的按键视图;调整模块,用于根据上述按键视图的移动位置,相应调整屏幕上其他按键视图的位置,并调整屏幕上各个按键视图的图形尺寸,以保证用户移动的按键视图与其他按键视图的间距符合预设比例。优选地,上述装置还包括:坐标构建模块,用于根据上述屏幕的长度和宽度,构建二维坐标;将上述屏幕的各个按键视图对应一个二维坐标。优选地,上述移动模块包括:坐标确定单元,用于监测上述用户针对某一个按键视图的滑动轨迹,根据上述滑动轨迹确定二维坐标值;位置更新单元,用于根据上述二维坐标值,更新该按键视图在上述屏幕上的位置。优选地,上述调整模块包括:距离获取单元,用于获取各个按键视图的图形中心点到其图形边缘线的最长距离;距离调整单元,用于根据上述按键视图的移动位置,相应调整屏幕上其他按键视图的位置,并调整屏幕上各个按键视图的上述最长距离,以保证符合上述预设比例;其中,上述预设比例是:任意两个按键视图的间距≥上述最长距离×2。优选地,上述装置还包括:设置模块,用于设置各个按键视图的最大图形尺寸和最小图形尺寸;其中,上述按键视图调整后的图形尺寸小于上述最大图形尺寸,且大于上述最小图形尺寸。通过本专利技术,检测到用户触摸屏幕时长超过指定时长后,根据用户针对屏幕上某一个按键视图的滑动轨迹,移动该按键视图的位置;然后根据该按键视图的移动位置,相应调整屏幕上其他按键视图的位置,并调整屏幕上各个按键视图的图形尺寸,以保证上述按键视图与其他按键视图的间距符合预设比例。解决了相关技术中拨号键键值固定影响用户使用的问题,使得用户单手不需要大范围移动的情况下,轻松点击到用户想要点击的拨号器键值,也可以根据对按键布局的喜好自行设定拨号器按键的布局位置,给用户提供了方便快捷的操作,提高了用户的使用体验。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明图1是根据本专利技术实施例的按键视图调整方法的流程图;图2是根据本专利技术实施例的拨号器触摸键盘的布局示意图;图3是根据本专利技术实施例的拨号器触摸键盘的布局前示意图;图4是根据本专利技术实施例的拨号器触摸键盘的布局后示意图;图5是根据本专利技术实施例的按键视图调整装置的结构框图;图6是根据本专利技术实施例的按键视图调整装置的优选结构框图;图7是根据本专利技术实施例的拨号器的按键布局实现系统流程示意图。具体实施方式为了解决现有技术拨号键键值固定影响用户使用的问题,本专利技术提供了一种按键视图调整方法及装置,以下结合附图以及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不限定本专利技术。基于现有技术中,触摸屏移动设备的拨号器界面是固定不变的,在用户使用过程中会带来不便,本专利技术提供了针对触摸屏移动设备的拨号器界面的布局方法,用户可以根据自己的意愿,随意在屏幕上移动拨号器界面上的任意视图,实现在一个屏幕内的任意位置布局拨号器界面,并根据布局位置自适应改变视图形状大小。为了实现上述目的,本专利技术采用以下技术方案,包括:屏幕的初始状态为进入拨号器初始界面,如果用户进入界面编辑状态并在界面触摸某个按键视图并且向任意方向滑动,此按键视图会根据用户滑动的轨迹移动到用户最终停留的屏幕位置,从而实现拨号器界面的任意位置的布局,并且按键视图的图形大小会根据按键视图互相之间所在屏幕坐标位置之间的绝对直线距离来动本文档来自技高网...

【技术保护点】
一种按键视图调整方法,其特征在于,所述方法包括:检测到用户触摸屏幕时长超过指定时长后,根据用户针对屏幕上某一个按键视图的滑动轨迹,移动该按键视图的位置;其中,所述按键视图是所述屏幕的拨号器触摸键盘的各个号码键和功能键对应的按键视图;根据所述按键视图的移动位置,相应调整屏幕上其他按键视图的位置,并调整屏幕上各个按键视图的图形尺寸,以保证用户移动的按键视图与其他按键视图的间距符合预设比例。

【技术特征摘要】
1.一种按键视图调整方法,其特征在于,所述方法包括:
检测到用户触摸屏幕时长超过指定时长后,根据用户针对屏幕上某一个按
键视图的滑动轨迹,移动该按键视图的位置;其中,所述按键视图是所述屏幕
的拨号器触摸键盘的各个号码键和功能键对应的按键视图;
根据所述按键视图的移动位置,相应调整屏幕上其他按键视图的位置,并
调整屏幕上各个按键视图的图形尺寸,以保证用户移动的按键视图与其他按键
视图的间距符合预设比例。
2.如权利要求1所述的方法,其特征在于,检测用户触摸屏幕时长之前,
所述方法还包括:
根据所述屏幕的长度和宽度,构建二维坐标;
将所述屏幕的各个按键视图对应一个二维坐标。
3.如权利要求2所述的方法,其特征在于,根据用户针对屏幕上某一个
按键视图的滑动轨迹,移动该按键视图的位置包括:
监测所述用户针对某一个按键视图的滑动轨迹,根据所述滑动轨迹确定二
维坐标值;
根据所述二维坐标值,更新该按键视图在所述屏幕上的位置。
4.如权利要求1所述的方法,其特征在于,根据所述按键视图的移动位
置,相应调整屏幕上其他按键视图的位置,并调整屏幕上各个按键视图的图形
尺寸,以保证用户移动的按键视图与其他按键视图的间距符合预设比例,通过
以下步骤实现:
获取各个按键视图的图形中心点到其图形边缘线的最长距离;
根据所述按键视图的移动位置,相应调整屏幕上其他按键视图的位置,并
调整屏幕上各个按键视图的图形尺寸,以保证符合所述预设比例;其中,所述
预设比例是:任意两个按键视图的间距≥所述最长距离×2。
5.如权利要求1至4中任一项所述的方法,其特征在于,所述方法还包

\t括:
设置各个按键视图的最大图形尺寸和最小图形尺寸;其中,所述按键视图
调整后的图形尺寸小...

【专利技术属性】
技术研发人员:赵金
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1