菜单字符串修改方法和装置与流程

文档序号:13532269阅读:196来源:国知局
菜单字符串修改方法和装置与流程

本发明涉及终端技术领域,尤其涉及一种菜单字符串修改方法和装置。



背景技术:

随着科学技术的发展,智能终端的功能越来越丰富。智能终端中集成的功能菜单也越来越多,如系统自带的菜单,或者是第三方应用中的菜单,目前,菜单中的字符串一旦被设置好,用户就无法更改,若是菜单字符串有误,只能到智能终端的售后点,对系统应用中的菜单字符串进行修改,或者是由应用服务端对应用的菜单字符串进行修改之后,再发布新的应用,显然,这种修改方式非常局限,并且不够便捷。



技术实现要素:

本发明的主要目的在于提出一种菜单字符串修改方法和装置,旨在解决现在的菜单字符串修改方式,不仅局限而且不够便捷的技术问题。

为实现上述目的,本发明提供的一种菜单字符串修改方法,所述菜单字符串修改方法包括:

在终端显示菜单界面时,接收基于菜单字符串触发的修改指令;

在接收到所述修改指令时,获取所述菜单字符串的替换字符串;

采用替换字符串替换触发所述修改指令的所述菜单字符串。

优选地,所述在接收到所述修改指令时,获取所述菜单字符串的替换字符串的步骤包括:

在接收到所述修改指令时,所述终端弹出预设的菜单字符串输入框;

获取用户基于所述菜单字符串输入框输入的菜单字符串,并将基于所述字符串输入框输入的菜单字符串作为替换字符串。

优选地,所述终端弹出预设的菜单字符串输入框的同时,执行以下步骤:

所述终端确定是否存在预存菜单字符串;

若存在预存菜单字符串,则显示预存菜单字符串的选择界面,以供用户基于所述选择界面选择预存菜单字符串。

优选地,所述采用替换字符串替换触发所述修改指令的所述菜单字符串的步骤之后,所述菜单字符串修改方法还包括:

若接收到菜单字符串的切换指令,则所述终端确定所述切换指令对应的待切换菜单字符串;

获取确定的所述待切换菜单字符串的关联菜单字符串;

显示获取的关联菜单字符串,以供用户选择关联菜单字符串以进行切换,或者,将待切换菜单字符串切换为获取的关联菜单字符串。

优选地,所述菜单字符串修改方法还包括:

所述终端在接收到其它终端发送的菜单字符串导出文件时,在所述菜单字符串导出文件中提取出菜单字符串和显示位置;

其中,其它终端在接收到菜单字符串的导出指令时,记录待导出的菜单字符串的显示位置,并将待导出的菜单字符串及其显示位置关联导出,得到菜单字符串导出文件;

所述终端采用提取的所述菜单字符串,替换相同的所述显示位置中的菜单字符串。

此外,为实现上述目的,本发明还提出一种菜单字符串修改装置,所述菜单字符串修改装置包括:

接收模块,用于在显示菜单界面时,接收基于菜单字符串触发的修改指令;

获取模块,用于在接收到所述修改指令时,获取所述菜单字符串的替换字符串;

替换模块,用于采用替换字符串替换触发所述修改指令的所述菜单字符串。

优选地,所述获取模块包括:

弹出单元,用于在接收到所述修改指令时,弹出预设的菜单字符串输入框;

获取单元,用于获取用户基于所述菜单字符串输入框输入的菜单字符串,并将基于所述字符串输入框输入的菜单字符串作为替换字符串。

优选地,所述获取模块还包括:

确定单元,用于确定是否存在预存菜单字符串;

显示单元,用于若存在预存菜单字符串,则显示预存菜单字符串的选择界面,以供用户基于所述选择界面选择预存菜单字符串。

优选地,所述菜单字符串修改装置还包括:

确定模块,用于若接收到菜单字符串的切换指令,则确定所述切换指令对应的待切换菜单字符串;

