一种触控终端应用程序的显示控制方法及其触控终端的制作方法

文档序号:6592652阅读:155来源:国知局
专利名称:一种触控终端应用程序的显示控制方法及其触控终端的制作方法
技术领域
本发明涉及电器技术领域,特别是涉及一种触控终端应用程序的显示控制方法及其触控终端。
背景技术
随着我国科学技术的不断发展,电视机、摄像机、数码相机等家用电器设备在人们日常生活中越来越普及,各种电器端设备已经成为人们生活不可缺少的组成部分。目前,智能手机、平板电脑等搭载着Android安卓操作系统的触控终端越来越多。随着设备屏幕尺寸的不断增,人们对于多任务、多窗口、自由缩放、随意拖动、任意旋转的需求日益增加。但是,由于安卓系统本身最初是为手机等小尺寸的设备而设计的,所以其并不支持真正的多窗口、自由缩放、随意拖动。如果一个应用程序希望支持以上的功能,那么该应用程序的用户界面(UI)布局就重新必须设计。例如,对于目前手机等触控终端上安装的各种应用程序,由于程序始终认为自身为全屏状态,就算是缩小了,如果不对其用户界面Π布局进行修改,那么用户如果想操作该应用程序的右上角的话,那么需要直接触控操作该应用程序在触控终端屏幕上显示界面的右上角才可以起到效果,即使该应用程序的显示界面已经很小,无法让用户准确点击到右上角的位置。因此,无法让用户对触控终端上的应用程序进行灵活的操作,给用户的工作和生活带来诸多不便,严重降低了用户的产品使用感受。因此,目前迫切需要开发出一种技术,其可以让用户通过触摸触控终端的整个显示屏幕,即可让用户方便、可靠地对触控终端应用程序的显示界面进行操作控制,给用户的工作和生活带来便利,保证用户对触控终端的产品使用感受。

