界面的处理方法及终端设备的制作方法

文档序号:6638585阅读:118来源:国知局
界面的处理方法及终端设备的制作方法
【专利摘要】本发明公开了一种界面的处理方法及终端设备,用于终端设备,所述界面中设有若干选择项,将全部选择项在所述界面中以固定的相对位置显示,所述处理方法包括:S1、判断是否接收到用户对处于可选状态的选择项的选择,若是则执行步骤S2,若否则再次执行步骤S1;S2、将与用户的最新一次选择的选择项满足一关联条件的选择项设为可选状态,将与用户的最新一次选择的选择项不满足所述关联条件的选择项设为非可选状态,将用户最新一次选择的选择项设为已选状态。本发明的处理方法及终端设备方便在较小的界面上直接展示选择项,界面中的选择过程无需界面的跳转,为用户提供便利。
【专利说明】界面的处理方法及终端设备

【技术领域】
[0001]本发明涉及一种界面的处理方法及终端设备。

【背景技术】
[0002]目前,电脑、智能手机的显示界面上常会使用一系列的下拉列表来进行选择,以购买多个毗邻国家之间的火车票为例,用户选择的国家需要相互毗邻,现有的交互方法在在选择一个国家后,在通过第二选项选择第二个国家时,第二个国家的选项会根据第一个国家的情况进行改变,即第二选项会显示与第一个国家毗邻的全部国家,同理第三个选项会显示与第二个国家毗邻的全部国家。
[0003]整个任务需要重复的点击、选择,选项的显示情况总是会根据最新一次的选择进行改变,界面跳转频繁,对系统性能、可用性和用户注意力都存在负面影响。不便利用人的短时记忆效应,用户的认知成本较高,操作步骤较多。而且现有的方式都是利用下拉菜单的列表形式显示,这种形式的每个条目占用纵向空间局促不易阅读,当对象数量较多时,受空间限制往往通过滚动来显示更多对象,易造成寻找时的遗漏和操作成本。


【发明内容】

