一种通过甩动实现操作的方法及终端的制作方法_2

文档序号:8322433阅读:来源:国知局
、删除或弹出下一级操作菜单等;当确定移动终端中的待操作对象的方式为打开时,对待操作对象进行的操作包括关闭、删除或弹出下一级操作菜单等。也就是说,当待操作对象是被选中时,在终端被甩动后,对待操作对象进行的操作可以是打开、删除,也有可能是在终端被甩动后,弹出下一级操作菜单,下一级操作菜单用于让用户选择对待操作对象进行的具体操作。当待操作对象是被打开时,在终端被甩动后,对待操作对象进行的操作可以是关闭、删除,也有可能是在终端被甩动后,弹出下一级操作菜单,下一级菜单相当于一个操作选择列表,该列表的内容可以依据选中或打开的文件的类型来制定。例如,用户选中的是联系人信息,操作列表中包括拨打电话、发送短信、转发名片、删除、复制等供用户选择;当用户选中的是图片时,操作列表中包括删除、分享、美化等,且没有拨打电话、发送短信等对图片无法进行的操作。
[0038]本实施例中的操作对象包括短信、彩信、联系人信息、通话记录、电子邮件、记事本、备忘录、图片、视频、音乐、录音、应用程序等中的至少一种。当待操作对象为短信或彩信时,对待操作对象执行的操作可以是删除、打开(当确定待操作对象的方式是选中时)、关闭(当确定待操作对象的方式是打开时)、编辑、转发、提取关键信息、拨打电话、回复等;当待操作对象为联系人信息时,对待操作对象执行的操作可以是删除、打开(当确定待操作对象的方式是选中时)、关闭(当确定待操作对象的方式是打开时)、编辑、转发、拨打电话、发送短信等;当待操作对象为通话记录时,对待操作对象执行的操作可以是删除、打开(当确定待操作对象的方式是选中时)、关闭(当确定待操作对象的方式是打开时)、编辑、添加至联系人、拨打电话、发送短信等;当待操作对象为电子邮件时,对待操作对象执行的操作可以是删除、打开(当确定待操作对象的方式是选中时)、关闭(当确定待操作对象的方式是打开时)、编辑、转发、提取关键信息、添加至联系人等;当待操作对象为记事本或备忘录时,对待操作对象执行的操作可以是删除、打开(当确定待操作对象的方式是选中时)、关闭(当确定待操作对象的方式是打开时)、编辑、复制等;当待操作对象为图片、音乐、视频或录音时,对待操作对象执行的操作可以是删除、打开(当确定待操作对象的方式是选中时)、关闭(当确定待操作对象的方式是打开时)、分享等;当待操作对象为应用程序时,对待操作对象执行的操作可以是删除、打开(当确定待操作对象的方式是选中时)、关闭(当确定待操作对象的方式是打开时)、卸载等。
[0039]此外,还可以建立移动终端被甩动的次数与操作的对应关系;在检测到移动终端被甩动之后,对待操作对象进行操作之前,检测是否有新的甩动操作,如有,累计甩动的次数;根据最终的甩动次数和对应关系确定对待操作对象进行的操作。甩动次数的初始值是O,当终端监测到甩动后,甩动次数的值增加1,当用户再次甩动时,甩动次数再加I。用户停止甩动后,终端得到一个最终的甩动次数值,并依据甩动次数对文件进行相应的操作。例如,当累计的甩动次数为“I”时,处理模块对文件进行删除操作;当累计的甩动次数为“2”时,处理模块对文件进行复制操作。
[0040]上述步骤102中,检测移动终端是否被甩动可以采用多种方法来实现,这里以采用加速度传感器来检测甩动为例进行说明:加速度传感器采样移动终端三维坐标x、y、x三个方向的偏移量,并进行模数转化,依据转化后的数据计算加速度值,如果某一方向的加速度值的绝对值大于阈值,便判断为有甩动。
[0041]具体的,可采用下述算法计算X轴,Y轴,Z轴三个方向上的加速度。传感器在X轴,Y轴,Z轴的输出是一个在预定范围内的电压值,用ADC模数转化模块将其转换为数字值。假设从N位ADC模块得到三个轴的数据为AdcRx,AdcRy, AdcRz, ADC模块的参考电压为Vref,零加速度的电压值为VzeroG,加速度的灵敏度为Sensitivity检测到的加速度变化量信号,则三个方向的加速度计算公式为
[0042]Rx= (AdcRx*Vref/ (2n-l) -VzeroG) /Sensitivity
[0043]Ry= (AdcRy^Vref/ (2n-l) -VzeroG) /Sensitivity
[0044]Ry= (AdcRy^Vref/ (2n-l) -VzeroG) /Sensitivity
[0045]实施例二:
[0046]本实施以通过选中某一对象的方式确定待操作对象为例进行说明;另外,为了更好地理解本发明,本实施例中的待操作对象以图片为例、具体操作以删除操作为例进行说明。其操作过程请参见图2,包括:
[0047]步骤S201:开始;
[0048]步骤S202:用户选中移动终端中的一幅或多幅图片;
[0049]步骤S203:检测该移动终端是否被甩动,如果检测到被甩动,则进入步骤S204,如果没有检测到被甩动,则跳转到步骤S205 ;
[0050]步骤S204:对选中的一幅或多幅图片执行删除操作;
[0051]步骤S205:结束。
[0052]实施例三:
[0053]本实施以通过打开某一对象的方式确定待操作对象为例进行说明;另外,为了更好地理解本发明,本实施例中的待操作对象以联系人信息为例、具体操作以拨打电话为例进行说明。其操作过程请参见图3,包括:
[0054]步骤S301:开始;
[0055]步骤S302:用户打开了移动终端中一个联系人的信息;
[0056]步骤S303:检测移动终端是否被甩动,如果检测到被甩动,则进入步骤S304,如果没有检测到被甩动,则跳转到步骤S305 ;
[0057]步骤S304:移动终端直接拨打选中的联系人的电话;
[0058]步骤S305:结束。
[0059]实施例四:
[0060]本实施以通过打开某一对象的方式确定待操作对象为例进行说明;另外,为了更好地理解本发明,本实施例中的待操作对象以联系人信息为例、具体操作以弹出下一级菜单为例进行说明。其操作过程请参见图4,包括:
[0061]步骤S401:开始;
[0062]步骤S402:用户打开了终端中一个联系人的信息;
[0063]步骤S403:检测移动终端是否被甩动,如果检测到被甩动,则跳转到步骤S404,如何没有检测到被甩动,则跳转到步骤S407 ;
[0064]步骤S404:移动终端向用户提供下一级操作菜单,下一级操作菜单中包括编辑、删除、拨打电话、发送短信、加入黑名单、发送名片和复制;
[0065]步骤S405:用户选择操作;
[0066]步骤S406:移动终端对选中的联系人信息执行用户选择的操作;
[0067]步骤S407:结束。
[0068]实施例五:
[0069]本实施以通过打开某一对象的方式确定待操作对象为例进行说明;另外,为了更好地理解本发明,本实施例中的待操作对象以联系人信
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1