• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 17
    • 下载费用:30 金币  

    推荐一款好的重庆时时彩软件: 一种触控设备光标定位方法及装置.pdf

    关 键 词:
    一种 设备 光标 定位 方法 装置
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201510547365.0

    申请日:

    2015.08.31

    公开号:

    CN106484274A

    公开日:

    2017.03.08

    当前法律状态:

    实审

    有效性:

    审中

    法律详情: 实质审查的生效IPC(主分类):G06F 3/0488申请日:20150831|||公开
    IPC分类号: G06F3/0488(2013.01)I; G06F3/0484(2013.01)I 主分类号: G06F3/0488
    申请人: 阿里巴巴集团控股有限公司
    发明人: 刘双喜
    地址: 开曼群岛大开曼岛
    优先权:
    专利代理机构: 北京弘权知识产权代理事务所(普通合伙) 11363 代理人: 逯长明;许伟群
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201510547365.0

    授权公告号:

    |||

    法律状态公告日:

    2017.04.05|||2017.03.08

    法律状态类型:

    实质审查的生效|||公开

    摘要

    本申请实施例公开了一种触控设备光标定位方法及装置。所述方法包括:获取用户在触控屏幕输入的光标控制触发操作;根据所述光标控制触发操作显示光标控制滚动条,所述光标控制滚动条至少包括光标控制滚动滑块和轨???,所述光标控制滚动滑块用于控制光标的移动;获取用户对所述光标控制滚动滑块的移动操作;根据所述移动操作改变所述光标控制滚动滑块的坐标;根据所述光标控制滚动滑块的坐标的变化,改变所述光标的坐标。本申请实施例提供的技术方案,以对光标控制滚动条中光标控制滚动滑块的移动操作,代替对光标的直接操作,来控制光标的移动,相比细小的光标更容易操作,方便用户对光标进行准确定位。

    权利要求书

    1.一种触控设备光标定位方法,其特征在于,包括:
    获取用户在触控屏幕输入的光标控制触发操作;
    根据所述光标控制触发操作显示光标控制滚动条,所述光标控制滚动条至少包括光
    标控制滚动滑块和轨???,所述光标控制滚动滑块用于控制光标的移动;
    获取用户对所述光标控制滚动滑块的移动操作;
    根据所述移动操作改变所述光标控制滚动滑块的坐标;
    根据所述光标控制滚动滑块的坐标的变化,改变所述光标的坐标。
    2.根据权利要求1所述的方法,其特征在于,所述光标控制滚动条还包括滚动箭头,
    所述滚动箭头用于获取用户的点击操作,所述方法还以所述点击操作为对所述光标控制
    滚动滑块的移动操作。
    3.根据权利要求2所述的方法,其特征在于,每次根据所述点击操作改变所述光标
    控制滑块的坐标的滑动步长相同;根据所述光标控制滚动滑块的坐标的变化,改变所述
    光标的坐标的光标步长相同,所述光标步长与当前文字输入区域的字符宽度相同。
    4.根据权利要求1所述的方法,其特征在于,所述光标控制滚动滑块包括横向滑块
    和纵向滑块,所述横向滑块用于控制光标的横向移动,所述纵向滑块用于控制光标的纵
    向移动,所述根据所述光标控制滚动滑块的坐标的变化,改变所述光标的坐标,包括:
    根据所述横向滑块的坐标的变化,改变所述光标的横向坐标;
    根据所述纵向滑块的坐标的变化,改变所述光标的纵向坐标。
    5.根据权利要求1至4任一项所述的方法,其特征在于,还包括:当所述光标控制
    滚动滑块移动至所述轨??虻亩ザ撕?,将所述光标控制滚动滑块返回至所述轨??虻牧?br />一端的顶端。
    6.根据权利要求1所述的方法,其特征在于,所述光标控制触发操作为长按操作,
    所述长按操作的长按时间大于或等于预设的时间阈值。
    7.一种触控设备光标定位方法,其特征在于,包括:
    获取用户对光标控制滚动条中光标控制滚动滑块的移动操作,所述光标控制滚动条
    至少包括光标控制滚动滑块和轨???,所述光标控制滚动滑块用于控制光标的移动;
    根据所述移动操作改变所述光标控制滚动滑块的坐标;
    根据所述光标控制滚动滑块的坐标的变化,改变所述光标的坐标。
    8.根据权利要求7所述的方法,其特征在于,所述光标控制滚动条还包括滚动箭头,
    所述滚动箭头用于获取用户的点击操作,所述方法还以所述点击操作为对所述光标控制
    滚动滑块的移动操作。
    9.根据权利要求8所述的方法,其特征在于,每次根据所述点击操作改变所述光标
    控制滑块的坐标的滑动步长相同;根据所述光标控制滚动滑块的坐标的变化,改变所述
    光标的坐标的光标步长相同,所述光标步长与当前文字输入区域的字符宽度相同。
    10.根据权利要求7所述的方法,其特征在于,所述光标控制滚动滑块包括横向滑
    块和纵向滑块,所述横向滑块用于控制光标的横向移动,所述纵向滑块用于控制光标的
    纵向移动,所述根据所述光标控制滚动滑块的坐标的变化,改变所述光标的坐标,包括:
    根据所述横向滑块的坐标的变化,改变所述光标的横向坐标;
    根据所述纵向滑块的坐标的变化,改变所述光标的纵向坐标。
    11.根据权利要求7至10任一项所述的方法,其特征在于,还包括:当所述光标控
    制滚动滑块移动至所述轨??虻亩ザ撕?,将所述光标控制滚动滑块返回至所述轨??虻?br />另一端的顶端。
    12.一种触控设备光标定位装置,其特征在于,包括:
    触发操作获取单元,用于获取用户在触控屏幕输入的光标控制触发操作;
    光标控制滚动条显示单元,用于根据所述光标控制触发操作显示光标控制滚动条,
    所述光标控制滚动条至少包括光标控制滚动滑块和轨???,所述光标控制滚动滑块用于
    控制光标的移动;
    移动操作获取单元,用于获取用户对所述光标控制滚动滑块的移动操作;
    光标控制滚动滑块移动单元,用于根据所述移动操作改变所述光标控制滚动滑块的
    坐标;
    光标移动单元,用于根据所述光标控制滚动滑块的坐标的变化,改变所述光标的坐
    标。
    13.根据权利要求12所述的装置,其特征在于,所述光标控制滚动条还包括滚动箭
    头,所述滚动箭头用于获取用户的点击操作,所述移动操作获取单元还用于获取所述点
    击操作,以所述点击操作为对所述光标控制滚动滑块的移动操作。
    14.根据权利要求13所述的装置,其特征在于,
    所述光标控制滚动滑块移动单元每次根据所述点击操作改变所述光标控制滑块的坐
    标的滑动步长相同;
    所述光标移动单元根据所述光标控制滚动滑块的坐标的变化,改变所述光标的坐标
    的光标步长相同,所述光标步长与当前文字输入区域的字符宽度相同。
    15.根据权利要求12所述的装置,其特征在于,所述光标控制滚动滑块包括横向滑
    块和纵向滑块,所述横向滑块用于控制光标的横向移动,所述纵向滑块用于控制光标的
    纵向移动,所述光标移动单元,包括:
    光标横向移动???,用于根据所述横向滑块的坐标的变化,改变所述光标的横向坐
    标;
    光标纵向移动???,根据所述纵向滑块的坐标的变化,改变所述光标的纵向坐标。
    16.根据权利要求12至15任一项所述的装置,其特征在于,还包括:光标控制滚
    动滑块返回单元,用于当所述光标控制滚动滑块移动至所述轨??虻亩ザ撕?,将所述光
    标控制滚动滑块返回至所述轨??虻牧硪欢说亩ザ?。
    17.根据权利要求12所述的装置,其特征在于,触发操作获取单元,用于获取用户
    在触控屏幕输入的长按操作,以所述长按操作为光标控制触发操作,所述长按操作的长
    按时间大于或等于预设的时间阈值。
    18.一种触控设备光标定位装置,其特征在于,包括:
    移动操作获取单元,用于获取用户对光标控制滚动条中光标控制滚动滑块的移动操
    作,所述光标控制滚动条至少包括光标控制滚动滑块和轨???,所述光标控制滚动滑块
    用于控制光标的移动;
    光标控制滚动滑块移动单元,用于根据所述移动操作改变所述光标控制滚动滑块的
    坐标;
    光标移动单元,用于根据所述光标控制滚动滑块的坐标的变化,改变所述光标的坐
    标。
    19.根据权利要求18所述的装置,其特征在于,所述光标控制滚动条还包括滚动箭
    头,所述滚动箭头用于获取用户的点击操作,所述移动操作获取单元还用于获取所述点
    击操作,以所述点击操作为对所述光标控制滚动滑块的移动操作。
    20.根据权利要求19所述的装置,其特征在于,
    所述光标控制滚动滑块移动单元每次根据所述点击操作改变所述光标控制滑块的坐
    标的滑动步长相同;
    所述光标移动单元根据所述光标控制滚动滑块的坐标的变化,改变所述光标的坐标
    的光标步长相同,所述光标步长与当前文字输入区域的字符宽度相同。
    21.根据权利要求18所述的装置,其特征在于,所述光标控制滚动滑块包括横向滑
    块和纵向滑块,所述横向滑块用于控制光标的横向移动,所述纵向滑块用于控制光标的
    纵向移动,所述光标移动单元,包括:
    光标横向移动???,用于根据所述横向滑块的坐标的变化,改变所述光标的横向坐
    标;
    光标纵向移动???,根据所述纵向滑块的坐标的变化,改变所述光标的纵向坐标。
    22.根据权利要求18至21任一项所述的装置,其特征在于,还包括:光标控制滚
    动滑块返回单元,用于当所述光标控制滚动滑块移动至所述轨??虻亩ザ撕?,将所述光
    标控制滚动滑块返回至所述轨??虻牧硪欢说亩ザ?。

    说明书

    一种触控设备光标定位方法及装置

    技术领域

    本发明涉及软件技术领域,尤其涉及一种触控设备光标定位方法及装置。

    背景技术

    光标是在智能设备上进行字符输入时,用于指示当前输入位置的图标,通常显示为
    闪烁的竖线,光标定位于何处,何处便为当前字符输入位置。由于光标指示的是当前输
    入位置,因此光标只能定位在字符间隙或者空白处。所述空白处,在横向输入时,为左
    方位和右方位中至少有一个方位没有字符的位置,在纵向输入时,为上方位和下方位中
    至少有一个方位没有字符的位置。

    对触控设备而言,传统的光标定位方法,是获取用户在触控屏幕上的触点,以离所
    述触点最近的字符间隙或者空白处为光标的定位位置。但是,由于用户手指或者触控操
    作工具(例如电容笔)本身具有的粗度,其在触控屏幕上的触点只是在理想化模型中为
    点,实际操作中通常产生的是一个接触面,也就是用户的触屏操作可能产生不止一个触
    点,触控设备需要从多个触点中选取一个作为真正的触点,这往往导致触控设备在确定
    触点位置时出现混乱,使得光标无法准确定位。另一方面,触控屏幕上显示的字体很小
    时,用户依靠手指或者触控操作工具也很难准确地对光标位置进行操作,尤其是需要定
    位在字符中间时。光标如何准确定位,是现阶段触控设备进行字符输入时需解决的问题。

    发明内容

    为克服相关技术中触控设备在字符输入时光标不能准确定位的问题,本申请提供一
    种触控设备光标定位方法及装置。

    根据本申请实施例的第一方面,提供一种触控设备光标定位方法,包括:

    获取用户在触控屏幕输入的光标控制触发操作;

    根据所述光标控制触发操作显示光标控制滚动条,所述光标控制滚动条至少包括光
    标控制滚动滑块和轨???,所述光标控制滚动滑块用于控制光标的移动;

    获取用户对所述光标控制滚动滑块的移动操作;

    根据所述移动操作改变所述光标控制滚动滑块的坐标;

    根据所述光标控制滚动滑块的坐标的变化,改变所述光标的坐标。

    可选的,所述光标控制滚动条还包括滚动箭头,所述滚动箭头用于获取用户的点击
    操作,所述方法还以所述点击操作为对所述光标控制滚动滑块的移动操作。

    可选的,每次根据所述点击操作改变所述光标控制滑块的坐标的滑动步长相同;根
    据所述光标控制滚动滑块的坐标的变化,改变所述光标的坐标的光标步长相同,所述光
    标步长与当前文字输入区域的字符宽度相同。

    可选的,所述光标控制滚动滑块包括横向滑块和纵向滑块,所述横向滑块用于控制
    光标的横向移动,所述纵向滑块用于控制光标的纵向移动,所述根据所述光标控制滚动
    滑块的坐标的变化,改变所述光标的坐标,包括:

    根据所述横向滑块的坐标的变化,改变所述光标的横向坐标;

    根据所述纵向滑块的坐标的变化,改变所述光标的纵向坐标。

    可选的,当所述光标控制滚动滑块移动至所述轨??虻亩ザ撕?,将所述光标控制滚
    动滑块返回至所述轨??虻牧硪欢说亩ザ?。

    可选的,所述光标控制触发操作为长按操作,所述长按操作的长按时间大于或等于
    预设的时间阈值。

    根据本申请实施例的第二方面,提供另一种触控设备光标定位方法,包括:

    获取用户对光标控制滚动条中光标控制滚动滑块的移动操作,所述光标控制滚动条
    至少包括光标控制滚动滑块和轨???,所述光标控制滚动滑块用于控制光标的移动;

    根据所述移动操作改变所述光标控制滚动滑块的坐标;

    根据所述光标控制滚动滑块的坐标的变化,改变所述光标的坐标。

    可选的,所述光标控制滚动条还包括滚动箭头,所述滚动箭头用于获取用户的点击
    操作,所述方法还以所述点击操作为对所述光标控制滚动滑块的移动操作。

    可选的,每次根据所述点击操作改变所述光标控制滑块的坐标的滑动步长相同;根
    据所述光标控制滚动滑块的坐标的变化,改变所述光标的坐标的光标步长相同,所述光
    标步长与当前文字输入区域的字符宽度相同。

    可选的,所述光标控制滚动滑块包括横向滑块和纵向滑块,所述横向滑块用于控制
    光标的横向移动,所述纵向滑块用于控制光标的纵向移动,所述根据所述光标控制滚动
    滑块的坐标的变化,改变所述光标的坐标,包括:

    根据所述横向滑块的坐标的变化,改变所述光标的横向坐标;

    根据所述纵向滑块的坐标的变化,改变所述光标的纵向坐标。

    可选的,当所述光标控制滚动滑块移动至所述轨??虻亩ザ撕?,将所述光标控制滚
    动滑块返回至所述轨??虻牧硪欢说亩ザ?。

    相应于本申请实施例的第一方面,根据本申请实施例的第三方面,提供一种触控设
    备光标定位装置,包括:

    触发操作获取单元,用于获取用户在触控屏幕输入的光标控制触发操作;

    光标控制滚动条显示单元,用于根据所述光标控制触发操作显示光标控制滚动条,
    所述光标控制滚动条至少包括光标控制滚动滑块和轨???,所述光标控制滚动滑块用于
    控制光标的移动;

    移动操作获取单元,用于获取用户对所述光标控制滚动滑块的移动操作;

    光标控制滚动滑块移动单元,用于根据所述移动操作改变所述光标控制滚动滑块的
    坐标;

    光标移动单元,用于根据所述光标控制滚动滑块的坐标的变化,改变所述光标的坐
    标。

    可选的,所述光标控制滚动条还包括滚动箭头,所述滚动箭头用于获取用户的点击
    操作,所述移动操作获取单元还用于获取所述点击操作,以所述点击操作为对所述光标
    控制滚动滑块的移动操作。

    可选的,所述光标控制滚动滑块移动单元每次根据所述点击操作改变所述光标控制
    滑块的坐标的滑动步长相同;所述光标移动单元根据所述光标控制滚动滑块的坐标的变
    化,改变所述光标的坐标的光标步长相同,所述光标步长与当前文字输入区域的字符宽
    度相同。

    可选的,所述光标控制滚动滑块包括横向滑块和纵向滑块,所述横向滑块用于控制
    光标的横向移动,所述纵向滑块用于控制光标的纵向移动,所述光标移动单元,包括:

    光标横向移动???,用于根据所述横向滑块的坐标的变化,改变所述光标的横向坐
    标;

    光标纵向移动???,根据所述纵向滑块的坐标的变化,改变所述光标的纵向坐标。

    可选的,所述的装置,还包括:光标控制滚动滑块返回单元,用于当所述光标控制
    滚动滑块移动至所述轨??虻亩ザ撕?,将所述光标控制滚动滑块返回至所述轨??虻牧?br />一端的顶端。

    可选的,触发操作获取单元,用于获取用户在触控屏幕输入的长按操作,以所述长
    按操作为光标控制触发操作,所述长按操作的长按时间大于或等于预设的时间阈值。

    相应于本申请实施例的第二方面,根据本申请实施例的第四方面,提供一种触控设
    备光标定位装置,包括:

    移动操作获取单元,用于获取用户对光标控制滚动条中光标控制滚动滑块的移动操
    作,所述光标控制滚动条至少包括光标控制滚动滑块和轨???,所述光标控制滚动滑块
    用于控制光标的移动;

    光标控制滚动滑块移动单元,用于根据所述移动操作改变所述光标控制滚动滑块的
    坐标;

    光标移动单元,用于根据所述光标控制滚动滑块的坐标的变化,改变所述光标的坐
    标。

    可选的,所述光标控制滚动条还包括滚动箭头,所述滚动箭头用于获取用户的点击
    操作,所述移动操作获取单元还用于获取所述点击操作,以所述点击操作为对所述光标
    控制滚动滑块的移动操作。

    可选的,所述光标控制滚动滑块移动单元每次根据所述点击操作改变所述光标控制
    滑块的坐标的滑动步长相同;所述光标移动单元根据所述光标控制滚动滑块的坐标的变
    化,改变所述光标的坐标的光标步长相同,所述光标步长与当前文字输入区域的字符宽
    度相同。

    可选的,所述光标控制滚动滑块包括横向滑块和纵向滑块,所述横向滑块用于控制
    光标的横向移动,所述纵向滑块用于控制光标的纵向移动,所述光标移动单元,包括:

    光标横向移动???,用于根据所述横向滑块的坐标的变化,改变所述光标的横向坐
    标;

    光标纵向移动???,根据所述纵向滑块的坐标的变化,改变所述光标的纵向坐标。

    可选的,所述的装置,还包括:光标控制滚动滑块返回单元,用于当所述光标控制
    滚动滑块移动至所述轨??虻亩ザ撕?,将所述光标控制滚动滑块返回至所述轨??虻牧?br />一端的顶端。

    本申请实施例提供的技术方案,以对光标控制滚动条中光标控制滚动滑块的移动操
    作,代替对光标的直接操作,来控制光标的移动,因此本申请实施例提供的技术方案可
    以包括以下有益效果:由于光标控制滚动滑块提供给用户的是操作面,相比细小的光标
    更容易操作,方便用户对光标进行准确定位,并且用户操作光标控制滚动滑块进行大距
    离移动,光标移动的距离也可以很小,从而有利于用户对光标进行更准确的定位。

    应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能
    限制本申请。

    附图说明

    为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有
    技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而
    言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

    图1为本申请一示例性实施例示出的一种触控设备光标定位方法的流程示意图。

    图2为光标控制滚动条的一种形式的示意图。

    图3为光标控制滚动条的另一种形式的示意图。

    图4为光标控制滚动条的又一种形式的示意图。

    图5为本申请一示例性实施例示出的另一种触控设备光标定位方法的流程示意图。

    图6为本申请一示例性实施例示出的一种触控设备光标定位装置的框图。

    图7为本申请一示例性实施例示出的另一种触控设备光标定位装置的框图。

    具体实施方式

    这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附
    图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施
    例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如
    所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

    为了全面理解本申请,在以下详细描述中提到了众多具体的细节,但是本领域技术
    人员应该理解,本申请可以无需这些具体细节而实现。在其他实施例中,不详细描述公
    知的方法、过程、组件和电路,以免不必要地导致实施例模糊。

    图1为本申请一示例性实施例示出的一种触控设备光标定位方法的流程示意图,如
    图1所示,所述方法包括:

    步骤S101,获取用户在触控屏幕输入的光标控制触发操作;

    步骤S102,根据所述光标控制触发操作显示光标控制滚动条,所述光标控制滚动条
    至少包括光标控制滚动滑块和轨???,所述光标控制滚动滑块用于控制光标的移动;

    步骤S103,获取用户对所述光标控制滚动滑块的移动操作;

    步骤S104,根据所述移动操作改变所述光标控制滚动滑块的坐标;

    步骤S105,根据所述光标控制滚动滑块的坐标的变化,改变所述光标的坐标。

    其中,在触控设备中预先设定光标控制触发操作是何种操作??梢砸猿ぐ床僮魑?br />标控制触发操作,例如长按输入框中的任意位置为光标控制触发操作,长按的时间预先
    设定,例如长按时间为0.5s,当用户长按输入框中的任意位置大于或等于0.5s,触控设
    备获取该长按操作,根据所述长按操作在触控屏幕上显示光标控制滚动条?;蛘?,可以
    以双击输入框空白处为光标控制触发操作,用户双击输入框的空白处后,触控设备获取
    该双击操作,根据所述双击操作在触控屏幕上显示光标控制滚动条?;蛘?,可以以规定
    的手势为光标控制触发操作,例如以在输入框范围内的画圆手势为光标控制触发操作,
    用户在输入框中作出画圆手势后,触控设备获取该画圆手势,根据所述画圆手势在触控
    屏幕上显示光标控制滚动条?;蛘?,可以预先显示光标控制触发按钮,以对所述光标控
    制触发按钮的点击操作为光标控制触发操作,用户在点击所述光标控制触发按钮后,触
    控设备获取该点击操作,根据所述点击操作在触控屏幕上显示光标控制滚动条。所述光
    标控制滚动条显示的位置,可以根据光标控制触发操作发生的位置确定,例如,以双击
    输入框空白处为光标控制触发操作,用户在输入框的空白处的某处双击后,光标控制滚
    动条就显示在双击的位置或者与双击的位置间隔规定的距离。所述光标控制滚动条显示
    的位置,也可以预先设定,例如光标控制滚动条固定显示在触控屏幕底部。

    图2示出了光标控制滚动条的一种形式,所述光标控制滚动条200包括光标控制滚
    动滑块201和轨???02。所述光标控制滚动滑块201与光标相关联,用于控制光标的
    移动,光标跟随光标控制滚动滑块201的移动而移动。所述轨???02用于限定光标控
    制滚动滑块201的移动轨迹,作为光标控制滚动滑块201的载体。

    图3示出了光标控制滚动条的另一种形式,所述光标控制滚动条300包括光标控制
    滚动滑块301、轨???02和滚动箭头303。所述光标控制滚动滑块301与光标相关联,
    用于控制光标的移动,光标跟随光标控制滚动滑块301的移动而移动。所述轨???02
    用于限定光标控制滚动滑块301的移动轨迹,作为光标控制滚动滑块301的载体。所述
    滚动箭头303通常设置于轨???02的两端,所述滚动箭头303用于获取用户的点击操
    作,这种情况下,本申请所提供的方法,除获取用户直接对光标控制滚动滑块的移动操
    作外,还以所述点击操作为对所述光标控制滚动滑块的移动操作。两端的滚动箭头对应
    的光标控制滚动滑块的移动方向相反。

    图4示出了光标控制滚动条的又一种形式,所述光标控制滚动条400包括光标控制
    滚动滑块、轨??蚝凸龆?。所述光标控制滚动滑块包括横向滑块4011和纵向滑块
    4012。相应地,所述轨??虬ê嵯蚩?021和纵向框4022。所述横向滑块4011和所述
    纵向滑块4012皆与光标相关联,所述横向滑块4011用于控制光标的横向移动,所述纵
    向滑块4012用于控制光标的纵向移动,光标跟随横向滑块4011的移动而横向移动、跟
    随纵向滑块4012的移动而纵向移动。所述横向框4021用于限定横向滑块4011的移动轨
    迹,作为横向滑块4011的载体,所述纵向框4022用于限定纵向滑块4012的移动轨迹,
    作为纵向滑块4012的载体。所述滚动箭头包括横向框滚动箭头4031和纵向框滚动箭头
    4032,所述横向框滚动箭头4031位于横向框4021的两端,所述纵向框滚动箭头4032位
    于纵向框4022的两端,所述横向框滚动箭头4031和所述纵向框滚动箭头4032用于获取
    用户的点击操作,这种情况下,本申请所提供的方法,除获取用户直接对横向滑块4011
    和纵向滑块4011的移动操作外,还以所述点击操作为对所述光标控制滚动滑块的移动操
    作。横向框4021两端的滚动箭头4031对应的光标控制滚动滑块的横向移动的方向相反,
    纵向框4022两端的滚动箭头4032对应的光标控制滚动滑块的纵向移动的方向相反。

    用户对光标控制滚动滑块的移动操作,包括直接对所述光标控制滚动滑块进行移动
    操作,也就是用户的操作直接作用于所述光标控制滚动滑块,例如,用户按住触控屏幕
    上的光标控制滚动滑块,拖动所述光标控制滚动滑块使光标控制滚动滑块进行移动。当
    光标控制滚动条包括滚动箭头时,用户对光标控制滚动滑块的移动操作,还包括通过对
    所述滚动箭头的点击操作,来间接对所述光标控制滚动滑块进行移动操作,也就是使用
    滚动箭头来对所述光标控制滚动滑块进行移动操作,用户点击所述滚动箭头,触控设备
    获取用户对滚动箭头的点击操作,所述点击操作每发生一次,触控设备根据所述滚动箭
    头指示的方向移动所述光标控制滚动滑块预设的距离,所述预设的距离即光标控制滚动
    滑块的滑动步长。

    触控设备获取获取用户对所述光标控制滚动滑块的移动操作后,根据所述移动操作
    移动所述光标控制滚动滑块,具体地,触控设备根据所述移动操作改变所述光标控制滚
    动滑块的坐标,从而使所述光标控制滚动滑块在屏幕上进行移动。所述光标控制滚动滑
    块坐标的变化,根据所述移动操作的方向和移动的距离确定。例如,所述移动操作为按
    住所述光标控制滚动滑块并沿轨??蚝嵯蛞贫?,如果所述移动方向为向右,则所述光标
    控制滚动滑块的横坐标增加,如果所述移动方向为向左,则所述光标控制滚动滑块的横
    坐标减小,所述移动操作移动的距离的大小,即为所述光标控制滚动滑块的横坐标增加
    或减小的大小。如果是使用滚动箭头来对所述光标控制滚动滑块进行移动操作,则所述
    滚动箭头指示的方向为所述移动操作的方向,如果滚动箭头指示的方向为横向向右,则
    所述移动操作的方向为横向向右,所述光标控制滚动滑块的横坐标增加,如果滚动箭头
    指示的方向为横向向左,则所述移动操作的方向为横向向右,所述光标控制滚动滑块的
    横坐标减小,对滚动箭头的点击操作,每发生一次,所述光标控制滚动滑块移动预设的
    距离,所述预设的距离即光标控制滚动滑块的滑动步长,也就是所述光标控制滚动滑块
    的坐标增加或减小一个滑动步长。

    需要说明的是,光标控制滚动滑块的移动范围不超过轨??蛳薅ǖ姆段?,也就是所
    述光标控制滚动滑块的坐标不超过所述对轨??蛳薅ǖ淖攴段?。

    光标控制滚动滑块与光标相关联,光标跟随光标控制滚动滑块的移动而移动。具体
    地,根据移动操作改变所述光标控制滚动滑块的坐标的同时,或者根据移动操作改变所
    述光标控制滚动滑块的坐标之后,改变所述光标的坐标,光标的坐标跟随光标控制滚动
    滑块的坐标的变化而变化。将光标的坐标的变化值与光标控制滚动滑块的坐标的变化值
    相映射,设光标控制滚动滑块的坐标的变化值为(dxh,dyh),光标的坐标的变化值为
    (dxb,dyb),(dxb,dyb)=func[(dxh,dyh)],其中func为映射函数,所述func
    可以为比例函数,且比例系数小于1,或者所述func为开方函数,这样,即使用户的移
    动操作使光标控制滚动滑块的坐标变化很大,对应的光标的坐标的变化也很小,由此更
    方便用户对光标的坐标进行精确的定位。如果光标控制滚动条具有滚动箭头,使用对滚
    动箭头的点击操作移动光标控制滑块时,每次根据所述点击操作改变所述光标控制滑块
    的坐标的滑动步长相同,对应的,根据所述光标控制滚动滑块的坐标的变化,改变所述
    光标的坐标的光标步长相同,所述光标步长与当前文字输入区域的字符宽度相同,也就
    是获取对滚动箭头的点击操作一次,光标控制滚动滑块向滚动箭头指示的方向移动滑动
    步长的距离,也就是光标控制滚动滑块的横坐标(横向移动时)或者纵坐标(纵向移动
    时)增加或减小滑动步长的值,对应地,光标以相同的方向移动光标步长的距离,也就
    是光标的横坐标(横向移动时)或者纵坐标(纵向移动时)增加或减小光标步长的值。
    所述光标步长优选为当前字符输入框的字符宽度,这样,用户每点击滚动箭头一次,光
    标移动一个字符,由此方便用户准确地将光标定位在期望的位置,也就是期望的字符间
    隙中。

    图4所示的光标控制滚动条,光标控制滚动滑块包括横向滑块和纵向滑块,所述横
    向滑块和纵向滑块皆与光标相关联,所述横向滑块用于控制光标的横向移动,所述纵向
    滑块用于控制光标的纵向移动,根据所述光标控制滚动滑块的坐标的变化、改变所述光
    标的坐标,则包括根据所述横向滑块的坐标的变化、改变所述光标的横向坐标,以及根
    据所述纵向滑块的坐标的变化,改变所述光标的纵向坐标,具体的光标的坐标跟随横向
    滑块的坐标以及纵向滑块的坐标变化的方式与上述光标的坐标跟随光标控制滚动滑块的
    方式相同。将光标滚动滑块分为横向滑块与纵向滑块,有利于用户更方便在横向和纵向
    上对光标进行准确定位。如果光标滚动滑块没有进行这样的划分,如果光标滚动条是横
    向的,则光标滚动滑块主要控制光标的横向移动,当光标移动至行尾时,再向右移动光
    标滚动滑块,则光标自动跳至下一行的行首,当光标移动至某一行的行首时,再向左移
    动光标滚动滑块,如果该行存在上一行,则光标自动跳至上一行的行尾;如果光标滚动
    条是纵向的,则光标滚动滑块主要控制光标的纵向移动,当光标移动至竖行行尾时,再
    向下移动光标滚动滑块,光标自动跳至下一竖行的行首,当光标移动至某一竖行的行首
    时,再向上移动光标滚动滑块,如果该竖行存在上一数行,则光标自动跳至上一竖行的
    行尾。

    光标控制滚动条中的光标控制滚动滑块,可以设置为在移动至轨??虻亩ザ撕?,自
    动返回至轨??虻牧硪欢说亩ザ?,从而增加光标控制滚动滑块在同一方向上可移动的距
    离,对于具有滚动箭头的光标控制滚动条,也可以在光标控制滚动滑块移动至轨??虻?br />顶端后,使用滚动箭头来继续在同一方向移动光标控制滚动滑块,由于光标控制滚动滑
    块已达轨??虻亩ザ?,因此使用滚动箭头继续光标控制滚动滑块时,光标控制滚动滑块
    的位置并不发生变化,这种情况下光标控制滚动滑块可显示为在轨??虻亩ザ硕抖?,已
    告知用户光标控制滚动滑块在移动过程中。

    本申请实施例提供的触控设备光标定位方法,以对光标控制滚动条中光标控制滚动
    滑块的移动操作,来控制光标的移动,代替对光标的直接操作,由于光标控制滚动滑块
    提供给用户的是操作面,相比细小的光标更容易操作,方便用户对光标进行准确定位。
    并且可以光标控制滚动滑块的大距离移动与光标的小距离移动相映射,用户操作光标控
    制滚动滑块进行大距离移动,光标移动的距离也可以很小,从而有利于用户对光标进行
    更准确的定位。

    图5为本申请一示例性实施例示出的另一种触控设备光标定位方法的流程示意图,
    如图5所示,所述方法包括:

    步骤S501,获取用户对光标控制滚动条中光标控制滚动滑块的移动操作,所述光标
    控制滚动条至少包括光标控制滚动滑块和轨???,所述光标控制滚动滑块用于控制光标
    的移动;

    步骤S502,根据所述移动操作改变所述光标控制滚动滑块的坐标;

    步骤S503,根据所述光标控制滚动滑块的坐标的变化,改变所述光标的坐标。

    其中,所述光标控制滚动条还可以包括滚动箭头,所述滚动箭头用于获取用户的点
    击操作,所述方法以所述点击操作为对所述光标控制滚动滑块的移动操作。优选的,每
    次根据所述点击操作改变所述光标控制滑块的坐标的滑动步长相同;根据所述光标控制
    滚动滑块的坐标的变化,改变所述光标的坐标的光标步长相同,所述光标步长与当前文
    字输入区域的字符宽度相同。

    其中,所述光标控制滚动滑块可以包括横向滑块和纵向滑块,所述横向滑块用于控
    制光标的横向移动,所述纵向滑块用于控制光标的纵向移动,所述根据所述光标控制滚
    动滑块的坐标的变化,改变所述光标的坐标,包括:

    根据所述横向滑块的坐标的变化,改变所述光标的横向坐标;

    根据所述纵向滑块的坐标的变化,改变所述光标的纵向坐标。

    其中,可以在所述光标控制滚动滑块移动至所述轨??虻亩ザ撕?,将所述光标控制
    滚动滑块返回至所述轨??虻牧硪欢说亩ザ?。

    本实施例所提供的方法,与图1所示触控设备光标定位方法的区别在于:图1所示
    的方法光标控制滚动条触控设备获取到光标控制触发操作后才显示,本实施例所提供的
    方法,光标控制滚动条不需经过光标控制触发操作后才显示。所示光标控制滚动条可以
    在触控设备中文档处理软件启动时便显示,也可以在触控设备显示输入框进入字符输入
    模式时便显示,省略光标控制触发操作,可以使触控设备光标定位方法的过程更简洁,
    但由于光标控制滚动条占据了屏幕空间,不经触发便显示光标控制滚动条可能会妨碍对
    其他界面的观看,而在需要使用光标控制滚动条时,才通过光标控制触发操作显示光标
    控制滚动条,可以使不需进行光标定位时的屏幕界面更简洁。

    通过以上的方法实施例的描述,所属领域的技术人员可以清楚地了解到本申请可借
    助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者
    是更佳的实施方式?;谡庋睦斫?,本申请的技术方案本质上或者说对现有技术做出
    贡献的部分可以以软件产品的形式体现出来,并存储在一个存储介质中,包括若干指令
    用以使得一台智能设备执行本申请各个实施例所述方法的全部或部分步骤。而前述的存
    储介质包括:只读存储器(ROM)、随机存取存储器(RAM)、磁碟或者光盘等各种可
    以存储数据和程序代码的介质。

    图6为本申请一示例性实施例示出的一种触控设备光标定位装置的框图。如图6所
    示,所述装置包括:

    触发操作获取单元U601,用于获取用户在触控屏幕输入的光标控制触发操作;

    光标控制滚动条显示单元U602,用于根据所述光标控制触发操作显示光标控制滚
    动条,所述光标控制滚动条至少包括光标控制滚动滑块和轨???,所述光标控制滚动滑
    块用于控制光标的移动;

    移动操作获取单元U603,用于获取用户对所述光标控制滚动滑块的移动操作;

    光标控制滚动滑块移动单元U604,用于根据所述移动操作改变所述光标控制滚动
    滑块的坐标;

    光标移动单元U605,用于根据所述光标控制滚动滑块的坐标的变化,改变所述光
    标的坐标。

    其中,所述光标控制滚动条还可以包括滚动箭头,所述滚动箭头用于获取用户的点
    击操作,所述移动操作获取单元还用于获取所述点击操作,以所述点击操作为对所述光
    标控制滚动滑块的移动操作。

    其中,所述光标控制滚动滑块移动单元每次根据所述点击操作改变所述光标控制滑
    块的坐标的滑动步长相同;所述光标移动单元根据所述光标控制滚动滑块的坐标的变化,
    改变所述光标的坐标的光标步长相同,所述光标步长与当前文字输入区域的字符宽度相
    同。

    其中,所述光标控制滚动滑块可以包括横向滑块和纵向滑块,所述横向滑块用于控
    制光标的横向移动,所述纵向滑块用于控制光标的纵向移动,所述光标移动单元,包括:

    光标横向移动???,用于根据所述横向滑块的坐标的变化,改变所述光标的横向坐
    标;

    光标纵向移动???,根据所述纵向滑块的坐标的变化,改变所述光标的纵向坐标。

    其中,所述的装置,还可以包括:光标控制滚动滑块返回单元,用于当所述光标控
    制滚动滑块移动至所述轨??虻亩ザ撕?,将所述光标控制滚动滑块返回至所述轨??虻?br />另一端的顶端。

    其中,所述触发操作获取单元,在一种实施方式中,用于获取用户在触控屏幕输入
    的长按操作,以所述长按操作为光标控制触发操作,所述长按操作的长按时间大于或等
    于预设的时间阈值。

    图7为本申请一示例性实施例示出的另一种触控设备光标定位装置的框图。如图7
    所示,所述装置包括:

    移动操作获取单元U701,用于获取用户对光标控制滚动条中光标控制滚动滑块的
    移动操作,所述光标控制滚动条至少包括光标控制滚动滑块和轨???,所述光标控制滚
    动滑块用于控制光标的移动;

    光标控制滚动滑块移动单元U702,用于根据所述移动操作改变所述光标控制滚动
    滑块的坐标;

    光标移动单元U703,用于根据所述光标控制滚动滑块的坐标的变化,改变所述光
    标的坐标。

    其中,所述光标控制滚动条还可以包括滚动箭头,所述滚动箭头用于获取用户的点
    击操作,所述移动操作获取单元还用于获取所述点击操作,以所述点击操作为对所述光
    标控制滚动滑块的移动操作。

    其中,所述光标控制滚动滑块移动单元每次根据所述点击操作改变所述光标控制滑
    块的坐标的滑动步长相同;所述光标移动单元根据所述光标控制滚动滑块的坐标的变化,
    改变所述光标的坐标的光标步长相同,所述光标步长与当前文字输入区域的字符宽度相
    同。

    其中,所述光标控制滚动滑块可以包括横向滑块和纵向滑块,所述横向滑块用于控
    制光标的横向移动,所述纵向滑块用于控制光标的纵向移动,所述光标移动单元,包括:

    光标横向移动???,用于根据所述横向滑块的坐标的变化,改变所述光标的横向坐
    标;

    光标纵向移动???,根据所述纵向滑块的坐标的变化,改变所述光标的纵向坐标。

    其中,所述的装置,还可以包括:光标控制滚动滑块返回单元,用于当所述光标控
    制滚动滑块移动至所述轨??虻亩ザ撕?,将所述光标控制滚动滑块返回至所述轨??虻?br />另一端的顶端。

    本申请实施例提供的触控设备光标定位装置,通过移动操作获取单元获取用户对光
    标控制滚动条中光标控制滚动滑块的移动操作,然后光标控制滚动滑块移动单元根据所
    述移动操作改变所述光标控制滚动滑块的坐标,再由光标移动单元根据所述光标控制滚
    动滑块的坐标的变化,改变所述光标的坐标,从而以对光标控制滚动条中光标控制滚动
    滑块的移动操作,代替对光标的直接操作,来控制光标的移动,由于光标控制滚动滑块
    相比细小的光标更容易操作,用户更容易对光标进行准确定位,并且用户操作光标控制
    滚动滑块进行大距离移动,光标移动的距离也可以很小,有利于用户对光标进行更准确
    的定位。

    为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本
    申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。

    本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分
    互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置
    或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参
    见方法实施例的部分说明即可。以上所描述的装置及系统实施例仅仅是示意性的,其中
    所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部
    件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络
    单元上??梢愿菔导实男枰≡衿渲械牟糠只蛘呷磕?槔词迪直臼凳├桨傅哪康?。
    本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

    需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将
    一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操
    作之间存在任何这种实际的关系或者逆序。而且,术语“包括”、“包含”或者其任何其
    他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、装置或者设
    备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、
    方法、装置或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”
    限定的要素,并不排除在包括所述要素的过程、方法、装置或者设备中还存在另外的相
    同要素。

    以上所述仅是本申请的具体实施方式,使本领域技术人员能够理解或实现本申请。
    对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一
    般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申
    请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点
    相一致的最宽的范围。

    关于本文
    本文标题:一种触控设备光标定位方法及装置.pdf
    链接地址://www.4mum.com.cn/p-6004873.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 郑州出租车一天能赚钱 11运夺金任7稳赚秘笈 云南养什么最赚钱了 福建11选5开奖视频 用话费充值的棋牌游戏 香港2019年特36码 泰国买房真能赚钱吗 晓游棋牌3d官网手机 老虎机玩法及技巧 AG夏日营地开奖查询 贵州快3开户 2019年篮球世界杯直播 搬砖dnf哪里最赚钱20158月 17078捕鱼游戏手机版 御彩轩计划软件 关东煮1游戏下载