[0004]本发明要解决的技术问题是为了克服现有技术中选择项在显示界面中的操作方式需要频繁的进行界面跳转,对系统的性能以及用户的使用便捷性均带来严重的不良影响的缺陷,提供一种便捷、易于操作的界面的处理方法及终端设备。
[0005]本发明是通过下述技术方案来解决上述技术问题:
[0006]一种界面的处理方法,用于终端设备,所述界面中设有若干选择项,其特点在于,将全部选择项在所述界面中以固定的相对位置显示,所述处理方法包括:
[0007]S1、判断是否接收到用户对处于可选状态的选择项的选择,若是则执行步骤S2,若否则再次执行步骤Si;
[0008]S2、将与用户的最新一次选择的选择项满足一关联条件的选择项设为可选状态,将与用户的最新一次选择的选择项不满足所述关联条件的选择项设为非可选状态,将用户最新一次选择的选择项设为已选状态。
[0009]本发明的交互方式是将选择项集中在一个界面上,每个选择项可以使用唯一的按钮来代表。按钮始终存在,没有重复,相对位置不变,所述的相对位置固定是指各个选择项之间的位置关系固定,例如,在一个只能显示16个选择项的手机界面中,需要方式20个选择项,则保持个个选择项之间的位置关系不便,但是页面可以整体的向上下滑动。
[0010]本申请的选择项由于相对位置固定,方便用户的认知,给用户对各个选择项的选择提供了便利。
[0011]较佳地,将已选状态的选择项按照用户的选择次序编号,并将编号显示于相应的被选择的选择项上。
[0012]在选择项上显示所述编号,对用户已经做出的选择给予提示,便于用户的使用。
[0013]较佳地,步骤S2后包括:
[0014]S3、判断是否接收到用户对已选状态的选择项做出的取消选择,若是则执行步骤S4,若否则返回执行步骤SI,其中被取消选择的选择项为修改项;
[0015]S4、对用户在选择修改项之后、取消选择修改项之前所选择的全部选择项做出取消选择,将与用户在选择修改项之前最后选择的选择项满足所述关联条件的选择项设为可选状态,将与用户在选择修改项之前最后选择的选择项不满足所述关联条件的选择项设为非可选状态,然后返回执行步骤SI ;
[0016]步骤S2包括:
[0017]S21、判断接受用户的选择的次数是否达到一预设量,若是则在用户确认后所述终端设备将用户选择的全部选择项作为信息输入,若否则执行步骤S22 ;
[0018]S22、将与用户的最新一次选择的选择项满足所述关联条件的选择项设为可选状态,将与用户的最新一次选择的选择项不满足所述关联条件的选择项设为非可选状态,将用户最新一次选择的选择项设为已选状态。
[0019]在固定的选择项上进行操作,不仅方便用户选择,也方便用户作出修改,界面不再来回跳转,使用起来方便快捷。
[0020]较佳地,步骤S3为:
[0021]S31、判断是否接收到用户对已选状态的选择项做出的再次选择,若是则执行步骤S32,若否则返回执行步骤SI,
[0022]S32、判断所述再次选择是否为再次选择前用户的最新一次选择,若是则执行步骤S4,若否则执行步骤S33,
[0023]S33、做出取消选择和再次选择的提示,如果接收到取消选择的指令则执行步骤S4,如果接收到再次选择的指令则将所述再次选择作为最新一次选择然后执行步骤S2。
[0024]较佳地,每一选择项对应表示一个地理位置,所述选择项的排列方式为拼音排列、热门程度排列或按所表示的地理位置的相对位置关系排列,所述可选状态通过将选择项进行高亮显示表示,所述关联条件为选择项对应表示的地理位置相邻。
[0025]举例来说,每个选择项表示一个欧洲国家,按所表示的地理位置的相对位置关系排列是指,欧洲北部的国家对应的选择项在界面中的位置靠上,欧洲东部国家对应的选择项在界面中的位置靠右。
[0026]本发明还提供一种终端设备,所述终端设备的用于显示的界面中设有若干选择项,其特点在于,所述终端设备包括一设置模块、一第一判断模块以及一处理模块,
[0027]所述设置模块用于将全部选择项在所述界面中以固定的相对位置显示;
[0028]所述第一判断模块用于判断是否接收到用户对处于可选状态的选择项的选择,若是则调用所述处理模块;
[0029]所述处理模块用于将与用户的最新一次选择的选择项满足所述关联条件的选择项设为可选状态,将与用户的最新一次选择的选择项不满足所述关联条件的选择项设为非可选状态,将用户最新一次选择的选择项设为已选状态。
[0030]较佳地,所述设置模块还用于已选状态的选择项按照用户的选择次序编号,并将编号显示于相应的被选择的选择项上。
[0031]较佳地,所述终端设备还包括一第二判断模块、一第三判断模块以及一取消模块,
[0032]所述第二判断模块用于判断是否接收到用户对已选状态的选择项做出的取消选择,若是则调用所述取消模块,若否则调用所述第一判断模块,其中被取消选择的选择项为修改项;
[0033]所述取消模块用于对用户在选择修改项之后、取消选择修改项之前所选择的全部选择项做出取消选择,将与用户在选择修改项之前最后选择的选择项满足所述关联条件的选择项设为可选状态,将与用户在选择修改项之前最后选择的选择项不满足所述关联条件的选择项设为非可选状态,然后调用所述第一判断模块;
[0034]所述第三判断模块用于判断接受用户的选择的次数是否达到一预设量,若是则将用户选择的全部选择项作为信息输入,若否则调用所述处理模块。
[0035]较佳地,所述终端设备还包括一第四判断模块以及一提示模块,
[0036]所述第二判断模块用于判断是否接收到用户对已选状态的选择项做出的再次选择,若是则调用第四判断模块,若否则调用第一判断模块;
[0037]所述第四判断模块用于判断所述再次选择是否为再次选择前用户的最新一次选择,若是则调用所述取消模块,若否则调用所述提示模块;
[0038]所述提示模块用于做出取消选择和再次选择的提示,如果接收到取消选择的指令则调用所述取消模块,如果接收到再次选择的指令则将所述再次选择作为最新一次选择然后调用所述处理模块。
[0039]较佳地,每一选择项对应表示一个地理位置,所述选择项的排列方式为拼音排列、热门程度排列或按所表示的地理位置的相对位置关系排列,所述可选状态通过将选择项进行高亮显示表示,所述关联条件为选择项对应表示的地理位置相邻。
[0040]在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本发明各较佳实例。
[0041]本发明的积极进步效果在于:本发明的处理方法及终端设备方便在较小的界面上直接展示选择项,界面中的选择过程无需界面的跳转,状态反馈明显且更符合日常行为模式,为用户提供便利。选择项显示的序号表现了选择的顺序,方便用户取消或更改已做的选择。

