一种终端便捷操作的方法及装置的制造方法

文档序号:9374988阅读:134来源:国知局
一种终端便捷操作的方法及装置的制造方法
【技术领域】
[0001] 本发明涉及基于谷歌Android操作系统的手机技术领域,特别涉及一种Android 系统终端的操作界面UI (User Interface)向用户操作手指移动的便捷性操作方法及装置。
【背景技术】
[0002] Android为谷歌开发的基于Linux内核的开源操作系统,2007年11月开放手机联 盟Open Handset Alliance的成立正式宣布了 Android的诞生,在2008年10月正式投入 市场,目前已经被广泛应用于手机终端和Pad平板终端上。Android不存在任何以往阻碍 移动产业创新的专有权障碍,是首个为移动终端打造的真正开放和完整的移动终端操作系 统。在世界范围,HTC、中兴、摩托罗拉、三星等众多世界著名企业都已经推出Android手机 产品、Pad平板电脑、上网本,而且市场占有率上升趋势非常强劲。
[0003] Android的完全开源性使得Android的开发环境比iPhone、WinMobile OS开放的 多,Android给每个开发者提供了开发创新软件的平台。谷歌已经开发好的大量现成的应用 软件,同时可以直接使用谷歌很多的在线服务,谷歌提供了基于Eclipse的完整开发环境, 模拟器,文档,帮助和示例。同时,Android可以紧密的与Gmail、谷歌地图、Google Search 等其它谷歌服务结合,给用户提供了便捷的同步和网络服务,成为云计算模式的成功模型 之一。Android Market是Android应用程序下载和发布的平台,为开发者和用户提供了便 利的发布和下载方式。
[0004] 与其它操作系统一样,在用户进行某些特殊的选择性操作时,经常会弹出一个小 对话框提醒用户如何进行下一步的操作,例如安装应用程序时的操作提醒、用户删除某些 信息时的确认提醒等。这种提示框pop UP -般是非全屏模式显示在终端屏幕上,当用户在 进行选择操作时往往需要移动操作手指靠近pop UP框,才能准确性的进行下一步操作,例 如点击一下"确认"、"是"或者"否"。但是,对于用户单手握持移动终端来说很不方便操作, 其一方面需要防止移动终端从手中滑落,另一方面需要大幅度上下左右移动操作手在pop up框上进行准确操作,实属不易。特别是,对于目前市场流行的大显示屏的Android系统 终端,例如4. 5寸、5寸、5. 5寸、6寸、7寸移动电话等,还包括更大9寸、10寸屏或更大的11 寸12寸的Pad平板电脑,操作过程中手指的移动幅度会很大,需要手指去寻找操作点,从而 存在终端滑落跌损以及操作不便的困扰。

【发明内容】

[0005] 本发明的目的在于提供一种终端便捷操作的方法及装置,能够解决对于非全屏显 示的操作界面UI,因大范围移动操作手指而导致操作不便,以及终端滑落跌损的问题。
[0006] 根据本发明的一个方面,提供了一种终端便捷操作的方法,包括:
[0007] 检测用户在便捷操作功能启动后在屏幕上点击的用于方便用户操作的点击坐标 位置,并将该点击坐标位置确定为便捷操作点坐标位置;
[0008] 根据用户当前启动的操作界面UI大小判断所述UI是需要进行全屏显示还是需要 进行非全屏显示;
[0009] 若判断所述UI需要进行非全屏显示,则将所述UI朝着所述便捷操作点坐标位置 进行移动;
[0010] 若判断所述UI需要进行全屏显示,则在整个屏幕上显示所述UI。
[0011] 优选地,在便捷操作功能启动后,通过对用户在屏幕上的点击区域进行检测,获取 用于方便用户操作的点击坐标位置;
[0012] 将获取到的点击坐标位置作为便捷操作点坐标位置,并进行记录。
[0013] 优选地,获取用户当前启动的操作界面UI的像素,并将获取到的像素与预置的全 屏像素进行比对;
[0014] 若所获取到的像素小于所述全屏像素,则确定所述UI需要进行非全屏显示,反 之,则确定所述UI需要进行全屏显示。
[0015] 优选地,若判断所述UI需要进行非全屏显示,则获取所述UI的中心点坐标位置;
[0016] 根据所述中心点坐标位置,将所述UI朝着所述便捷操作点坐标位置进行移动。
[0017] 优选地,所述的根据所述中心点坐标位置,将所述UI朝着所述便捷操作点坐标位 置进行移动的步骤包括:
[0018] 根据所述中心点坐标位置和所述便捷操作点坐标位置,计算出所述中心点距所述 便捷操作点的距离值;
[0019] 将所述UI按照所述距离值向所述便捷操作点坐标位置进行移动,使得所述中心 点与所述便捷操作点重合。
[0020] 根据本发明的另一方面,提供了一种终端便捷操作的装置,包括:
[0021] 便捷操作点模块,用于检测用户在便捷操作功能启动后在屏幕上点击的用于方便 用户操作的点击坐标位置,并将该点击坐标位置确定为便捷操作点坐标位置;
[0022] 判断模块,用于根据用户当前启动的操作界面UI大小判断所述UI是需要进行全 屏显示还是需要进行非全屏显示;
[0023] 非全屏模块,用于若判断所述UI需要进行非全屏显示,则将所述UI朝着所述便捷 操作点坐标位置进行移动;
[0024] 全屏模块,用于若判断所述UI需要进行全屏显示,则在整个屏幕上显示所述UI。
[0025] 优选地,所述的便捷操作点模块进一步包括:
[0026] 获取子模块,用于在便捷操作功能启动后,通过对用户在屏幕上的点击区域进行 检测,获取用于方便用户操作的点击坐标位置;
[0027] 记录子模块,用于将获取到的点击坐标位置作为便捷操作点坐标位置,并进行记 录。
[0028] 优选地,所述的判断模块进一步包括:
[0029] 比对子模块,用于获取用户当前启动的操作界面UI的像素,并将获取到的像素与 预置的全屏像素进行比对;
[0030] 确定子模块,用于若所获取到的像素小于所述全屏像素,则确定所述UI需要进行 非全屏显示,反之,则确定所述UI需要进行全屏显示。
[0031] 优选地,所述的非全屏模块进一步包括:
[0032] 中心点子模块,用于若判断所述UI需要进行非全屏显示,则获取所述UI的中心点 坐标位置;
[0033] 移动子模块,用于根据所述中心点坐标位置,将所述UI朝着所述便捷操作点坐标 位置进行移动。
[0034] 优选地,所述的移动子模块进一步包括:
[0035] 计算单元,用于根据所述中心点坐标位置和所述便捷操作点坐标位置,计算出所 述中心点距所述便捷操作点的距离值;
[0036] 重合单元,用于将所述UI按照所述距离值向所述便捷操作点坐标位置进行移动, 使得所述中心点与所述便捷操作点重合。
[0037] 与现有技术相比较,本发明的有益效果在于:本发明能够通过提供一种Android 操作系统对用户操作手指的位置感应,将非全屏显示的操作界面UI向用户操作手指位置 (即,指定的便捷操作点)接近移动的方法,特别涉及跟踪记录用户操作手指移动后的具体 坐标位置数据,并利用该位置数据提供终端操作界面UI主动与手指的互动方法,让操作目 标主动来寻找并靠近操作手指,从而为用户提供更便捷的操作,减少手指移动的范围过大 带来的操作不便,以及防止因大范围移动操作手指导致终端滑落损伤。
【附图说明】
[0038] 图1是本发明实施例提供的终端便捷操作的方法原理图;
[0039]
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1