具有触摸显示屏的电子装置及其控制方法

文档序号:6472533阅读:102来源:国知局
专利名称:具有触摸显示屏的电子装置及其控制方法
技术领域
本发明涉及一种具有触摸显示屏的电子装置及其显示控制方法,尤其涉及一种能够减少 触摸屏划伤的具有触摸显示屏的电子装置及其控制方法。
背景技术
触摸屏已经渗入到生产、办工、娱乐和家庭的每一个角落。触摸屏不仅应用于播放器、 手机、掌上电脑等便携式电子产品,还应用于洗衣机、冰箱、电磁炉等家电。与鼠笔、键盘 、摇杆等输入方式相比,采用触摸屏操作前述电子产品则更加方便。
然,目前具有触摸显示屏的电子产品,同一菜单在同一界面的坐标集合一般是固定不变 的,因此其菜单通常显示在触摸显示屏的固定位置上,用户通过触摸显示屏操作菜单的次数 越多,固定位置的触摸显示屏就越容易被划伤。触摸显示屏划伤不仅影响其显示效果,还严 重影响电子产品的美观。
为了解决触摸显示屏容易被划伤的问题,通常方法是在触摸显示屏上增加保护摸。然, 增加保护摸不仅造成触摸显示屏生产成本提高,而且降低了触摸显示屏的灵敏度。
因此,有必要发明一种具有触摸显示屏的电子装置及其控制方法,籍此减少触摸显示屏 划伤,且不增加生产成本。

发明内容
为解决至少上述问题,本发明提供一种具有触摸显示屏的电子装置,包括 一存储器, 用于存储多个菜单,所述菜单包括菜单的坐标集合及与该坐标集合对应的菜单指令; 一显示 器,用于显示所述多个菜单; 一触摸屏,置于所述显示器的前面,用于检测用户触摸信息并 输出一坐标值;及一处理器,用于当所述触摸屏输出的坐标值处于所述多个菜单的任一坐标 集合内时执行与该坐标集合对应的菜单指令。所述电子装置还包括一计数器,用于计数上一 次更新所述多个菜单的坐标集合后触摸所述触摸屏的次数;所述存储器还用于存储一或多个 菜单移动模式及一预设触摸次数;所述处理器还用于当所述计数器记录的触摸次数达到所述 预设触摸次数时,选择一菜单移动模式更新所述多个菜单的坐标集合,其中,所述多个菜单 更新后的坐标集合仍与所述菜单指令对应。
本发明还提供一种具有触摸显示屏的电子装置的控制方法,其特征在于所述方法包括
显示多个菜单;
4获取所述多个菜单的坐标集合及与所述坐标集合对应的菜单指令; 计数上一次更新所述多个菜单的坐标集合后触摸所述触摸屏的次数; 判断是否在一触摸屏上检测到一触摸; 如检测到触摸信息,获取触摸信息的坐标值;
所述坐标值处于所述多个菜单的任一坐标集合内时执行与该坐标集合对应的菜单指令; 如未检测到触摸信息,不执行所述多个菜单指令;及
所述计数器记录的触摸次数达到所述预设触摸次数时,所述处理器选择一菜单移动模式 更新所述多个菜单的坐标集合,所述更新后的坐标集合与所述菜单指令仍为对应关系。