发明内容
有鉴于此,本发明的目的是提供一种触控终端应用程序的显示控制方法及其触控终端,其可以让用户通过触摸触控终端的显示屏幕,即可方便、可靠地对触控终端应用程序的显示界面进行操作控制,给用户的工作和生活带来便利,保证用户对触控终端的产品使用感受,具有重大的生产实践意义。为此,本发明提供了一种触控终端应用程序的显示控制方法,用于当用户在触控终端显示界面上进行窗口变换操作时,将预先建立的二维触控终端显示界面坐标系S中的触摸位置坐标切换成预先建立的应用程序显示界面坐标系A中对应的位置坐标,其特征在于,包括步骤:
第一步,实时检测用户在所述预先建立的触控终端显示界面坐标系S的触摸位置坐标,执行预设坐标变换操作,获得所述用户的触摸操作在预先建立的应用程序显示界面坐标系A中对应的位置坐标以及位置坐标变化轨迹;
第二步,根据预设的位置坐标变化轨迹与预设应用程序的显示方式控制命令之间的对应关系,获得预设应用程序的显示方式控制命令,然后运行该显示方式控制命令,实现对应用程序显示界面的显示方式进行控制。其中,所述预先建立的二维触控终端显示界面坐标系S是以触控终端显示界面为平面的触控终端显示界面坐标系,具体建立操作为:
以触控终端显示界面的左下角为坐标原点O (0,O)、长边为横轴X、宽边为纵轴Y,建立触控终端显示界面坐标系S。其中,所述预先建立的应用程序显示界面坐标系A是以应用程序显示界面为平面的应用程序显示界面坐标系,具体建立操作为:
以应用程序显示界面的左下角为坐标原点O’、长边为横轴V,宽边为纵轴Y’,建立应用程序显示界面坐标系A。其中,在第一步中,所述预设坐标变换操作具体为:
根据所述应用程序显示界面坐标系A的坐标原点O’在所述触控终端显示界面坐标系S中的位置坐标(&,%)、所述应用程序显示界面坐标系A的纵轴y’与所述触控终端显示界面坐标系S的纵轴Y之间的夹角a和用户在所述触控终端显示界面坐标系S的触摸位置坐标(xt, yt),以及触控终端显示界面坐标系S横轴X的坐标点个数和纵轴Y的坐标点个数,以及应用程序显示界面坐标系A横轴X’的坐标点个数和纵轴Y’的坐标点个数,运行预设坐标变换公式,最终获得所述用户的触摸操作在应用程序显示界面坐标系A中对应的位置坐标(xt’,yt’)。其中,所述预设坐标变换公式具体为:
权利要求
1.一种触控终端应用程序的显示控制方法,用于当用户在触控终端显示界面上进行窗口变换操作时,将预先建立的二维触控终端显示界面坐标系S中的触摸位置坐标切换成预先建立的应用程序显示界面坐标系A中对应的位置坐标,其特征在于,包括步骤: 第一步,实时检测用户在所述预先建立的触控终端显示界面坐标系S的触摸位置坐标,执行预设坐标变换操作,获得所述用户的触摸操作在预先建立的应用程序显示界面坐标系A中对应的位置坐标以及位置坐标变化轨迹; 第二步,根据预设的位置坐标变化轨迹与预设应用程序的显示方式控制命令之间的对应关系,获得预设应用程序的显示方式控制命令,然后运行该显示方式控制命令,实现对应用程序显示界面的显示方式进行控制。
2.如权利要求1所述的显示控制方法,其特征在于,所述预先建立的二维触控终端显示界面坐标系S是以触控终端显示界面为平面的触控终端显示界面坐标系,具体建立操作为: 以触控终端显示界面的左下角为坐标原点O (O,O)、长边为横轴X、宽边为纵轴Y,建立触控终端显示界面坐标系S。
3.如权利要求1所述的显示控制方法,其特征在于,所述预先建立的应用程序显示界面坐标系A是以应用程序显示界面为平面的应用程序显示界面坐标系,具体建立操作为: 以应用程序显示界面的左下角为坐标原点O’、长边为横轴V,宽边为纵轴Y’,建立应用程序显示界面坐标系A。
4.如权利要求3所述的显示控制方法,其特征在于,在第一步中,所述预设坐标变换操作具体为: 根据所述应用程序显示界面坐标系A的``坐标原点O’在所述触控终端显示界面坐标系S中的位置坐标(&,%)、所述应用程序显示界面坐标系A的纵轴y’与所述触控终端显示界面坐标系S的纵轴Y之间的夹角a和用户在所述触控终端显示界面坐标系S的触摸位置坐标(xt, yt),以及触控终端显示界面坐标系S横轴X的坐标点个数和纵轴Y的坐标点个数,以及应用程序显示界面坐标系A横轴X’的坐标点个数和纵轴Y’的坐标点个数,运行预设坐标变换公式,最终获得所述用户的触摸操作在应用程序显示界面坐标系A中对应的位置坐标(xt’,yt’)。
5.如权利要求4所述的显示控制方法,其特征在于,所述预设坐标变换公式具体为:
6.一种触控终端,用于当用户在触控终端显示界面上进行窗口变换操作时,将预先建立的二维触控终端显示界面坐标系S中的触摸位置坐标切换成预先建立的应用程序显示界面坐标系A中对应的位置坐标,其特征在于,包括: 位置坐标变换控制单元,用于实时检测用户在所述预先建立的触控终端显示界面坐标系S的触摸位置坐标,执行预设坐标变换操作,获得所述用户的触摸操作在预先建立的应用程序显示界面坐标系A中对应的位置坐标以及位置坐标变化轨迹并发送给应用程序显示控制单元; 应用程序显示控制单元,与位置坐标变换控制单元相连接,根据预设的位置坐标变化轨迹与预设应用程序的显示方式控制命令之间的对应关系,获得预设应用程序的显示方式控制命令,然后运行该显示方式控制命令,实现对应用程序显示界面的显示方式进行控制。
7.如权利要求6所述的触控终端,其特征在于,包括:第一坐标系建立单元,用于以触控终端显示界面的左下角为坐标原点O (O,O)、长边为横轴X、宽边为纵轴Y,预先建立触控终端显示界面坐标系S ; 第二坐标系建立单元,与第一坐标系建立单元相连接,用于以应用程序显示界面的左下角为坐标原点O’、长边为横轴V,宽边为纵轴Y’,预先建立应用程序显示界面坐标系A。
8.如权利要求6所述的触控终端,其特征在于,所述位置坐标变换控制单元包括: 触摸位置检测模块,用于当用户在触控终端显示界面上进行触摸操作时,实时检测用户在所述触控终端显示界面坐标系S的触摸位置坐标(xt,yt),然后发送给应用程序位置坐标确定1 块; 应用程序位置坐标确定模块,与触摸位置检测模块相连接,用于根据所述应用程序显示界面坐标系A的坐标原点O’在所述触控终端显示界面坐标系S中的位置坐标(X(l,yQ)、所述应用程序显示界 面坐标系A的纵轴f与所述触控终端显示界面坐标系S的纵轴Y之间的夹角a和用户在所述触控终端显示界面坐标系S的触摸位置坐标(xt,yt),以及触控终端显示界面坐标系S横轴X的坐标点个数和纵轴Y的坐标点个数,以及应用程序显示界面坐标系A横轴V的坐标点个数和纵轴Y’的坐标点个数,运行预设坐标变换公式,最终获得所述用户的触摸操作在应用程序显示界面坐标系A中对应的位置坐标(xt’,yt’)。
9.如权利要求8所述的触控终端,其特征在于,所述预设坐标变换公式具体为:
10.如权利要求6所述的触控终端,其特征在于,所述二维坐标建立单元、位置坐标变换控制单元和应用程序显示控制单元均为所述触控终端上安装的中央处理器CPU、数字信号处理器DSP或者单片机MCU。
全文摘要
本发明公开了一种触控终端应用程序的显示控制方法,包括步骤第一步,实时检测用户在预先建立的触控终端显示界面坐标系S的触摸位置坐标,执行预设坐标变换操作,获得所述用户的触摸操作在预先建立的应用程序显示界面坐标系A中对应的位置坐标以及位置坐标变化轨迹;第二步,根据预设的位置坐标变化轨迹与预设应用程序的显示方式控制命令之间的对应关系,获得预设应用程序的显示方式控制命令,然后运行该显示方式控制命令,实现对应用程序显示界面的显示方式进行控制。本发明公开的一种触控终端应用程序的显示控制方法及其触控终端,其可让用户通过触摸触控终端的显示屏幕,即可对触控终端应用程序的显示界面进行操作控制。
文档编号G06F3/0488GK103164164SQ20131012148
公开日2013年6月19日 申请日期2013年4月10日 优先权日2013年4月10日
发明者王贺, 尹熙正, 曹再铉 申请人:天津三星光电子有限公司, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1