[发明专利]依据输入操作调整控制元件形状的系统及其方法在审
申请号: | 201210507864.3 | 申请日: | 2012-11-30 |
公开(公告)号: | CN103853456A | 公开(公告)日: | 2014-06-11 |
发明(设计)人: | 施宇杰 | 申请(专利权)人: | 英业达科技有限公司;英业达股份有限公司 |
主分类号: | G06F3/0486 | 分类号: | G06F3/0486 |
代理公司: | 北京市浩天知识产权代理事务所 11276 | 代理人: | 靳春鹰;刘云贵 |
地址: | 201114 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 依据 输入 操作 调整 控制元件 形状 系统 及其 方法 | ||
技术领域
本发明涉及一种控制元件形状调整系统及其方法,特别涉及一种依据输入操作调整控制元件形状的系统及其方法。
背景技术
目前在可携装置的应用程序可以使用的版面布局的形式不多,尤其是设置在版面布局上的控制元件的形状更是只有几种,这样的情况往往限制了控制元件在应用程序的版面布局上的配置,因而影响使用者体验。
当可携装置的使用者因为应用程序的版面布局而影响其操作时,例如,使用者觉得版面布局上的某个控制元件的形状或大小造成使用者容易误按,或是某个控制元件的形状或大小不容易被注意到时,使用者并无法自由的修改。
综上所述,可知现有技术中长期以来一直存在版面布局中的控制元件无法让使用者自行调整的问题,因此有必要提出改进的技术手段,来解决这一问题。
发明内容
有鉴于现有技术存在版面布局中的控制元件无法让使用者自行调整的问题,本发明遂揭露一种依据输入操作调整控制元件形状的系统及其方法,其中:
本发明所揭露的依据输入操作调整控制元件形状的系统,应用于一装置,至少包含:显示模块,用以显示包含控制元件的版面布局(Layout);输入模块,用以提供在版面布局中对控制元件进行输入操作;操作判断模块,用以判断输入操作是否为拖曳操作;轨迹记录模块,用以在操作判断模块判断输入操作为拖曳操作时,记录输入操作的拖曳轨迹,使显示模块依据拖曳轨迹重新绘制(draw)控制元件的形状。
本发明所揭露的依据输入操作调整控制元件形状的方法,应用于一装置,其步骤至少包括:显示包含控制元件的版面布局;提供在版面布局中对控制元件进行输入操作;判断输入操作为拖曳操作时,记录输入操作的拖曳轨迹;根据拖曳轨迹重新绘制控制元件的形状。
本发明所揭露的系统与方法如上,与现有技术之间的差异在于,本发明通过判断输入操作为对控制元件的拖曳操作时,根据拖曳轨迹重新绘制控制元件的形状,由此解决现有技术所存在的问题,并可以达成增加使用者体验的技术效果。
附图说明
图1为本发明所述的依据输入操作调整控制元件形状的系统架构图。
图2A为本发明所述的依据输入操作调整控制元件形状的方法流程图。
图2B为本发明所述的判断输入操作是否为拖曳操作的详细方法流程图。
图2C为本发明所述的取消重绘控制元件的附加方法流程图。
图2D为本发明所述的缩小控制元件的附加方法流程图。
图2E为本发明所述的调整拖曳轨迹的附加方法流程图。
主要部件附图标记:
100 装置
110 输入模块
120 操作判断模块
130 轨迹记录模块
160 显示模块
步骤202 显示包含控制元件的版面布局
步骤210 提供在版面布局中对该控制元件进行输入操作
步骤220 判断输入操作是否为拖曳操作
步骤222 控制元件接收触控事件
步骤226 依据触控事件判断输入操作是否为拖曳操作
步骤230 记录输入操作的拖曳轨迹
步骤251 判断拖曳轨迹是否超出版面布局的边界
步骤253 将版面布局的边界作为拖曳轨迹的边界
步骤257 判断拖曳轨迹是否超出显示区域的边界
步骤259 将显示区域的边界作为拖曳轨迹的边界
步骤260a 判断形状重绘后的控制元件是否与版面布局中的其他控制元件重叠
步骤260b 判断拖曳轨迹是否超出输入空间
步骤271 取消重绘控制元件的形状,或恢复形状重绘后的控制元件为原形状
步骤275 缩小版面布局中的其他控制元件
步骤280 根据拖曳轨迹重新绘制控制元件的形状
具体实施方式
以下将结合附图及实施例来详细说明本发明的特征与实施方式,内容足以使任何本领域技术人员能够轻易地充分理解本发明解决技术问题所应用的技术手段并据以实施,由此实现本发明可达成的技术效果。
本发明可以让使用者在执行于可携装置的应用程序所显示的版面布局中,以拖曳的方式,自由调整版面布局中的控制元件的形状。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达科技有限公司;英业达股份有限公司,未经英业达科技有限公司;英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210507864.3/2.html,转载请声明来源钻瓜专利网。