图l为本发明具有触摸显示屏的电子装置一实施方式的电路框图。
图2为图1所示的电子装置的菜单在显示器上显示的示意图。
图3为图1所示的电子装置一存储器存储的菜单移动模式示意图。
图4为根据图3所示的菜单移动模式移动菜单的示意图。
图5为图1所示的电子装置的菜单显示控制流程图。
具体实施例方式
图1为本发明具有触摸显示屏的电子装置100 (以下简称"电子装置100")的电路框图 。所述电子装置100可为电子相框、相机、便携式电脑等电子产品。所述电子装置100包括 一存储器3,用于存储多个菜单、 一或多个菜单移动模式及一预设触摸次数,在本实施例中 ,所述菜单包括菜单的坐标集合(坐标集合包括一或多个坐标值)及与该坐标集合对应的菜 单指令; 一显示器4,用于显示所述多个菜单; 一触摸屏1安装在所述显示器4的前面,用于 检测用户触摸并输出一坐标值; 一处理器2,用于根据所述多个菜单的坐标集合显示所述多 个菜单,及当所述触摸屏l输出的坐标值处于所述多个菜单的任一坐标集合内时响应用户触 摸,执行与该坐标集合对应的菜单指令; 一计数器5,用于计数上一次更新所述多个菜单的 坐标集合后触摸所述触摸屏l的次数。当计数器5记录的所述触摸屏1的触摸次数达到预设触 摸次数时,所述处理器2会选择存储器3中存储的菜单移动模式更新菜单的坐标集合,并令所 述计数器5重新计数所述触摸屏1的触摸次数。所述多个菜单更新后的坐标集合仍跟菜单指令 成对应关系。
请一并参考图2、图3及图4。图2为图1所示的电子装置100的菜单在显示器4上显示的示 意图。如图2所示,所述菜单41及42根据各自的坐标集合分别显示于所述显示器4上。如图3 所示,所述存储器3存储多个菜单移动模式,本实施例中,菜单移动模式例举为模式一、模式二、模式三、模式四、…、模式N等N个菜单移动模式。每一菜单移动模式定义菜单的移动 方向及移动距离。所述菜单移动方向可为上下移动、左右移动、对角线移动及/或其他移动 方式。所述菜单移动距离为一个或多个像素单位。在其他实施方式中,所述存储器3中存储 有多个菜单移动模式,每一菜单移动模式定义不同菜单的一种坐标集合,所述处理器2通过 选取不同的菜单移动模式所定义的各菜单的坐标集合在显示器4上显示菜单。所述移动模式 的选择可以通过设定的选择程序来实现。如图4所示,若所述计数器5记录的所述触摸屏1的 触摸次数达到预设触摸次数,则所述处理器2通过设定的选择程序选择所述存储器3中存储的 移动模式,如向右移动模式,并根据选择的菜单移动模式将菜单的坐标集合向右移动一或多 个像素单位。
图5为图1所示的电子装置100控制菜单移动的流程图。所述电子装置100开启后,首先在 步骤S11中处理器2启动计数器5计数上一次更新所述多个菜单的坐标集合后触摸所述触摸 屏l的次数;根据步骤S12:判断所述计数器5记录的触摸次数是否达到预设触摸次数,若未 达到预设触摸次数,则进入步骤S11;若达到预设触摸次数,则进入步骤S13:处理器2从存 储器3中选择一菜单移动模式更新所述多个菜单的坐标集合;步骤S15:处理器2清零计数器 5并使计数器5重新计数所述触摸屏1的触摸次数。
在上述多个菜单坐标集合更新后,所述处理器2实时检测所述触摸屏1输出的坐标值;当
所述触摸屏l输出的坐标值位于所述多个菜单的任一坐标集合内,所述处理器2执行与该坐标 集合对应的菜单指令;若所述触摸屏输出的所述坐标值处于所述多个菜单的坐标集合之外时 ,不响应所述用户触摸。
综上所述,本发明所述具有触摸屏的电子装置及其控制方法,通过更新所述菜单坐标, 减少触摸屏在同一位置被触摸的次数,从而减少触摸屏被划伤,且不增加触摸屏的生产成本
权利要求
1.一种具有触摸显示屏的电子装置,包括一存储器,用于存储多个菜单,所述多个菜单包括菜单的坐标集合及与该坐标集合对应的菜单指令;一显示器,用于显示所述多个菜单;一触摸屏,置于所述显示器的前面,用于检测用户触摸信息并输出一坐标值;及一处理器,用于当所述触摸屏输出的坐标值处于所述多个菜单的任一坐标集合内时执行与该坐标集合对应的菜单指令;其特征在于,所述具有触摸显示屏的电子装置还包括一计数器,用于计数上一次更新所述多个菜单的坐标集合后触摸所述触摸屏的次数;所述存储器还用于存储一或多个菜单移动模式及一预设触摸次数;所述处理器还用于当所述计数器记录所述触摸屏的触摸次数达到所述预设触摸次数时,根据所述其中一菜单移动模式更新所述多个菜单的坐标集合,其中,所述更新后的多个菜单的坐标集合仍与所述多个菜单指令对应。
2 如权利要求l所述具有触摸显示屏的电子装置,其特征在于,所述 每一菜单移动模式定义所述菜单的移动方向及移动距离。
3 如权利要求l所述具有触摸显示屏的电子装置,其特征在于,所述 每一菜单移动模式定义所述菜单的一种坐标集合。
4 如权利要求l所述具有触摸显示屏的电子装置,其特征在于,所述 处理器还用于在所述更新所述多个菜单的坐标集合时,清零所述计数器。
5 一种具有触摸显示屏的电子装置的控制方法,其特征在于所述方法包括计数上一次更新所述多个菜单的坐标集合后触摸所述触摸屏的次数;及当所述计数器记录的触摸屏的触摸次数达到一预设触摸次数时,根据一菜单移动模式 更新所述多个菜单的坐标集合,所述更新后多个菜单的坐标集合与所述菜单指令仍为对应关 系。
6.如权利要求5所述具有触摸显示屏的电子装置的控制方法,其特征 在于,还包括步骤当所述电子装置更新所述多个菜单的坐标集合后,清零所述计数器。
7.如权利要求5所述具有触摸显示屏的电子装置的控制方法,其特征 在于,所述每一菜单移动模式定义所述菜单的移动方向与移动距离,根据所述其中一菜单移 动模式所定义的移动方向及移动距离更新所述多个菜单的坐标集合。
8.如权利要求5所述具有触摸显示屏的电子装置的控制方法,其特征 在于,所述每一菜单移动模式中定义所述菜单的一种坐标集合,根据所述菜单移动模式所定 义的坐标集合更新所述多个菜单的坐标集合。
全文摘要
一种具有触摸显示屏的电子装置及其控制方法,该电子装置包括一存储器,用于存储多个菜单;一显示器,用于显示所述多个菜单;一触摸屏,用于检测用户触摸并输出一坐标值;及一处理器,用于当触摸屏输出的坐标值处于所述多个菜单的任一坐标集合内时执行与该坐标集合对应的菜单指令。所述电子装置还包括一计数器,用于计数上一次更新所述多个菜单的坐标集合后触摸所述触摸屏的次数;所述存储器还用于存储一或多个菜单移动模式及一预设触摸次数;所述处理器还用于当所述计数器记录的触摸次数达到所述预设触摸次数时,选择一菜单移动模式更新所述菜单的坐标集合。
文档编号G06F3/048GK101650628SQ200810303780
公开日2010年2月17日 申请日期2008年8月14日 优先权日2008年8月14日
发明者王汉哲, 程华东, 谢冠宏 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1