所述获取模块,还用于获取确定的所述待切换菜单字符串的关联菜单字符串;

显示模块,用于显示获取的关联菜单字符串,以供用户选择关联菜单字符串以进行切换;

切换模块,用于将待切换菜单字符串切换为获取的关联菜单字符串。

优选地,所述菜单字符串修改装置还包括:

提取模块,用于在接收到其它终端发送的菜单字符串导出文件时,在所述菜单字符串导出文件中提取出菜单字符串和显示位置;

其中,其它终端在接收到菜单字符串的导出指令时,记录待导出的菜单字符串的显示位置,并将待导出的菜单字符串及其显示位置关联导出,得到菜单字符串导出文件;

所述替换模块,用于采用提取的所述菜单字符串,替换相同的所述显示位置中的菜单字符串。

本发明提出的菜单字符串修改方法和装置,在终端显示菜单界面时,接收基于菜单字符串触发的修改指令,在接收到所述修改指令时,获取所述菜单字符串的替换字符串,并采用替换字符串替换触发所述修改指令的所述菜单字符串,而不是只能到智能终端的售后点,对系统应用中的菜单字符串进行修改,或者是由应用服务端对应用的菜单字符串进行修改之后,再发布新的应用,本发明由终端自定义修改菜单字符串,提高了菜单字符串修改的便捷性和灵活性。

附图说明

图1为本发明菜单字符串修改方法第一实施例的流程示意图;

图2为本发明在接收到所述修改指令时,获取所述菜单字符串的替换字符串较佳实施例的流程示意图;

图3至图6为本发明较佳实施场景示意图;

图7为本发明菜单字符串修改方法第二实施例的流程示意图;

图8为本发明菜单字符串切换的示意图;

图9为本发明菜单字符串修改方法第三实施例的流程示意图;

图10为本发明菜单字符串修改装置第一实施例的功能模块示意图;

图11为图10中获取模块的细化功能模块示意图;

图12为本发明菜单字符串修改装置第二实施例的功能模块示意图;

图13为本发明菜单字符串修改装置第三实施例的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种菜单字符串修改方法。

参照图1,图1为本发明菜单字符串修改方法第一实施例的流程示意图。

在本实施例中,所述菜单字符串修改方法包括:

步骤s10,在终端显示菜单界面时,接收基于菜单字符串触发的修改指令;

步骤s20,在接收到所述修改指令时,获取所述菜单字符串的替换字符串;

在本实施例中,菜单字符串的修改指令的触发方式包括:a、在所述预设界面中的菜单字符串所在位置接收到触摸操作,如点击触摸操作或长按触摸操作时,触发菜单字符串的修改指令。b、在终端的预设窗口中检测到用户输入菜单字符串时,在输入完成时,若用户点击选择任一菜单字符串,则触发菜单字符串的修改指令。

在接收到菜单字符串触发的修改指令时,根据菜单字符串的修改指令的触发方式执行相应的操作,具体地,步骤s20的实施方式包括:

1)方式一、参照图2,所述步骤s20包括:

步骤s21,在接收到所述修改指令时,所述终端弹出预设的菜单字符串输入框;

步骤s22,获取用户基于所述菜单字符串输入框输入的菜单字符串,并将基于所述字符串输入框输入的菜单字符串作为替换字符串。

在本实施例中,在菜单字符串所在位置接收到触摸操作时,终端先确定待修改菜单字符串,然后弹出预设的菜单字符串输入框,以供用户基于所述菜单字符串输入框输入的菜单字符串,最终获取用户基于所述菜单字符串输入框输入的菜单字符串,并将基于所述字符串输入框输入的菜单字符串作为替换字符串。

在本实施例中,所述终端弹出预设的菜单字符串输入框时,可以是接收到任一个菜单字符串的修改指令时,弹出同一个菜单字符串输入框。进一步地,为了提高菜单字符串输入框显示的智能性,在接收到菜单字符串的修改指令时,先确定所述菜单字符串修改指令对应的触摸位置,然后弹出所述触摸位置对应的菜单字符串输入框,即每次针对不同位置的菜单字符串的修改指令,都会弹出不同的菜单字符串输入框,并且每个菜单字符串输入框都是菜单字符串所在位置关联的菜单字符串输入框。

