发明名称 |
用于移动设备的用户界面的事件响应方法及移动设备 |
摘要 |
本发明公开了一种用于移动设备的用户界面的事件响应方法及移动设备。其中方法包括:检测对用户界面的第一触发动作;计算第一触发动作发生的位置的坐标;根据第一触发动作发生的位置的坐标确定第一触发动作发生的位置所属的响应区域为第i层至第n层响应区域,其中,i∈[1,n];判断第一触发动作发生的位置是否属于第i层响应区域的有效区域,若是,则在第i层响应区域响应第一触发动作;否则,将i更新为i+1,并重复执行本步骤,直至i等于n+1时结束。通过上述方案,使得移动设备能够准确的响应用户对扇形用户界面的操作。 |
申请公布号 |
CN103226446B |
申请公布日期 |
2016.08.03 |
申请号 |
CN201310182308.8 |
申请日期 |
2013.05.16 |
申请人 |
上海欧拉网络技术有限公司 |
发明人 |
张扬;于锴;赵建凯 |
分类号 |
G06F3/0488(2013.01)I |
主分类号 |
G06F3/0488(2013.01)I |
代理机构 |
北京市浩天知识产权代理事务所(普通合伙) 11276 |
代理人 |
宋菲;刘云贵 |
主权项 |
一种用于移动设备的用户界面的事件响应方法,所述用户界面包含n层响应区域,所述响应区域为透明矩形且这n层响应区域的一个角或一侧边重合,其中第m层响应区域大于第m‑1层响应区域,m∈[2,n];其中第1层响应区域的有效区域为扇形区域,第2层至第n层响应区域的有效区域为扇环区域,所述方法包括:检测对用户界面的第一触发动作;计算所述第一触发动作发生的位置的坐标;根据所述第一触发动作发生的位置的坐标确定所述第一触发动作发生的位置所属的响应区域为第i层至第n层响应区域,其中,i∈[1,n];判断所述第一触发动作发生的位置是否属于第i层响应区域的有效区域,若是,则在第i层响应区域响应所述第一触发动作;否则,将i更新为i+1,并重复执行本步骤,直至i等于n+1时结束;其中,所述判断所述第一触发动作发生的位置是否属于第i层响应区域的有效区域进一步包括:获取所述第一触发动作发生的位置的坐标与所述用户界面的原点之间的距离,所述用户界面的原点为所述n层响应区域重合的一个角的端点或所述n层响应区域重合的侧边的中心点;根据所述第一触发动作发生的位置的坐标与所述用户界面的原点之间的距离判断所述第一触发动作发生的位置是否属于第i层响应区域的有效区域。 |
地址 |
201203 上海市浦东新区达尔文路88号15号楼4楼 |