一种移动终端及其应用程序的打开方式的制作方法_2

文档序号:9865290阅读:来源:国知局
确认选中了若干个应用后,即将手势和选中的应用相对应,存入预设手势列表中。
[0033]举例来说,本实施方式可以在用户通过画板输入“圆形”手势后,终端提供应用程序列表由用户选择,在用户确认选中了“淘宝”、“天猫”、“京东”三个应用后,即将“圆形”手势和“淘宝”、“天猫”、“京东”三个应用相对应,存入预设手势列表中。
[0034]结合流程图1具体将本发明实施方式说明如下:
[0035]在步骤101中,检测用户对触控屏的操作手势。具体的说,移动终端的触控屏检测用户在触控屏上的触摸轨迹。本实施方式中,以用户在触控屏上的触摸轨迹为“圆形”曲线为例进行说明。
[0036]在步骤102中,将检测到的操作手势与预设手势进行匹配。
[0037]具体的说,移动终端记录用户在触控屏上的触摸轨迹,并将该曲线和预设的手势(即曲线)做对比,以对比结果确定相似度。其中,对比的时候可以采用曲率对比的方法。
[0038]举例来说:将检测到的曲线进行离散得出各个离散点的曲率值,并将各个离散点的曲率值与预定手势中的图形曲线进行离散得到的各个离散点的曲率值作对比。对比后可以得出两条曲线的曲率之差,根据这个差值可以确定相似度。假设经过对比,发现两条曲线的曲率差值小于20%,可以设定两条曲线的相似度大于80%。
[0039]在步骤103中,判断匹配相似度是否超过预设阈值。
[0040]具体来说,终端根据得到的两条曲线相似度的值,与预设阈值作比较,如果操作手势与预设手势的曲线相似度超过终端的预设阈值,则执行步骤105;否则,执行步骤104。
[0041]值得说明的是,在实际应用时,本发明实施方式中的相似度阈值可以设置多个等级,比如相似度阈值在90%以上的匹配,为高精度匹配;相似度阈值在70%与90%之间的匹配,为中高级精度匹配;相似度阈值在50%与70%之间,为中级精度匹配;相似度阈值低于50%,为低精度匹配;等四种情况。用户可以根据自身情况来设置相应的相似度,本实施方式中以相似度阈值为80 %为例进行说明。
[0042]在步骤104中,显示“请重新输入”等信息。当终端判断操作手势与预设手势的相似度未超过预设阈值时,终端界面显示“需要用户重新输入”或者“无法查找到相关信息”等内容。
[0043]在步骤105中,查找与该操作手势对应的所有应用程序。
[0044]具体来说,终端在预定手势列表中查找与该预定手势对应的应用程序,该应用程序即为与该预定手势绑定的应用程序。具体到本实施方式即为“淘宝”、“天猫”、“京东”的应用程序。
[0045]在步骤106中,判断查找到的应用程序数目是否为I。如果查找到的应用程序数目为1,执行步骤107。具体到本发明实施方式来说,因为预先为“圆形”手势绑定了三个应用程序,故本次判断为否,执行步骤108。
[0046]在步骤107中,打开所查找到的应用程序。当终端判断查找到的应用程序数目为I时,直接打开所查找到的应用程序。
[0047]在步骤108中,显示所查找到的各应用程序图标。当终端通过预定手势列表查找到的应用程序数目不为I时,悬浮显示所查找到的各应用程序的图标。本实施方式中悬浮显示“淘宝”、“天猫”、“京东”的应用程序的图标,以更加直观的方式显示查找到的应用程序图标,由用户自行判断需要打开哪一个应用程序。
[0048]在步骤109中,判断所显示的各应用程序图标是否被点击。具体来说,终端检测悬浮显示的各应用程序图标是否有图标被点击,具体到本实施方式就是检测“淘宝”、“天猫”或者“京东”的图标中是否有图标被用户点击,如果终端检测到悬浮显示的各应用程序有图标被点击,则执行步骤110,否则,本次流程结束。
[0049]在步骤110中,打开被点击图标对应的应用程序。举例来说,当终端查找到“淘宝”、“天猫”、“京东”的图标,任意一个比如说“京东”的图标被用户点击,则打开“京东”的图标对应的应用程序。
[0050]相对于现有技术,本发明实施方式中在移动终端内预定手势,并且为该预定手势绑定一个或者多个应用程序,通过检测用户对触控屏的操作手势,并预定手势曲线进行匹配,如果两条曲线的曲率相似度达到预设阈值,表明手势匹配成功,终端查找与该预定手势对应的应用程序,如果查找到的应用程序个数为一个,则打开所查找到的应用程序,当然也可以显示所查找到的应用程序图标。如果查找到的应用程序个数大于一个,则显示所查找到的各应用程序的图标。本发明实施方式可以大大加快应用程序的打开效率,操作方式简便易行,同时提高用户体验。
[0051]需要补充的是,在实际应用中,当判断查找到的应用程序数目为I时,不一定直接打开该应用程序,还可以设置为显示所查找到的应用程序的图标,由用户自行判断是否需要打开所查找到的应用程序。
[0052]本发明的第二实施方式涉及一种应用程序的打开方式。第二实施方式是在第一实施的基础上作了改进,主要改进之处在于:在第一实施方式中,预定手势的数量为一个,而在本发明实施方式中,预定手势的数量为多个。相对于第一实施方式来说,本发明第二实施方式中增加了预定手势的数量,丰富了终端的实现形式,进一步提升用户体验感。
[0053]具体的说,如果预设手势列表中需要设置多个手势,那只要重复第一实施方式中预设手势步骤即可,在此不再赘述。
[0054]此外,在实际应用中,每个预定手势对应的应用程序个数不受限制,可以对应一个也可以对应多个,以符合用户的使用习惯,更加人性化。
[0055]本发明第三实施方式涉及一种应用程序的打开方式。本发明实施方式与上述第一、第二实施方式不同,主要区别之处在于,在以上所述第一、第二实施方式中,预定手势直接绑定应用程序,而在本发明实施方式中,预定手势绑定预设条件,需要通过对预设条件的匹配,再查找出对应的应用程序。使得通过预定手势打开应用程序的形式更为丰富,拓展本发明的应用场景。
[0056]首先,移动终端会检测用户对每一个应用程序的使用情况,包括但不限于安装应用程序的时间、对应用程序的使用频率以及最后一次打开该应用程序的时间等信息,通过设置标签的形式,记录用户对应用程序的使用情况。基于此介绍,终端本身提供的预设条件包含但不限于使用频率最高的若干应用程序、安装时间最晚的若干应用程序以及最近一次打开的若干应用程序等条件。
[0057]为预定手势绑定预设条件时,在用户通过画板输入手势后,终端提供条件列表由用户选择,在用户确认选中了预设条件后,即将手势和选中的预设条件相对应,存入预设手势列表中。当然,如果预设手势列表中需要设置多个手势,那只要重复上述步骤再次设置即可。
[0058]接下来结合流程图2介绍本发明的【具体实施方式】:
[0059]其中,本实施方式中的步骤201至步骤204与第一实施方式中步骤101至步骤104相同,为了避免重复本实施方式对于此相同部分不做赘述。
[0060]在步骤205中,查找满足预设条件的所有应用程序。
[0061]在实际应用中,终端可以通过设置标签的形式,记录用户对所有应用程序的操作,比如“应用程序的安装时间”、“应用程序的使用频率”以及“应用程序的最后一次打开时间”
等信息。
[0062]本发明实施方式中,当预设条件设为“安装时间最晚的三个应用程序”时,终端会根据所述标签上记录的所有应用程序的安装时间,筛选出最晚安装的三个应用程序。
[0063]同样的,当预设条件为“使用频率最高的一个应用程序”时,终端可以根据所述标签上记录的最近两周时间,每个应用程序被打开的次
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1