进一步地,所述执行步骤s21的同时,执行以下步骤:

所述终端确定是否存在预存菜单字符串;

若存在预存菜单字符串,则显示预存菜单字符串的选择界面,以供用户基于所述选择界面选择预存菜单字符串。

由于上文中已经提到,弹出的所述菜单字符串输入框可以是同一个菜单字符串输入框,也可以是针对各个菜单字符串,弹出各个菜单字符串所在位置关联的菜单字符串输入框。那么,在弹出菜单字符串输入框的同时,所述终端显示预存菜单字符串的选择界面也相应有所不同,具体地,在弹出的菜单字符串输入框是同一个菜单字符串输入框时,所述终端先确定之前是否已经根据所述菜单字符串输入框输入了菜单字符串,若有,则之前输入的菜单字符串就相当于预存菜单字符串,此时显示预存菜单字符串的选择界面,以供用户基于所述选择界面,选择任一个菜单字符串作为待输入菜单字符串。

而在弹出的菜单字符串输入框是针对各个菜单字符串弹出的菜单字符串输入框时,那么在确定待修改菜单字符串之后,只要显示所述待修改菜单字符串所在位置关联的菜单字符串输入框即可,并且在弹出所述待修改菜单字符串所在位置关联的菜单字符串输入框的同时,所述终端需要确定之前是否已经在该位置关联的菜单字符串输入框中输入了菜单字符串,若有,则之前输入的菜单字符串就相当于预存菜单字符串,此时,同样显示预存菜单字符串的选择界面,以供用户基于所述选择界面,选择任一个菜单字符串作为待输入菜单字符串。

可以理解的是,基于两个菜单字符串输入框显示的预存菜单字符串的选择界面是不同的,在菜单字符串输入框是同一个菜单字符串输入框时,显示的预存菜单字符串的选择界面中,预存菜单字符串是之前所有位置输入的菜单字符串。在菜单字符串输入框是任一个菜单字符串所在位置关联的菜单字符串输入框时,显示的预存菜单字符串的选择界面中,预存菜单字符串是之前在该位置输入的菜单字符串。

进一步地,所述终端确定是否存在预存菜单字符串的步骤之后,所述菜单字符串修改方法还包括:

若不存在预存菜单字符串,则所述终端显示键盘界面,以供用户基于所述键盘界面输入菜单字符串。

进一步地,所述终端在弹出菜单字符串输入框的同时,若存在预存菜单字符串,显示预存菜单字符串的选择界面,并且,显示键盘界面,以供用户直接在预存菜单字符串的选择界面选择预存菜单字符串,或者是在键盘界面中选择输入键盘信息,而不是固定了模式才让用户选择或输入,从而提高了用户体验。

2)方式二、在终端的预设窗口中检测到用户输入菜单字符串时,获取用户输入的菜单字符串,后续在检测到用户点击所述预设界面中的菜单字符串时,将用户点击的菜单字符串作为待修改菜单字符串,并将用户输入的菜单字符串作为所述待修改菜单字符串的替换字符串,即可根据输入的菜单字符串替换所述待修改菜单字符串。

步骤s30,采用替换字符串替换触发所述修改指令的所述菜单字符串。

在本实施例中,在获取到基于菜单字符串的修改指令输入的菜单字符串时,即可根据输入的菜单字符串替换所述修改指令的所述菜单字符串。

为更好理解本实施例,举例应用场景如下:

在终端系统的设置应用中,显示各个菜单字符串,参照图3,如wlan热点、双卡设置、流量使用情况等菜单字符串。此时,若在wlan热点的区域中接收到触摸操作,包括点击触摸操作或长按触摸操作,参照图4,选择所述wlan热点的菜单字符串作为待修改菜单字符串。在选择wlan热点的菜单字符串之后,弹出预设的菜单字符串输入框,参照图5,以供用户基于所述菜单字符串输入框输入菜单字符串,如无线网络。最终,根据输入的菜单字符串替换所述待修改菜单字符串,如根据无线网络的菜单字符串替换wlan热点的菜单字符串,使得设置界面最终显示的是无线网络、双卡设置、流量使用情况等,可参照图6。

本实施例提出的菜单字符串修改方法,在终端显示菜单界面时,接收基于菜单字符串触发的修改指令,在接收到所述修改指令时,获取所述菜单字符串的替换字符串,并采用替换字符串替换触发所述修改指令的所述菜单字符串,而不是只能到智能终端的售后点,对系统应用中的菜单字符串进行修改,或者是由应用服务端对应用的菜单字符串进行修改之后,再发布新的应用,本发明由终端自定义修改菜单字符串,提高了菜单字符串修改的便捷性和灵活性。

进一步地,为了增加菜单字符串修改的灵活性,基于第一实施例提出本发明菜单字符串修改方法的第二实施例,在本实施例,参照图7,所述步骤s30之后,所述菜单字符串修改方法还包括:

步骤s40,若接收到菜单字符串的切换指令,则所述终端确定所述切换指令对应的待切换菜单字符串;

步骤s50,获取确定的所述待切换菜单字符串的关联菜单字符串;

步骤s60,显示获取的关联菜单字符串,以供用户选择关联菜单字符串以进行切换,或者,将待切换菜单字符串切换为获取的关联菜单字符串。

在本实施例中,在菜单字符串的修改过程中,可能会由于用户的误操作引起菜单字符串的修改错误,因此,本实施例中,在修改菜单字符串之后,还可切换回原来的菜单字符串。具体地,若接收到菜单字符串的切换指令,此时,所述终端先确定所述切换指令对应的待切换菜单字符串,然后确定所述待切换菜单字符串的关联菜单字符串,而所述待切换菜单字符串的关联菜单字符串是指,所述待切换菜单字符串的位置中原来使用过的菜单字符串,后续即使被修改,也会存储使用过的菜单字符串,并将使用过的菜单字符串作为该待切换菜单字符串的关联菜单字符串。因此,在确定所述切换指令对应的待切换菜单字符串之后,可获取确定的所述待切换菜单字符串的关联菜单字符串。在获取确定的所述待切换菜单字符串的关联原菜单字符串之后,包括以下几种实现方式:

1、在获取的关联菜单字符串仅有一个菜单字符串时,将待切换菜单字符串切换为该关联菜单字符串。

2、在获取的关联菜单字符串包括多个菜单字符串时,按照预设顺序排列获取的各个关联菜单字符串,然后将待切换菜单字符串切换为排在第一位的关联菜单字符串,其中,所述预设顺序包括时间顺序,优选存储时间点越晚的关联菜单字符串排列顺序越靠前,或者是使用次数的顺序,优选使用频率最高的关联菜单字符串排列顺序越靠前。

3、显示获取的关联菜单字符串,以供用户选择关联菜单字符串以进行切换,也就是说,在接收到基于所述关联菜单字符串输入的选择完成指令时,根据选择的关联菜单字符串更新所述切换指令对应的待切换菜单字符串。

为更好理解本实施例,举例如下:参照图8,在无线网络的菜单字符串中接收到触摸操作,如滑动触摸操作时,显示所述无线网络的菜单字符串的关联菜单字符串,本实施例中可以将该位置使用过的菜单字符串都进行显示,即如图8所示,显示wlan热点和无线网络。当然,也可以直接显示当前使用的菜单字符串除外的其它菜单字符串,如只显示wlan热点。

本实施例中,相当于在原菜单字符串与新菜单字符串之间进行切换,实现了即使当前替换成新的菜单字符串,后续用户仍然可以在原菜单字符串列表中,获取任一个菜单字符串进行切换,使得用户误操作时,也可切换为原来的菜单字符串,从而提高了菜单字符串修改的灵活性。

