一种列表显示方法及终端的制作方法

文档序号:8223259阅读:162来源:国知局
一种列表显示方法及终端的制作方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种列表显示方法及终端。
【背景技术】
[0002]列表(标签选项卡)为常用的交互界面应用形式。列表一般包括多个标签,各个标签分别对应多个数据选项,列表每次只能显示一个标签对应的多个数据选项,当用户滑动一次列表时,就可以切换到其他标签对应的多个数据选项。列表的运用不但有利于分类信息的显示、在有限的显示界面中展现尽可能多的信息,而且具有易操作、切换速度快及用户体验好的优点。虽然目前很多终端中滑动切换列表时已经有不少的显示效果,如列表至上而下延时出现、显示界面的透明度渐渐饱和出现等,这些效果都是固定的形式,用户希望能有更加人性化的显示方式。

【发明内容】

[0003]本发明实施例提供一种列表显示方法及终端。可以增强列表切换的动画效果,提高用户的使用体验。
[0004]本发明实施例提供了一种列表显示方法,所述列表包括多个标签,所述多个标签分别对应多个数据选项,包括:
[0005]根据用户输入的针对所述多个标签中的目标标签的滑动手势,获取在显示界面上的所述滑动手势的起始位置;
[0006]确定所述目标标签对应的多个数据选项分别到所述滑动手势的起始位置的距离;
[0007]根据所述目标标签对应的多个数据选项分别到所述滑动手势的起始位置的距离,先后开始滑动所述目标标签对应的多个数据选项。
[0008]其中,所述根据所述目标标签对应的多个数据选项分别到所述滑动手势的起始位置的距离,先后开始滑动所述目标标签对应的多个数据选项包括:
[0009]按照所述多个数据选项分别到所述滑动手势的起始位置的距离的从小到大的顺序,先后开始滑动所述多个数据选项。
[0010]其中,所述根据所述目标标签对应的多个数据选项分别到所述滑动手势的起始位置的距离,先后开始滑动所述目标标签对应的多个数据选项之后,还包括:
[0011]若所述目标标签位于所述显示界面中的第一边缘区域且所述滑动手势指向所述第一边缘区域,则从所述目标标签对应的多个数据选项切换到所述列表中的其他标签对应的多个数据选项。
[0012]其中,所述根据所述目标标签对应的多个数据选项分别到所述滑动手势的起始位置的距离,先后开始滑动所述目标标签对应的多个数据选项包括:
[0013]获取在所述显示界面上的所述滑动手势的滑动速度;
[0014]根据在所述显示界面上的所述滑动手势的滑动速度,滑动所述目标标签对应的多个数据选项。
[0015]其中,所述根据所述目标标签对应的多个数据选项分别到所述滑动手势的起始位置的距离,先后开始滑动所述目标标签对应的多个数据选项之后,还包括:
[0016]若所述目标标签位于所述显示界面中的第一边缘区域且所述滑动手势指向所述第一边缘区域相对的第二边缘区域,则向所述第二边缘区域的方向滑动所述目标标签对应的多个数据选项;
[0017]当所述目标标签对应的多个数据选项的滑动距离到达预设阈值时,恢复所述目标标签对应的多个数据选项的显示状态。
[0018]相应地,本发明实施例提供了一种列表显示终端,所述列表包括多个标签,所述多个标签分别对应多个数据选项,包括:
[0019]位置获取模块,用于根据用户输入的针对所述多个标签中的目标标签的滑动手势,获取在显示界面上的所述滑动手势的起始位置;
[0020]距离确定模块,用于确定所述目标标签对应的多个数据选项分别到所述滑动手势的起始位置的距离;
[0021]选项滑动模块,用于根据所述目标标签对应的多个数据选项分别到所述滑动手势的起始位置的距离,先后开始滑动所述目标标签对应的多个数据选项。
[0022]其中,所述选项滑动模块,具体用于按照所述多个数据选项分别到所述滑动手势的起始位置的距离的从小到大的顺序,先后开始滑动所述多个数据选项。
[0023]其中,所述选项滑动模块,还用于若所述目标标签位于所述显示界面中的第一边缘区域且所述滑动手势指向所述第一边缘区域,则从所述目标标签对应的多个数据选项切换到所述列表中的其他标签对应的多个数据选项。
[0024]其中,所述选项滑动模块包括:
[0025]速度获取单元,用于获取在所述显示界面上的所述滑动手势的滑动速度;
[0026]选项滑动单元,用于根据在所述显示界面上的所述滑动手势的滑动速度,滑动所述目标标签对应的多个数据选项。
[0027]其中,所述选项滑动模块,还用于若所述目标标签位于所述显示界面中的第一边缘区域且所述滑动手势指向所述第一边缘区域相对的第二边缘区域,则向所述第二边缘区域的方向滑动所述目标标签对应的多个数据选项;以及当所述目标标签对应的多个数据选项的滑动距离到达预设阈值时,恢复所述目标标签对应的多个数据选项的显示状态。
[0028]实施本发明实施例,根据用户输入的针对多个标签中的目标标签的滑动手势,获取在显示界面上的滑动手势的起始位置;确定目标标签对应的多个数据选项分别到滑动手势的起始位置的距离;根据目标标签对应的多个数据选项分别到滑动手势的起始位置的距离,先后开始滑动目标标签对应的多个数据选项,从而增强列表切换的动画效果,提高用户的使用体验。
【附图说明】
[0029]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]图1是本发明实施例提出的一种列表显示方法的流程图;
[0031]图2是本发明实施例提供的一种列表滑动显示方法的第一显示效果图;
[0032]图3是本发明提出的一种列表显示方法的另一实施例的流程图;
[0033]图4A是本发明实施例提供的一种列表滑动显示方法的第二显示效果图;
[0034]图4B是本发明实施例提供的一种列表滑动显示方法的第三显示效果图;
[0035]图5是本发明实施例提出的一种列表显示终端的结构示意图;
[0036]图6是本发明实施例提出列表显示终端中的选项滑动模块的结构示意图。
【具体实施方式】
[0037]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0038]请参考图1,图1是本发明实施例提出的一种列表显示方法的流程图。如图所示,本发明实施例中的方法包括:
[0039]S101,根据用户输入的针对所述多个标签中的目标标签的滑动手势,获取在显示界面上的所述滑动手势的起始位置。
[0040]具体实现中,当接收到用户输入的滑动手势时,可以通过重力传感器获取在显示界面上的滑动手势的起始位置,其中,滑动手势的起始位置可以为滑动手势在显示界面上的坐标。
[0041]S102,确定所述目标标签对应的多个数据选项分别到所述滑动手势的起始位置的距离。
[0042]具体实现中,可以首先将所述目标标签对应的每个数据选项的区域中心作为参考点,确定每个数据选项的参考点的坐标,然后计算目标标签对应的每个数据选项的区域中心到所述滑动手势的起始位置的距离。
[0043]S103,根据所述目标标签对应的多个数据选项分别到所述滑动手势的起始位置的距离,先后开始滑动所述目标标签对应的多个数据选项。
[0044]具体实现中,可以按照所述多个数据选项分别到所述滑动手势的起始位置的距离的从小到大的顺序,先后开始滑动所述多个数据选项。例如:如图2所示,列表中包括“显示”、“声音”、“常规”3个标签,其中,“显示”标签对应的多个数据选项包括“亮度”、“背光时间”、“自动旋转屏”、“电量百分比”、“呼吸灯”、“按键背光”、“运行商信息”等等。由S102可以确定滑动手势的起始位置距离数据选项“背光时间”最近,因此,可以最先滑动数据选项“背光时间”;确定滑动手势距离数据选项“运行商信息”最远,可以最后滑动
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1