【专利附图】

【附图说明】
[0042]图1为本发明实施例1的处理方法的流程图。
[0043]图2为本发明实施例1的终端设备的结构示意图。
[0044]图3为本发明实施例1的全部选择项均为可选状态的界面的结构示意图。
[0045]图4为本发明实施例2的处理方法的流程图。

【具体实施方式】
[0046]下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。
[0047]实施例1
[0048]参见图2,本实施例提供一种手机1,所述手机包括一显不屏,所述显不屏的用于显示的界面中设有24个选择项,每一个选择项用于表示一个欧洲国家。所述可选状态通过将选择项进行高亮显示表示,所述关联条件为选择项对应表示的地理位置相邻。
[0049]本实施例的选择项的排列方式为拼音排列,其他实施例中排序方式还可以为热门程度排列或按所表示的地理位置的相对位置关系排列。
[0050]所述手机包括一设置模块11、一第一判断模块12、一第二判断模块13、一第三判断模块14、一取消模块15以及一处理模块16。
[0051]所述设置模块用于将全部选择项在所述界面中以固定的相对位置显示。所述设置模块还用于将已选状态的选择项按照用户的选择次序编号,并将编号显示于相应的被选择的选择项上。
[0052]所述第一判断模块用于判断是否接收到用户对处于可选状态的选择项的选择,若是则调用所述处理模块。
[0053]所述处理模块用于将与用户的最新一次选择的选择项满足所述关联条件的选择项设为可选状态,将与用户的最新一次选择的选择项不满足所述关联条件的选择项设为非可选状态,将用户最新一次选择的选择项设为已选状态。
[0054]所述第二判断模块用于判断是否接收到用户对已选状态的选择项做出的取消选择,若是则调用所述取消模块,若否则调用所述第一判断模块,其中被取消选择的选择项为修改项。
[0055]所述取消模块用于对用户在选择修改项之后、取消选择修改项之前所选择的全部选择项做出取消选择,将与用户在选择修改项之前最后选择的选择项满足所述关联条件的选择项设为可选状态,将与用户在选择修改项之前最后选择的选择项不满足所述关联条件的选择项设为非可选状态,然后调用所述第一判断模块。
[0056]所述第三判断模块用于判断接受用户的选择的次数是否达到一预设量,若是则将用户选择的全部选择项作为信息输入,若否则调用所述处理模块。
[0057]参见图1、3,利用上述手机,本实施例还提供一种界面的处理方法,在所述界面中设有24个选择项,选择项以4个为一行,一共7行。每个选项代表一个欧洲国家。所述处理方法包括:
[0058]步骤100、判断是否接收到用户对处于可选状态的选择项的选择,若是则执行步骤101,若否则再次执行步骤100。
[0059]步骤101、判断接受用户的选择的次数是否达到4,若是则在用户确认后所述手机将用户选择的全部选择项作为信息输入,若否则执行步骤102。
[0060]步骤102、将与用户的最新一次选择的选择项满足所述关联条件的选择项设为可选状态,将与用户的最新一次选择的选择项不满足所述关联条件的选择项设为非可选状态,将用户最新一次选择的选择项设为已选状态。
[0061]步骤103、判断是否接收到用户对已选状态的选择项做出的取消选择,若是则执行步骤104,若否则返回执行步骤100。
[0062]步骤104、对用户在选择修改项之后、取消选择修改项之前所选择的全部选择项做出取消选择,将与用户在选择修改项之前最后选择的选择项满足所述关联条件的选择项设为可选状态,将与用户在选择修改项之前最后选择的选择项不满足所述关联条件的选择项设为非可选状态,然后返回执行步骤100。
[0063]具体来说,一用户需要依次选择国家C、国家F、国家A以及国家G,利用上述处理方法:
[0064]所述界面的初始状态是24个选择项均为可选状态,可选的选择项利用高亮显示表示,即24个选择项均为高亮显示。所述界面中只能显示16个选择项,即用户需要上划屏幕后才能显示其余的8个选择项。
[0065]用户首先选择国家C,由于用户只进行了一次选择,并未达到4次的上限。手机将与国家C相邻的国家A、B、D、F设为可选状态,其他选项为非可选状态。用户只能在国家A、B、D、F对应的选择项中进行选择。此时,国家C的选择项上显示数字I。
[0066]然后,用户选择了国家D,手机将与国家D相邻的国家B、J、A设为可选状态,其他选项为非可选状态。用户只能在国家B、J、A对应的选择项中进行选择。此时,国家D的选择项上显示数字2。
[0067]用户在第三次中选择了国家A,手机将与国家I相邻的国家M、N、F设为可选状态,其他选项为非可选状态。此时,国家I的选择项上显示数字I。这时,用户发现在第二次选择中的国家D选择错误,用户进行了修改选择。
[0068]用户直接点击显示数字2的选择项,即国家D,此时,用户对国家D的第二次选择以及对国家A的第三次选择全部取消,手机将与国家C相邻的国家A、B、D、F设为可选状态,其他选项为非可选状态。用户只能在国家A、B、D、F对应的选择项中进行选择。
[0069]此后,用户依次选择了国家F、国家A以及国家G,用户的选择次数达到4次的上限,在用户确认后所述手机将用户选择的全部选择项作为信息输入。
[0070]本实施例的处理方法及终端设备方便在较小的界面上直接展示选择项,界面中的选择过程无需界面的跳转,状态反馈明显且更符合日常行为模式,为用户提供便利。选择项显示的序号表现了选择的顺序,方便用户取消或更改已做的选择。
[0071]实施例2
[0072]本实施例与实施例1基本相同不同之处在于:
[0073]所述手机还包括一第四判断模块以及一提示模块,
[0074]所述第二判断模块用于判断是否接收到用户对已选状态的选择项做出的再次选择,若是则调用第四判断模块,若否则调用第一判断模块;
[0075]所述第四判断模块用于判断所述再次选择是否为再次选择前用户的最新一次选择,若是则调用所述取消模块,若否则调用所述提示模块;
[0076]所述提示模块用于做出取消选择和再次选择的提示,如果接收到取消选择的指令则调用所述取消模块,如果接收到再次选择的指令则将所述再次选择作为最新一次选择然后调用所述处理模块。
[0077]参见图4,本实施例的处理方法的步骤103为:
[0078]步骤1031、判断是否接收到用户对已选状态的选择项做出的再次选择,若是则执行步骤1032,若否则返回执行步骤100,
[0079]步骤1032、判断所述再次选择是否为再次选择前用户的最新一次选择,若是则执行步骤104,若否则执行步骤S1033,
[0080]步骤1033、做出取消选择和再次选择的提示,如果接收到取消选择的指令则执行步骤104,如果接收到再次选择的指令则将所述再次选择作为最新一次选择然后执行步骤101。
[0081]本实施例的处理方法能够满足用户对重复国家的选择要求,如用户需要依次选择国家C、国家F、国家C以及国家G,即用户需要返回一次国家C (共去了两次国家C),用户在选完国家F后,国家C为已选状态,这时用户选择国家C后手机会作出提示询问用户是再次选择国家C还是将第一次选择的国家C取消。
[0082]判断所述再次选择是否为再次选择前用户的最新一次选择,是为了简化用户的操作,如果用户最新一次选择是国家C,那么用户在此选择国家C时不会是想要再次回到国家C,而是为了取消对国家C的选择,判断出所述再次选择为再次选择前用户的最新一次选择则直接进行取消,即执行步骤104。
[0083]虽然以上描述了本发明的【具体实施方式】,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
【权利要求】
1.一种界面的处理方法,用于终端设备,所述界面中设有若干选择项,其特征在于,将全部选择项在所述界面中以固定的相对位置显示,所述处理方法包括: 51、判断是否接收到用户对处于可选状态的选择项的选择,若是则执行步骤S2,若否则再次执行步骤SI ; 52、将与用户的最新一次选择的选择项满足一关联条件的选择项设为可选状态,将与用户的最新一次选择的选择项不满足所述关联条件的选择项设为非可选状态,将用户最新一次选择的选择项设为已选状态。
2.如权利要求1所述的处理方法,其特征在于,将已选状态的选择项按照用户的选择次序编号,并将编号显示于相应的被选择的选择项上。
3.如权利要求1所述的处理方法,其特征在于,步骤S2后包括: 53、判断是否接收到用户对已选状态的选择项做出的取消选择,若是则执行步骤S4,若否则返回执行步骤SI,其中被取消选择的选择项为修改项; 54、对用户在选择修改项之后、取消选择修改项之前所选择的全部选择项做出取消选择,将与用户在选择修改项之前最后选择的选择项满足所述关联条件的选择项设为可选状态,将与用户在选择修改项之前最后选择的选择项不满足所述关联条件的选择项设为非可选状态,然后返回执行步骤SI ; 步骤S2包括: 521、判断接受用户的选择的次数是否达到一预设量,若是则在用户确认后所述终端设备将用户选择的全部选择项作为信息输入,若否则执行步骤S22 ; 522、将与用户的最新一次选择的选择项满足所述关联条件的选择项设为可选状态,将与用户的最新一次选择的选择项不满足所述关联条件的选择项设为非可选状态,将用户最新一次选择的选择项设为已选状态。
4.如权利要求3所述的处理方法,其特征在于,步骤S3为: 531、判断是否接收到用户对已选状态的选择项做出的再次选择,若是则执行步骤S32,若否则返回执行步骤SI, 532、判断所述再次选择是否为再次选择前用户的最新一次选择,若是则执行步骤S4,若否则执行步骤S33, 533、做出取消选择和再次选择的提示,如果接收到取消选择的指令则执行步骤S4,如果接收到再次选择的指令则将所述再次选择作为最新一次选择然后执行步骤S2。
5.如权利要求1所述的处理方法,其特征在于,每一选择项对应表示一个地理位置,所述选择项的排列方式为拼音排列、热门程度排列或按所表示的地理位置的相对位置关系排列,所述可选状态通过将选择项进行高亮显示表示,所述关联条件为选择项对应表示的地理位置相邻。
6.一种终端设备,所述终端设备的用于显示的界面中设有若干选择项,其特征在于,所述终端设备包括一设置模块、一第一判断模块以及一处理模块, 所述设置模块用于将全部选择项在所述界面中以固定的相对位置显示; 所述第一判断模块用于判断是否接收到用户对处于可选状态的选择项的选择,若是则调用所述处理模块; 所述处理模块用于将与用户的最新一次选择的选择项满足所述关联条件的选择项设为可选状态,将与用户的最新一次选择的选择项不满足所述关联条件的选择项设为非可选状态,将用户最新一次选择的选择项设为已选状态。
7.如权利要求6所述的终端设备,其特征在于,所述设置模块还用于将已选状态的选择项按照用户的选择次序编号,并将编号显示于相应的被选择的选择项上。
8.如权利要求6所述的终端设备,其特征在于,所述终端设备还包括一第二判断模块、一第三判断模块以及一取消模块, 所述第二判断模块用于判断是否接收到用户对已选状态的选择项做出的取消选择,若是则调用所述取消模块,若否则调用所述第一判断模块,其中被取消选择的选择项为修改项; 所述取消模块用于对用户在选择修改项之后、取消选择修改项之前所选择的全部选择项做出取消选择,将与用户在选择修改项之前最后选择的选择项满足所述关联条件的选择项设为可选状态,将与用户在选择修改项之前最后选择的选择项不满足所述关联条件的选择项设为非可选状态,然后调用所述第一判断模块; 所述第三判断模块用于判断接受用户的选择的次数是否达到一预设量,若是则将用户选择的全部选择项作为信息输入,若否则调用所述处理模块。
9.如权利要求8所述的终端设备,其特征在于,所述终端设备还包括一第四判断模块以及一提示模块, 所述第二判断模块用于判断是否接收到用户对已选状态的选择项做出的再次选择,若是则调用第四判断模块,若否则调用第一判断模块; 所述第四判断模块用于判断所述再次选择是否为再次选择前用户的最新一次选择,若是则调用所述取消模块,若否则调用所述提示模块; 所述提示模块用于做出取消选择和再次选择的提示,如果接收到取消选择的指令则调用所述取消模块,如果接收到再次选择的指令则将所述再次选择作为最新一次选择然后调用所述处理模块。
10.如权利要求6所述的终端设备,其特征在于,每一选择项对应表示一个地理位置,所述选择项的排列方式为拼音排列、热门程度排列或按所表示的地理位置的相对位置关系排列,所述可选状态通过将选择项进行高亮显示表示,所述关联条件为选择项对应表示的地理位置相邻。
【文档编号】G06F3/0481GK104461246SQ201410769195
【公开日】2015年3月25日 申请日期:2014年12月12日 优先权日:2014年12月12日
【发明者】张振虎 申请人:携程计算机技术(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1