进一步地,为了增加菜单字符串修改的灵活性,基于第一实施例提出本发明菜单字符串修改方法的第三实施例,在本实施例,参照图9,所述菜单字符串修改方法还包括:

步骤s70,所述终端在接收到其它终端发送的菜单字符串导出文件时,在所述菜单字符串导出文件中提取出菜单字符串和显示位置;

其中,其它终端在接收到菜单字符串的导出指令时,记录待导出的菜单字符串的显示位置,并将待导出的菜单字符串及其显示位置关联导出,得到菜单字符串导出文件;

步骤s80,所述终端采用提取的所述菜单字符串,替换相同的所述显示位置中的菜单字符串。

在本实施例中,应当理解的是,其它终端在接收到菜单字符串导出指令时,此时先记录待导出的菜单字符串对应的显示位置,所述显示位置优选为url(uniformresourcelocator,统一资源定位符),然后将导出的菜单字符串及其显示位置关联导出,以得到菜单字符串导出文件,最终将所述菜单字符串导出文件发送至所述终端。值得注意的是,所述终端与所述其它终端必须是同一类型的终端,并且使用相同的操作系统,例如,所述终端与所述其它终端都必须是中兴的手机,都安装的是安桌系统,那么,所述其它终端才能将所述菜单字符串导出文件发送至所述终端。所述其它终端将所述菜单字符串导出文件发送至所述终端的方式可通过无线网络的方式发送,还可以通过蓝牙连接方式方法,此处不做限制。

所述终端在接收到其它终端发送的菜单字符串导出文件,在所述菜单字符串导出文件中提取出菜单字符串和显示位置,然后采用提取的所述菜单字符串,替换相同的所述显示位置中的菜单字符串,以实现菜单字符串的修改。

应当理解的是,所述终端同样可以将菜单字符串及其显示位置关联导出,作为菜单字符串导出文件发送给其它终端,其操作方式与上述一致,此处不在进行赘述。

在本实施例中,所述终端在接收到其它终端发送的菜单字符串导出文件时,根据所述菜单字符串导出文件中的菜单字符串,替换本端相同的所述显示位置中的菜单字符串,实现了对菜单字符串的快速修改,并且修改方式与其它终端一致,相当于用户手动修改一个终端的菜单字符串即可,其它相同类型的终端,可通过这种同步的方式,实现一次性修改,从而加快了菜单字符串修改的效率,还提高了菜单字符串修改的智能性和便捷性。

本发明进一步提供一种菜单字符串修改装置。

参照图10,图10为本发明菜单字符串修改装置第一实施例的功能模块示意图。

需要强调的是,对本领域的技术人员来说,图10所示功能模块图仅仅是一个较佳实施例的示例图,本领域的技术人员围绕图10所示的菜单字符串修改装置的功能模块,可轻易进行新的功能模块的补充;各功能模块的名称是自定义名称,仅用于辅助理解该菜单字符串修改装置的各个程序功能块,不用于限定本发明的技术方案,本发明技术方案的核心是,各自定义名称的功能模块所要达成的功能。

在本实施例中,所述菜单字符串修改装置包括:

接收模块10,用于在显示菜单界面时,接收基于菜单字符串触发的修改指令;

获取模块20,用于在接收到所述修改指令时,获取所述菜单字符串的替换字符串;

在本实施例中,菜单字符串的修改指令的触发方式包括:a、在所述预设界面中的菜单字符串所在位置接收到触摸操作,如点击触摸操作或长按触摸操作时,触发菜单字符串的修改指令。b、在终端的预设窗口中检测到用户输入菜单字符串时,在输入完成时,若用户点击选择任一菜单字符串,则触发菜单字符串的修改指令。

在接收到菜单字符串触发的修改指令时,获取模块20根据菜单字符串的修改指令的触发方式执行相应的操作,具体地,获取模块20获取所述菜单字符串的替换字符串的实施方式包括:

1)方式一、参照图11,所述获取模块20包括:

弹出单元21,用于在接收到所述修改指令时,弹出预设的菜单字符串输入框;

获取单元22,用于获取用户基于所述菜单字符串输入框输入的菜单字符串,并将基于所述字符串输入框输入的菜单字符串作为替换字符串。

在本实施例中,在菜单字符串所在位置接收到触摸操作时,先确定待修改菜单字符串,然后弹出单元21弹出预设的菜单字符串输入框,以供用户基于所述菜单字符串输入框输入的菜单字符串,最终获取单元22获取用户基于所述菜单字符串输入框输入的菜单字符串,并将基于所述字符串输入框输入的菜单字符串作为替换字符串。

在本实施例中,所述弹出单元21弹出预设的菜单字符串输入框时,可以是接收到任一个菜单字符串的修改指令时,弹出同一个菜单字符串输入框。进一步地,为了提高菜单字符串输入框显示的智能性,在接收到菜单字符串的修改指令时,先确定所述菜单字符串修改指令对应的触摸位置,然后弹出单元21弹出所述触摸位置对应的菜单字符串输入框,即每次针对不同位置的菜单字符串的修改指令,都会弹出不同的菜单字符串输入框,并且每个菜单字符串输入框都是菜单字符串所在位置关联的菜单字符串输入框。

进一步地,所述获取模块20还包括:

确定单元,用于确定是否存在预存菜单字符串;

显示单元,用于若存在预存菜单字符串,则显示预存菜单字符串的选择界面,以供用户基于所述选择界面选择预存菜单字符串。

由于上文中已经提到,弹出单元21弹出的所述菜单字符串输入框可以是同一个菜单字符串输入框,也可以是针对各个菜单字符串,弹出各个菜单字符串所在位置关联的菜单字符串输入框。那么,在弹出单元21弹出菜单字符串输入框的同时,显示单元显示预存菜单字符串的选择界面也相应有所不同,具体地,在弹出单元21弹出的菜单字符串输入框是同一个菜单字符串输入框时,确定单元先确定之前是否已经根据所述菜单字符串输入框输入了菜单字符串,若有,则之前输入的菜单字符串就相当于预存菜单字符串,此时显示单元显示预存菜单字符串的选择界面,以供用户基于所述选择界面,选择任一个菜单字符串作为待输入菜单字符串。

而在弹出单元21弹出的菜单字符串输入框是针对各个菜单字符串弹出的菜单字符串输入框时,那么在确定单元确定待修改菜单字符串之后,只要显示单元显示所述待修改菜单字符串所在位置关联的菜单字符串输入框即可,并且在弹出单元21弹出所述待修改菜单字符串所在位置关联的菜单字符串输入框的同时,确定单元需要确定之前是否已经在该位置关联的菜单字符串输入框中输入了菜单字符串,若有,则之前输入的菜单字符串就相当于预存菜单字符串,此时,显示单元同样显示预存菜单字符串的选择界面,以供用户基于所述选择界面,选择任一个菜单字符串作为待输入菜单字符串。

可以理解的是,基于两个菜单字符串输入框显示的预存菜单字符串的选择界面是不同的,在菜单字符串输入框是同一个菜单字符串输入框时,显示的预存菜单字符串的选择界面中,预存菜单字符串是之前所有位置输入的菜单字符串。在菜单字符串输入框是任一个菜单字符串所在位置关联的菜单字符串输入框时,显示的预存菜单字符串的选择界面中,预存菜单字符串是之前在该位置输入的菜单字符串。

进一步地,所述显示单元,还用于若不存在所述菜单字符串输入框关联的预存菜单字符串,则显示键盘界面,以供用户基于所述键盘界面输入菜单字符串。

