发明名称 |
一种基于用户界面的操作触发方法、装置及终端设备 |
摘要 |
本发明公开了一种基于用户界面的操作触发方法、装置及终端设备,其中,所述操作触发方法包括:确认在用户界面上被选中的移动对象及所述用户界面上的各操作触发区域;待所述移动操作在预置时长内被释放时,验证所述移动对象的移动轨迹为直线并确定所述移动轨迹的方向;根据所述移动轨迹的方向继续模拟对所述移动对象的移动操作,最终进入所述移动轨迹指向的操作触发区域并触发执行相应操作。本发明可以大大减少移动距离,并通过对操作方向、速度、距离的智能判断来理解用户的意图从而自动完成将移动对象移动到操作触发区域的操作,不需要将移动对象移动到指定位置即完成对应操作,极大地简化了移动操作,降低操控成本。 |
申请公布号 |
CN102662586B |
申请公布日期 |
2015.11.25 |
申请号 |
CN201210101401.7 |
申请日期 |
2012.03.31 |
申请人 |
北京奇虎科技有限公司;奇智软件(北京)有限公司 |
发明人 |
董宇 |
分类号 |
G06F3/0488(2013.01)I;G06F3/0481(2013.01)I |
主分类号 |
G06F3/0488(2013.01)I |
代理机构 |
北京国昊天诚知识产权代理有限公司 11315 |
代理人 |
许志勇 |
主权项 |
一种基于用户界面的操作触发方法,其特征在于,包括:确认在用户界面上被选中的移动对象及所述用户界面上的各操作触发区域;持续移动所述选中的移动对象,持续移动操作为通过触摸方式的拖动;待所述移动操作在预置时长内在移动方向上被释放时,从所述移动对象开始被移动到所述移动操作被释放的时段内,记录移动轨迹上的至少三个位置点;获取相邻两个位置点间连线的斜率,并计算各相邻连线间的斜率差值;当所有斜率差值均小于预设阈值时,验证所述移动对象的移动轨迹为直线并确定所述移动轨迹的方向;根据待所述移动操作在预置时长内在移动方向上被释放时验证的为直线的移动对象的移动轨迹的方向继续模拟对所述移动对象的移动操作,最终进入所述移动轨迹指向的操作触发区域并触发执行相应操作。 |
地址 |
100088 北京市西城区新街口外大街28号D座112室(德胜园区) |