进一步地,所述弹出单元21在弹出菜单字符串输入框的同时,若存在预存菜单字符串,显示单元显示预存菜单字符串的选择界面,并且,显示键盘界面,以供用户直接在预存菜单字符串的选择界面选择预存菜单字符串,或者是在键盘界面中选择输入键盘信息,而不是固定了模式才让用户选择或输入,从而提高了用户体验。

2)方式二、在终端的预设窗口中检测到用户输入菜单字符串时,获取用户输入的菜单字符串,后续在检测到用户点击所述预设界面中的菜单字符串时,将用户点击的菜单字符串作为待修改菜单字符串,并将用户输入的菜单字符串作为所述待修改菜单字符串的替换字符串,即可根据输入的菜单字符串替换所述待修改菜单字符串。

替换模块30,用于采用替换字符串替换触发所述修改指令的所述菜单字符串。

在本实施例中,在获取模块20获取到基于菜单字符串的修改指令输入的菜单字符串时,替换模块30即可根据输入的菜单字符串替换所述修改指令的所述菜单字符串。

为更好理解本实施例,举例应用场景如下:

在终端系统的设置应用中,显示各个菜单字符串,参照图3,如wlan热点、双卡设置、流量使用情况等菜单字符串。此时,若在wlan热点的区域中接收到触摸操作,包括点击触摸操作或长按触摸操作,参照图4,选择所述wlan热点的菜单字符串作为待修改菜单字符串。在选择wlan热点的菜单字符串之后,弹出预设的菜单字符串输入框,参照图5,以供用户基于所述菜单字符串输入框输入菜单字符串,如无线网络。最终,根据输入的菜单字符串替换所述待修改菜单字符串,如根据无线网络的菜单字符串替换wlan热点的菜单字符串,使得设置界面最终显示的是无线网络、双卡设置、流量使用情况等,可参照图6。

本实施例提出的菜单字符串修改装置,在终端显示菜单界面时,接收基于菜单字符串触发的修改指令,在接收到所述修改指令时,获取所述菜单字符串的替换字符串,并采用替换字符串替换触发所述修改指令的所述菜单字符串,而不是只能到智能终端的售后点,对系统应用中的菜单字符串进行修改,或者是由应用服务端对应用的菜单字符串进行修改之后,再发布新的应用,本发明由终端自定义修改菜单字符串,提高了菜单字符串修改的便捷性和灵活性。

进一步地,为了增加菜单字符串修改的灵活性,基于第一实施例提出本发明菜单字符串修改装置的第二实施例,在本实施例,参照图12,所述菜单字符串修改装置还包括:

确定模块40,用于若接收到菜单字符串的切换指令,则确定所述切换指令对应的待切换菜单字符串;

所述获取模块20,还用于获取确定的所述待切换菜单字符串的关联菜单字符串;

显示模块50,用于显示获取的关联菜单字符串,以供用户选择关联菜单字符串以进行切换;

切换模块60,用于将待切换菜单字符串切换为获取的关联菜单字符串。

在本实施例中,在菜单字符串的修改过程中,可能会由于用户的误操作引起菜单字符串的修改错误,因此,本实施例中,在修改菜单字符串之后,还可切换回原来的菜单字符串。具体地,若接收到菜单字符串的切换指令,此时,确定模块40先确定所述切换指令对应的待切换菜单字符串,然后确定所述待切换菜单字符串的关联菜单字符串,而所述待切换菜单字符串的关联菜单字符串是指,所述待切换菜单字符串的位置中原来使用过的菜单字符串,后续即使被修改,也会存储使用过的菜单字符串,并将使用过的菜单字符串作为该待切换菜单字符串的关联菜单字符串。因此,在确定模块40确定所述切换指令对应的待切换菜单字符串之后,所述获取模块20可获取确定的所述待切换菜单字符串的关联菜单字符串。在所述获取模块20获取确定的所述待切换菜单字符串的关联原菜单字符串之后,包括以下几种实现方式:

1、在获取的关联菜单字符串仅有一个菜单字符串时,切换模块60将待切换菜单字符串切换为该关联菜单字符串。

2、在获取的关联菜单字符串包括多个菜单字符串时,按照预设顺序排列获取的各个关联菜单字符串,然后切换模块60将待切换菜单字符串切换为排在第一位的关联菜单字符串,其中,所述预设顺序包括时间顺序,优选存储时间点越晚的关联菜单字符串排列顺序越靠前,或者是使用次数的顺序,优选使用频率最高的关联菜单字符串排列顺序越靠前。

3、显示模块50显示获取的关联菜单字符串,以供用户选择关联菜单字符串以进行切换,也就是说,在接收到基于所述关联菜单字符串输入的选择完成指令时,根据选择的关联菜单字符串更新所述切换指令对应的待切换菜单字符串。

为更好理解本实施例,举例如下:参照图8,在无线网络的菜单字符串中接收到触摸操作,如滑动触摸操作时,显示所述无线网络的菜单字符串的关联菜单字符串,本实施例中可以将该位置使用过的菜单字符串都进行显示,即如图8所示,显示wlan热点和无线网络。当然,也可以直接显示当前使用的菜单字符串除外的其它菜单字符串,如只显示wlan热点。

本实施例中,相当于在原菜单字符串与新菜单字符串之间进行切换,实现了即使当前替换成新的菜单字符串,后续用户仍然可以在原菜单字符串列表中,获取任一个菜单字符串进行切换,使得用户误操作时,也可切换为原来的菜单字符串,从而提高了菜单字符串修改的灵活性。

进一步地,为了增加菜单字符串修改的灵活性,基于第一实施例提出本发明菜单字符串修改装置的第三实施例,在本实施例,参照图13,所述菜单字符串修改装置还包括:

提取模块70,用于在接收到其它终端发送的菜单字符串导出文件时,在所述菜单字符串导出文件中提取出菜单字符串和显示位置;

其中,其它终端在接收到菜单字符串的导出指令时,记录待导出的菜单字符串的显示位置,并将待导出的菜单字符串及其显示位置关联导出,得到菜单字符串导出文件;

所述替换模块30,用于采用提取的所述菜单字符串,替换相同的所述显示位置中的菜单字符串。

在本实施例中,应当理解的是,其它终端在接收到菜单字符串导出指令时,此时先记录待导出的菜单字符串对应的显示位置,所述显示位置优选为url(uniformresourcelocator,统一资源定位符),然后将导出的菜单字符串及其显示位置关联导出,以得到菜单字符串导出文件,最终将所述菜单字符串导出文件发送至所述终端。值得注意的是,所述终端与所述其它终端必须是同一类型的终端,并且使用相同的操作系统,例如,所述终端与所述其它终端都必须是中兴的手机,都安装的是安桌系统,那么,所述其它终端才能将所述菜单字符串导出文件发送至所述终端。所述其它终端将所述菜单字符串导出文件发送至所述终端的方式可通过无线网络的方式发送,还可以通过蓝牙连接方式方法,此处不做限制。

在接收到其它终端发送的菜单字符串导出文件,提取模块70在所述菜单字符串导出文件中提取出菜单字符串和显示位置,然后所述替换模块30采用提取的所述菜单字符串,替换相同的所述显示位置中的菜单字符串,以实现菜单字符串的修改。

应当理解的是,所述终端同样可以将菜单字符串及其显示位置关联导出,作为菜单字符串导出文件发送给其它终端,其操作方式与上述一致,此处不在进行赘述。

在本实施例中,所述终端在接收到其它终端发送的菜单字符串导出文件时,根据所述菜单字符串导出文件中的菜单字符串,替换本端相同的所述显示位置中的菜单字符串,实现了对菜单字符串的快速修改,并且修改方式与其它终端一致,相当于用户手动修改一个终端的菜单字符串即可,其它相同类型的终端,可通过这种同步的方式,实现一次性修改,从而加快了菜单字符串修改的效率,还提高了菜单字符串修改的智能性和便捷性。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1