CN105573645A - 一种列表排序的调整方法及移动终端 - Google Patents

一种列表排序的调整方法及移动终端 Download PDF

Info

Publication number
CN105573645A
CN105573645A CN201510918657.0A CN201510918657A CN105573645A CN 105573645 A CN105573645 A CN 105573645A CN 201510918657 A CN201510918657 A CN 201510918657A CN 105573645 A CN105573645 A CN 105573645A
Authority
CN
China
Prior art keywords
list section
touch control
control operation
list
audio amplifier
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510918657.0A
Other languages
English (en)
Other versions
CN105573645B (zh
Inventor
黄浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510918657.0A priority Critical patent/CN105573645B/zh
Publication of CN105573645A publication Critical patent/CN105573645A/zh
Application granted granted Critical
Publication of CN105573645B publication Critical patent/CN105573645B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例公开了一种列表排序的调整方法及移动终端,其中列表排序的调整方法可包括:当监测到用户对触控显示屏显示的音箱播放列表的第一触控操作时,获取所述第一触控操作的点击次数M;将所述音箱播放列表拆分为与所述点击次数M对应数量的X个列表段;当监测到用户对所述X个列表段中的N个列表段的第二触控操作时,调整所述N个列表段在所述音箱播放列表中的排序位置。采用本发明实施例,可使用户对批量列表项进行操作,简化了操作过程,提升了用户体验。

Description

一种列表排序的调整方法及移动终端
技术领域
本发明涉及智能音箱技术领域,尤其涉及一种列表排序的调整方法及移动终端。
背景技术
目前智能音箱逐步实现多功能化,可集成处理器及网络接口,以实现在智能音箱内对音乐资源进行下载、上传、存储、播放、编辑等功能。同时,智能音箱也可与移动终端组成智能音箱***,在移动终端可设置智能音箱对应的应用程序,从而移动终端可实现遥控智能音箱的功能,对智能音箱进行音量调节,选择歌曲等操作。
当移动终端在控制智能音箱或智能音箱组进行曲目播放时,可在移动终端对应的应用程序中显示播放列表。当用户需对该播放列表中的列表项进行排序时,通常仅能够根据手势操作调整一个列表项在列表中的位置,而无法对列表项进行批量调整,改变批量列表项在播放列表中的排序,导致用户对批量列表项进行操作时,操作过程繁复,降低了用户体验。
发明内容
本发明实施例提供了一种列表排序的调整方法及移动终端,可使用户对批量列表项进行操作,简化了操作过程,提升了用户体验。
本发明实施例第一方面提供了一种列表排序的调整方法,所述方法可包括:
当监测到用户对触控显示屏显示的音箱播放列表的第一触控操作时,获取所述第一触控操作的点击次数M;
将所述音箱播放列表拆分为与所述点击次数M对应数量的X个列表段;
当监测到用户对所述X个列表段中的N个列表段的第二触控操作时,调整所述N个列表段在所述音箱播放列表中的排序位置。
作为可选的实施例,所述点击次数M等于所述第一触控操作包括的各次触控操作的触控点数量之和。
作为可选的实施例,所述将所述音箱播放列表拆分为与所述点击次数M对应数量的X个列表段,包括:
将所述音箱播放列表拆分为所包含的列表项相同的X个列表段;
其中,所述调整所述N个列表段在所述音箱播放列表中的排序位置之前还包括:
当检测到用户对X个列表段中的列表段i的显示区域的缩放操作时调整所述列表段i中包含的列表项的数量,所述列表段i为所述X个列表段中的任意一个列表段。
作为可选的实施例,述当监测到用户对所述X个列表段中的N个列表段的第二触控操作时,调整所述N个列表段在所述音箱播放列表中的排序位置,包括:
当监测到用户对所述X个列表段中的N个列表段的第二触控操作时,获取所述第二触控操作的N个滑动轨迹;
根据所述N个滑动轨迹的起始坐标,确定所述起始坐标所在的显示区域对应的N个列表段;
将所述N个列表段移动至所述N个滑动轨迹的终点坐标所在的显示区域。
作为可选的实施例,所述方法还包括:
获取所述第二触控操作的触控时长;
判断所述第二触控操作的触控时长是否达到预设阈值;
若判断的结果为是,则执行所述调整所述N个列表段在所述音箱播放列表中的排序位置的步骤。
作为可选的实施例,所述方法还包括:
根据所述第二触控操作的N个触控点的滑动轨迹的滑动长度及触控时长,计算出移动速率;
对所述确定的N个列表段沿着触控轨迹以所述移动速率进行移动。
本发明实施例第二方面提供一种移动终端,所述移动终端可包括:
监测模块,用于监测用户的触控操作;
次数获取模块,用于当所述监测模块监测到用户对触控显示屏显示的音箱播放列表的第一触控操作时,获取所述第一触控操作的点击次数M;
拆分模块,用于将所述音箱播放列表拆分为与所述点击次数M对应的X个列表段;
第一调整模块,用于当所述监测模块监测到用户对所述X个列表段中的N个列表段的第二触控操作时,调整所述N个列表段在所述音箱播放列表中的排序位置。
作为可选的实施例,所述点击次数M等于所述第一触控操作包括的各次触控操作的触控点数量之和。
作为可选的实施例,所述拆分模块还用于:
将所述音箱播放列表拆分为所包含的列表项相同的X个列表段;
其中,所述移动终端还包括:
第二调整模块,用于当检测到用户对X个列表段中的列表段i的显示区域的缩放操作时调整所述列表段i中包含的列表项的数量,所述列表段i为所述X个列表段中的任意一个列表段。
作为可选的实施例,所述第一调整模块包括:
轨迹获取单元,用于当所述监测模块监测到用户对所述X个列表段中的N个列表段的第二触控操作时,获取所述第二触控操作的N个滑动轨迹;
确定单元,用于根据所述N个滑动轨迹的起始坐标,确定所述起始坐标所在的显示区域对应的N个列表段;
移动单元,用于将所述N个列表段移动至所述N个滑动轨迹的终点坐标所在的显示区域。
作为可选的实施例,所述移动终端还包括:
时长获取模块,用于获取所述第二触控操作的触控时长;
判断模块,用于判断所述第二触控操作的触控时长是否达到预设阈值;
其中,所述第一调整模块还用于:
若所述判断模块的判断结果为是,调整所述N个列表段在所述音箱播放列表中的排序位置。
作为可选的实施例,所述第一调整模块还包括:
计算单元,用于根据所述第二触控操作的N个触控点的滑动轨迹的滑动长度及触控时长,计算出移动速率;
其中,所述移动单元还用于对所述确定的N个列表段沿着触控轨迹以所述移动速率进行移动。
本发明实施例中,当监测到用户对触控显示屏显示的音箱播放列表的第一触控操作时,可获取该第一触控操作的点击次数M,进而将所述音箱播放列表拆分为与所述点击次数M对应数量的X个列表段,当监测到用户对X个列表段中的N个列表段的第二触控操作时,可调整第二触控操作相关联的N个列表段在音箱播放列表中的排序位置,从而可使用户对批量列表项进行操作,简化了操作过程,提升了用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的列表排序的调整方法的一实施例的流程示意图;
图2是本发明实施例提供的列表排序的调整方法的另一实施例的流程示意图;
图3是本发明实施例提供的移动终端的一实施例的结构示意图;
图4是本发明实施例提供的移动终端的另一实施例的结构示意图;
图5是本发明实施例提供的一种根据第二触控操作调整列表段的排序过程的示意图;
图6是本发明实施例提供的另一种根据第二触控操作调整列表段的排序过程的示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种列表排序的调整方法及移动终端,以下将结合附图进行详细说明。其中本发明实施例的移动终端可包括能够安装音箱对应的控制应用程序的移动设备,包括手机、平板电脑、穿戴式设备、智能遥控器等终端。
请参阅图1,图1是本发明实施例提供的列表排序的调整方法的一实施例的流程示意图。本发明实施例的方法可通过移动终端来实现。如图1所示,该方法可以包括以下步骤。
步骤S101,当监测到用户对触控显示屏显示的音箱播放列表的第一触控操作时,获取所述第一触控操作的点击次数M。
在一个实施例中,移动终端可监测用户对触控显示屏的触控操作,当监测到用户对触控显示屏显示的音箱播放列表的第一触控操作时,即表明用户与对音箱播放列表进行拆分,移动终端可获取第一触控操作的点击次数M。需要说明的是,第一触控操作可包括多次触控操作。每次触控操作的触控手势可相同也可不同,其中,每次触控操作的触控手势可包括:点击、滑动、长按、单指、多指等多种触控手势。具体的,获取第一触控操作的点击次数,可通过计算第一触控操作包括的触控操作数量,作为第一触控操作的点击次数,也可通过计算第一触控操作包括的各次触控操作的触控点数量之和,作为第一触控操作的点击次数。
步骤S102,将所述音箱播放列表拆分为与所述点击次数M对应数量的X个列表段。
在一个实施例中,当获取到第一触控操作的点击次数M后,可将音箱播放列表拆分为与点击次数M对应数量的X个列表段。具体的,X可与M相同,也可与M不同。即将列表拆分为与点击次数相同数量的M个列表,M也可与X成指数关系,如X=2M,当点击次数为1时,将列表拆分为2个列表段;当点击次数为2时,将列表拆分为4个列表段等,从而根据较少数量的点击次数,即能完成快速分多个列表段操作;当然,本发明实施例还包括其他的M与X的对应方式,在此暂不赘述。
步骤S103,当监测到用户对所述X个列表段中的N个列表段的第二触控操作时,调整所述N个列表段在所述音箱播放列表中的排序位置。
在一个实施例中,当将音箱播放列表拆分为X个列表段后,可监测用户对X个列表段中的N个列表段的第二触控操作,即表明用户通过对列表段的触控操作,完成对音箱播放列表的重新排序。具体的,第二触控操作的触控手势可包括:点击、滑动、长按、单指、多指等多种触控手势。可预设触控操作与操作指令的对应关系表,其中第二触控操作可对应调整排序位置的操作指令,当然,该操作指令可对应触控操作集,第二触控操作为其中的一种触控操作,还可包括其他的触控操作。当第二触控操作的触控手势为点击或长按时,可将点击或长按所选取的列表段自动排列到音箱播放列表中的第一段或最后一段,或预设的音箱播放列表中的其中一段;若第二触控操作的触控手势为单指滑动,则将单指滑动所指示的列表段移动至单指滑动所指示的位置,从而调整列表段的排序,若第二触控操作的触控手势为多指触控手势,如双指交叉手势,则可将第二触控操作选取的列表段根据交叉手势进行位置互换,从而能够对列表排序进行调整,该方式同样适用于多指触控手势。
可参见图5及图6,其中,图5、图6分别公开了一种根据第二触控操作调整列表段的排序过程。其中,左图中的线段代表第二触控操作的滑动轨迹,箭头代表第二触控操作的滑动方向。在图5中,当监测到用户对列表段中的列表段1及列表段2的第二触控操作时,可根据该第二触控操作,将列表段1及列表段2的位置互换,从而调整了音箱播放列表的排序;同理,在图6中,当监测到用户对列表段中的列表段1、2、3的第二触控操作时,可根据第二触控操作,将列表段1、2、3的位置交换,从而调整了音箱播放列表的排序。可选的,若列表段的列表项在显示时带有序号标识,则可在调整列表段的位置后,改变列表段内列表项的序号标识,从而完成了列表的排序调整过程。
本发明实施例中,当监测到用户对触控显示屏显示的音箱播放列表的第一触控操作时,可获取该第一触控操作的点击次数M,进而将所述音箱播放列表拆分为与所述点击次数M对应数量的X个列表段,当监测到用户对X个列表段中的N个列表段的第二触控操作时,可调整第二触控操作相关联的N个列表段在音箱播放列表中的排序位置,从而可使用户对批量列表项进行操作,简化了操作过程,提升了用户体验。
请参阅图2,图2是本发明实施例提供的列表排序的调整方法的另一实施例的流程示意图。本发明实施例的方法可通过移动终端来实现。如图2所示,该方法可以包括以下步骤。
步骤S201,当监测到用户对触控显示屏显示的音箱播放列表的第一触控操作时,获取所述第一触控操作的点击次数M。
在一个实施例中,移动终端可监测用户对触控显示屏的触控操作,当监测到用户对触控显示屏显示的音箱播放列表的第一触控操作时,即表明用户与对音箱播放列表进行拆分,移动终端可获取第一触控操作的点击次数M。需要说明的是,第一触控操作可包括多次触控操作。每次触控操作的触控手势可相同也可不同,其中,每次触控操作的触控手势可包括:点击、滑动、长按、单指、多指等多种触控手势。具体的,获取第一触控操作的点击次数,可通过计算第一触控操作包括的触控操作数量,作为第一触控操作的点击次数,也可通过计算第一触控操作包括的各次触控操作的触控点数量之和,作为第一触控操作的点击次数。
步骤S202,将所述音箱播放列表拆分为所包含的列表项相同的X个列表段。
在一个实施例中,当获取到第一触控操作的点击次数M后,可将音箱播放列表拆分为与点击次数M对应数量的X个列表段。具体的,X可与M相同,也可与M不同。即将列表拆分为与点击次数相同数量的M个列表,M也可与X成指数关系,如X=2M,当点击次数为1时,将列表拆分为2个列表段;当点击次数为2时,将列表拆分为4个列表段等,从而根据较少数量的点击次数,即能完成快速分多个列表段操作;当然,本发明实施例还包括其他的M与X的对应方式,在此暂不赘述。具体的,可将音箱播放列表拆分为包含列表项相同的X个列表段,即对音箱播放列表中的列表项进行等分。
步骤S203,当检测到用户对M个列表段中的列表段i的显示区域的缩放操作时调整所述列表段i中包含的列表项的数量,所述列表段i为所述M个列表段中的任意一个列表段。
在一个实施例中,当检测到用户对列表段i的显示区域的缩放操作时,可表明用户需要对该列表段i中的列表项数量进行调整,从而可根据该缩放操作,调整列表段i中包含的列表项的数量,从而用户可通过缩放操作获取所要调整的多个列表项,进一步提升了用户体验。
步骤S204,当监测到用户对所述X个列表段中的N个列表段的第二触控操作时,获取所述第二触控操作的触控时长。
在一个实施例中,当监测到用户对X个列表段中的N个列表段的第二触控操作时,可获取第二触控操作的触控时长。其中,可设置第二触控操作的触控时长为触发调整列表排序的条件。
步骤S205,判断所述第二触控操作的触控时长是否达到预设阈值。
在一个实施例中,当获取到第二触控操作的触控时长后,可进一步判断该触控时长是否达到预设阈值,若达到预设阈值,则表明用户需对列表排序进行调整,若未达到预设阈值,则第二触控操作可能会对列表段进行其他操作,如对列表段进行删除等操作。其中,预设阈值可由***自定义,也可提示用户进行设置。
步骤S206,若判断的结果为是,获取所述第二触控操作的N个滑动轨迹。
在一个实施例中,当判断出第二触控操作的触控时长超过预设阈值时,则表明用户需对列表排序进行调整,则可进一步获取第二触控操作的N个滑动轨迹,其中,N≥1。从而可确认用户所选取的列表段及选取的列表段所要移动到的显示位置。具体的,可通过多次触控操作获取N个滑动轨迹,也可通过一次多指触控操作获取N个滑动轨迹,其中,每个触控点对应一个滑动轨迹。
步骤S207,根据所述N个滑动轨迹的起始坐标,确定所述起始坐标所在的显示区域对应的N个列表段。
在一个实施例中,当获取到N个滑动轨迹的起始坐标后,可确定起始坐标所在的显示区域对应的N个列表段,其中,该N个列表段即为用户需要调整排序位置的列表段。通过上述步骤,该N个列表段可包括不同数量的列表项。
步骤S208,将所述N个列表段移动至所述N个滑动轨迹的终点坐标所在的显示区域。
在一个实施例中,当通过滑动轨迹的起点坐标确定所要调整列表段后,可将N个列表段移动至N个触控点的滑动轨迹的终端坐标所在的显示区域。其中,若当前滑动轨迹的终点坐标的显示区域中的列表段未被调整位置,则可将所要调整位置的列表段穿插在该显示区域内的列表段的上方或下方,具体的,可判断终点坐标在显示区域的上半部分或下半部分,以确定将所要调整位置的列表段穿插在当前显示区域内的列表段的上方或下方。若当滑动轨迹的重点坐标的显示区域中的列表段也需要被调整,则可将该列表段调整至其对应的滑动轨迹的终点坐标所在的显示区域。
可参见图5及图6,其中,图5、图6分别公开了一种根据第二触控操作调整列表段的排序过程。其中,左图中的线段代表第二触控操作的滑动轨迹,箭头代表第二触控操作的滑动方向,当终端检测到滑动轨迹和滑动方向时,即可确定滑动轨迹的起始坐标及终点坐标。在图5中,当监测到用户对列表段中的列表段1及列表段2的第二触控操作时,可根据该第二触控操作,将列表段1及列表段2的位置互换,从而调整了音箱播放列表的排序;同理,在图6中,当监测到用户对列表段中的列表段1、2、3的第二触控操作时,可根据第二触控操作,将列表段1、2、3的位置交换,从而调整了音箱播放列表的排序。可选的,若列表段的列表项在显示时带有序号标识,则可在调整列表段的位置后,改变列表段内列表项的序号标识,从而完成了列表的排序调整过程。
本发明实施例中,当监测到用户对触控显示屏显示的音箱播放列表的第一触控操作时,可获取该第一触控操作的点击次数M,进而将所述音箱播放列表拆分为与所述点击次数M对应数量的X个列表段,当监测到用户对X个列表段中的N个列表段的第二触控操作时,可调整第二触控操作相关联的N个列表段在音箱播放列表中的排序位置,从而可使用户对批量列表项进行操作,简化了操作过程,提升了用户体验。
参见图3,图3是本发明实施例提供的移动终端的一实施例的结构示意图。如图3所示,该移动终端可包括:监测模块301、次数获取模块302、拆分模块303及第一调整模块304。
其中,监测模块301,用于监测用户的触控操作。
次数获取模块302,用于当所述监测模块301监测到用户对触控显示屏显示的音箱播放列表的第一触控操作时,获取所述第一触控操作的点击次数M。
在一个实施例中,移动终端可通过监测模块301监测用户对触控显示屏的触控操作,当监测模块301监测到用户对触控显示屏显示的音箱播放列表的第一触控操作时,即表明用户与对音箱播放列表进行拆分,次数获取模块302可获取第一触控操作的点击次数M。需要说明的是,第一触控操作可包括多次触控操作。每次触控操作的触控手势可相同也可不同,其中,每次触控操作的触控手势可包括:点击、滑动、长按、单指、多指等多种触控手势。具体的,获取第一触控操作的点击次数,可通过计算第一触控操作包括的触控操作数量,作为第一触控操作的点击次数,也可通过计算第一触控操作包括的各次触控操作的触控点数量之和,作为第一触控操作的点击次数。
拆分模块303,用于将所述音箱播放列表拆分为与所述点击次数M对应的X个列表段。
在一个实施例中,当次数获取模块302获取到第一触控操作的点击次数M后,拆分模块303可将音箱播放列表拆分为与点击次数M对应数量的X个列表段。具体的,X可与M相同,也可与M不同。即将列表拆分为与点击次数相同数量的M个列表,M也可与X成指数关系,如X=2M,当点击次数为1时,将列表拆分为2个列表段;当点击次数为2时,将列表拆分为4个列表段等,从而根据较少数量的点击次数,即能完成快速分多个列表段操作;当然,本发明实施例还包括其他的M与X的对应方式,在此暂不赘述。
第一调整模块304,用于当所述监测模块301监测到用户对所述X个列表段中的N个列表段的第二触控操作时,调整所述N个列表段在所述音箱播放列表中的排序位置。
在一个实施例中,当拆分模块303将音箱播放列表拆分为X个列表段后,监测模块301可监测用户对X个列表段中的N个列表段的第二触控操作,即表明用户通过对列表段的触控操作,完成对音箱播放列表的重新排序。具体的,第二触控操作的触控手势可包括:点击、滑动、长按、单指、多指等多种触控手势。当第二触控操作的触控手势为点击或长按时,可将点击或长按所选取的列表段自动排列到音箱播放列表中的第一段或最后一段,或预设的音箱播放列表中的其中一段;若第二触控操作的触控手势为单指滑动,则将单指滑动所指示的列表段移动至单指滑动所指示的位置,从而调整列表段的排序,若第二触控操作的触控手势为多指触控手势,如双指交叉手势,则可将第二触控操作选取的列表段根据交叉手势进行位置互换,从而能够对列表排序进行调整,该方式同样适用于多指触控手势。
可参见图5及图6,其中,图5、图6分别公开了一种根据第二触控操作调整列表段的排序过程。其中,左图中的线段代表第二触控操作的滑动轨迹,箭头代表第二触控操作的滑动方向。在图5中,当监测到用户对列表段中的列表段1及列表段2的第二触控操作时,可根据该第二触控操作,将列表段1及列表段2的位置互换,从而调整了音箱播放列表的排序;同理,在图6中,当监测到用户对列表段中的列表段1、2、3的第二触控操作时,可根据第二触控操作,将列表段1、2、3的位置交换,从而调整了音箱播放列表的排序。可选的,若列表段的列表项在显示时带有序号标识,则可在调整列表段的位置后,改变列表段内列表项的序号标识,从而完成了列表的排序调整过程。
本发明实施例中,当监测到用户对触控显示屏显示的音箱播放列表的第一触控操作时,可获取该第一触控操作的点击次数M,进而将所述音箱播放列表拆分为与所述点击次数M对应数量的X个列表段,当监测到用户对X个列表段中的N个列表段的第二触控操作时,可调整第二触控操作相关联的N个列表段在音箱播放列表中的排序位置,从而可使用户对批量列表项进行操作,简化了操作过程,提升了用户体验。
参见图4,图4是本发明实施例提供的移动终端的另一实施例的结构示意图。如图4所示,该移动终端可包括:监测模块401、次数获取模块402、拆分模块403、时长获取模块404、判断模块405、第一调整模块406、第二调整模块407。
其中,监测模块401,用于监测用户的触控操作。
次数获取模块402,用于当所述监测模块401监测到用户对触控显示屏显示的音箱播放列表的第一触控操作时,获取所述第一触控操作的点击次数M。
在一个实施例中,监测模块401可监测用户对触控显示屏的触控操作,当监测模块401监测到用户对触控显示屏显示的音箱播放列表的第一触控操作时,即表明用户与对音箱播放列表进行拆分,次数获取模块402可获取第一触控操作的点击次数M。需要说明的是,第一触控操作可包括多次触控操作。每次触控操作的触控手势可相同也可不同,其中,每次触控操作的触控手势可包括:点击、滑动、长按、单指、多指等多种触控手势。具体的,获取第一触控操作的点击次数,可通过计算第一触控操作包括的触控操作数量,作为第一触控操作的点击次数,也可通过计算第一触控操作包括的各次触控操作的触控点数量之和,作为第一触控操作的点击次数。
拆分模块403,用于将所述音箱播放列表拆分为所包含的列表项相同的X个列表段。
在一个实施例中,当次数获取模块402获取到第一触控操作的点击次数M后,拆分模块403可将音箱播放列表拆分为与点击次数M对应数量的X个列表段。具体的,X可与M相同,也可与M不同。即将列表拆分为与点击次数相同数量的M个列表,M也可与X成指数关系,如X=2M,当点击次数为1时,将列表拆分为2个列表段;当点击次数为2时,将列表拆分为4个列表段等,从而根据较少数量的点击次数,即能完成快速分多个列表段操作;当然,本发明实施例还包括其他的M与X的对应方式,在此暂不赘述。具体的,可将音箱播放列表拆分为包含列表项相同的X个列表段,即对音箱播放列表中的列表项进行等分。
第二调整模块407,用于当检测到用户对X个列表段中的列表段i的显示区域的缩放操作时调整所述列表段i中包含的列表项的数量,所述列表段i为所述X个列表段中的任意一个列表段。
在一个实施例中,当第二调整模块407检测到用户对列表段i的显示区域的缩放操作时,可表明用户需要对该列表段i中的列表项数量进行调整,从而可根据该缩放操作,调整列表段i中包含的列表项的数量,从而用户可通过缩放操作获取所要调整的多个列表项,进一步提升了用户体验。
时长获取模块404,用于当所述监测模块401监测到用户对所述X个列表段中的N个列表段的第二触控操作时,获取所述第二触控操作的触控时长。
在一个实施例中,当监测模块401监测到用户对X个列表段中的N个列表段的第二触控操作时,时长获取模块404可获取第二触控操作的触控时长。其中,可设置第二触控操作的触控时长为触发调整列表排序的条件。
判断模块405,用于判断所述第二触控操作的触控时长是否达到预设阈值。
在一个实施例中,当时长获取模块404获取到第二触控操作的触控时长后,判断模块405可进一步判断该触控时长是否达到预设阈值,若达到预设阈值,则表明用户需对列表排序进行调整,若未达到预设阈值,则第二触控操作可能会对列表段进行其他操作,如对列表段进行删除等操作。其中,预设阈值可由***自定义,也可提示用户进行设置。
第一调整模块406,用于若所述判断模块405的判断结果为是,调整所述N个列表段在所述音箱播放列表中的排序位置。
本发明实施例中,第一调整模块406可包括轨迹获取单元4061、确定单元4062、移动单元4063。
其中,轨迹获取单元4061,用于获取所述第二触控操作的N个滑动轨迹。
在一个实施例中,当判断模块405判断出第二触控操作的触控时长超过预设阈值时,则表明用户需对列表排序进行调整,则轨迹获取单元可进一步获取第二触控操作的N个滑动轨迹,其中,N≥1。从而可确认用户所选取的列表段及选取的列表段所要移动到的显示位置。具体的,可通过多次触控操作获取N个滑动轨迹,也可通过一次多指触控操作获取N个滑动轨迹,其中,每个触控点对应一个滑动轨迹。
确定单元4062,用于根据所述N个滑动轨迹的起始坐标,确定所述起始坐标所在的显示区域对应的N个列表段。
在一个实施例中,当轨迹获取单元4061获取到N个滑动轨迹的起始坐标后,确定单元4062可确定起始坐标所在的显示区域对应的N个列表段,其中,该N个列表段即为用户需要调整排序位置的列表段。通过上述步骤,该N个列表段可包括不同数量的列表项。
移动单元4063,用于将所述N个列表段移动至所述N个滑动轨迹的终点坐标所在的显示区域。
在一个实施例中,当确定单元4062通过滑动轨迹的起点坐标确定所要调整列表段后,移动单元4063可将N个列表段移动至N个触控点的滑动轨迹的终端坐标所在的显示区域。其中,若当前滑动轨迹的终点坐标的显示区域中的列表段未被调整位置,则可将所要调整位置的列表段穿插在该显示区域内的列表段的上方或下方,具体的,可判断终点坐标在显示区域的上半部分或下半部分,以确定将所要调整位置的列表段穿插在当前显示区域内的列表段的上方或下方。若当滑动轨迹的重点坐标的显示区域中的列表段也需要被调整,则可将该列表段调整至其对应的滑动轨迹的终点坐标所在的显示区域。
可参见图5及图6,其中,图5、图6分别公开了一种根据第二触控操作调整列表段的排序过程。其中,左图中的线段代表第二触控操作的滑动轨迹,箭头代表第二触控操作的滑动方向,当终端检测到滑动轨迹和滑动方向时,即可确定滑动轨迹的起始坐标及终点坐标。在图5中,当监测到用户对列表段中的列表段1及列表段2的第二触控操作时,可根据该第二触控操作,将列表段1及列表段2的位置互换,从而调整了音箱播放列表的排序;同理,在图6中,当监测到用户对列表段中的列表段1、2、3的第二触控操作时,可根据第二触控操作,将列表段1、2、3的位置交换,从而调整了音箱播放列表的排序。可选的,若列表段的列表项在显示时带有序号标识,则可在调整列表段的位置后,改变列表段内列表项的序号标识,从而完成了列表的排序调整过程。
本发明实施例中,当监测到用户对触控显示屏显示的音箱播放列表的第一触控操作时,可获取该第一触控操作的点击次数M,进而将所述音箱播放列表拆分为与所述点击次数M对应数量的X个列表段,当监测到用户对X个列表段中的N个列表段的第二触控操作时,可调整第二触控操作相关联的N个列表段在音箱播放列表中的排序位置,从而可使用户对批量列表项进行操作,简化了操作过程,提升了用户体验。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例装置中的模块或单元可以根据实际需要进行合并、划分和删减。
本发明实施例的模块或模块,可以以通用集成电路(如中央处理器CPU),或以专用集成电路(ASIC)来实现。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
以上所述的实施方式,并不构成对该技术方案保护范围的限定。任何在上述实施方式的精神和原则之内所作的修改、等同替换和改进等,均应包含在该技术方案的保护范围之内。

Claims (10)

1.一种列表排序的调整方法,其特征在于,包括:
当监测到用户对触控显示屏显示的音箱播放列表的第一触控操作时,获取所述第一触控操作的点击次数M;
将所述音箱播放列表拆分为与所述点击次数M对应数量的X个列表段;
当监测到用户对所述X个列表段中的N个列表段的第二触控操作时,调整所述N个列表段在所述音箱播放列表中的排序位置。
2.如权利要求1所述方法,其特征在于,所述点击次数M等于所述第一触控操作包括的各次触控操作的触控点数量之和。
3.如权利要求2所述方法,其特征在于,所述将所述音箱播放列表拆分为与所述点击次数M对应数量的X个列表段,包括:
将所述音箱播放列表拆分为所包含的列表项相同的X个列表段;
其中,所述调整所述N个列表段在所述音箱播放列表中的排序位置之前还包括:
当检测到用户对X个列表段中的列表段i的显示区域的缩放操作时调整所述列表段i中包含的列表项的数量,所述列表段i为所述X个列表段中的任意一个列表段。
4.如权利要求1-3任一所述方法,其特征在于,所述当监测到用户对所述X个列表段中的N个列表段的第二触控操作时,调整所述N个列表段在所述音箱播放列表中的排序位置,包括:
当监测到用户对所述X个列表段中的N个列表段的第二触控操作时,获取所述第二触控操作的N个滑动轨迹;
根据所述N个滑动轨迹的起始坐标,确定所述起始坐标所在的显示区域对应的N个列表段;
将所述N个列表段移动至所述N个滑动轨迹的终点坐标所在的显示区域。
5.如权利要求4所述方法,其特征在于,所述方法还包括:
获取所述第二触控操作的触控时长;
判断所述第二触控操作的触控时长是否达到预设阈值;
若判断的结果为是,则执行所述调整所述N个列表段在所述音箱播放列表中的排序位置的步骤。
6.一种移动终端,其特征在于,包括:
监测模块,用于监测用户的触控操作;
次数获取模块,用于当所述监测模块监测到用户对触控显示屏显示的音箱播放列表的第一触控操作时,获取所述第一触控操作的点击次数M;
拆分模块,用于将所述音箱播放列表拆分为与所述点击次数M对应的X个列表段;
第一调整模块,用于当所述监测模块监测到用户对所述X个列表段中的N个列表段的第二触控操作时,调整所述N个列表段在所述音箱播放列表中的排序位置。
7.如权利要求6所述移动终端,其特征在于,所述点击次数M等于所述第一触控操作包括的各次触控操作的触控点数量之和。
8.如权利要求7所述移动终端,其特征在于,所述拆分模块还用于:
将所述音箱播放列表拆分为所包含的列表项相同的X个列表段;
其中,所述移动终端还包括:
第二调整模块,用于当检测到用户对X个列表段中的列表段i的显示区域的缩放操作时调整所述列表段i中包含的列表项的数量,所述列表段i为所述X个列表段中的任意一个列表段。
9.如权利要求6-8任一所述移动终端,其特征在于,所述第一调整模块包括:
轨迹获取单元,用于当所述监测模块监测到用户对所述X个列表段中的N个列表段的第二触控操作时,获取所述第二触控操作的N个滑动轨迹;
确定单元,用于根据所述N个滑动轨迹的起始坐标,确定所述起始坐标所在的显示区域对应的N个列表段;
移动单元,用于将所述N个列表段移动至所述N个滑动轨迹的终点坐标所在的显示区域。
10.如权利要求9所述移动终端,其特征在于,还包括:
时长获取模块,用于获取所述第二触控操作的触控时长;
判断模块,用于判断所述第二触控操作的触控时长是否达到预设阈值;
其中,所述第一调整模块还用于:
若所述判断模块的判断结果为是,调整所述N个列表段在所述音箱播放列表中的排序位置。
CN201510918657.0A 2015-12-10 2015-12-10 一种列表排序的调整方法及移动终端 Active CN105573645B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510918657.0A CN105573645B (zh) 2015-12-10 2015-12-10 一种列表排序的调整方法及移动终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510918657.0A CN105573645B (zh) 2015-12-10 2015-12-10 一种列表排序的调整方法及移动终端

Publications (2)

Publication Number Publication Date
CN105573645A true CN105573645A (zh) 2016-05-11
CN105573645B CN105573645B (zh) 2019-02-05

Family

ID=55883844

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510918657.0A Active CN105573645B (zh) 2015-12-10 2015-12-10 一种列表排序的调整方法及移动终端

Country Status (1)

Country Link
CN (1) CN105573645B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110972023A (zh) * 2019-12-25 2020-04-07 广州由我科技股份有限公司 一种耳机充电盒及其语音播放***
CN111226190A (zh) * 2017-09-15 2020-06-02 深圳传音通讯有限公司 一种列表切换方法及终端
CN112596641A (zh) * 2020-12-10 2021-04-02 咪咕数字传媒有限公司 图标调整方法、装置、电子设备及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101627359A (zh) * 2007-01-07 2010-01-13 苹果公司 用于在触摸屏上移动列表项目的***和方法
CN102439859A (zh) * 2009-05-19 2012-05-02 三星电子株式会社 在通信相关列表上通过触摸事件执行特定功能的移动装置和方法
CN103995648A (zh) * 2014-04-29 2014-08-20 小米科技有限责任公司 浏览列表的方法和装置
WO2015065125A1 (ko) * 2013-10-31 2015-05-07 엘지전자(주) 전자 기기 및 전자 기기의 제어 방법
CN104636047A (zh) * 2013-11-07 2015-05-20 腾讯科技(深圳)有限公司 对列表中的对象进行操作的方法、装置及触屏终端
CN105005438A (zh) * 2015-07-24 2015-10-28 广东欧珀移动通信有限公司 一种文件选择方法及装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101627359A (zh) * 2007-01-07 2010-01-13 苹果公司 用于在触摸屏上移动列表项目的***和方法
CN102439859A (zh) * 2009-05-19 2012-05-02 三星电子株式会社 在通信相关列表上通过触摸事件执行特定功能的移动装置和方法
WO2015065125A1 (ko) * 2013-10-31 2015-05-07 엘지전자(주) 전자 기기 및 전자 기기의 제어 방법
CN104636047A (zh) * 2013-11-07 2015-05-20 腾讯科技(深圳)有限公司 对列表中的对象进行操作的方法、装置及触屏终端
CN103995648A (zh) * 2014-04-29 2014-08-20 小米科技有限责任公司 浏览列表的方法和装置
CN105005438A (zh) * 2015-07-24 2015-10-28 广东欧珀移动通信有限公司 一种文件选择方法及装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111226190A (zh) * 2017-09-15 2020-06-02 深圳传音通讯有限公司 一种列表切换方法及终端
CN110972023A (zh) * 2019-12-25 2020-04-07 广州由我科技股份有限公司 一种耳机充电盒及其语音播放***
CN110972023B (zh) * 2019-12-25 2022-02-22 广州由我科技股份有限公司 一种耳机充电盒及其语音播放***
CN112596641A (zh) * 2020-12-10 2021-04-02 咪咕数字传媒有限公司 图标调整方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
CN105573645B (zh) 2019-02-05

Similar Documents

Publication Publication Date Title
EP3249512A1 (en) Method for setting icon, and electronic device
CN105183349A (zh) 一种图像编辑工具的显示方法及移动终端
CN105573645A (zh) 一种列表排序的调整方法及移动终端
CN105677226B (zh) 一种对应用程序的操作方法及移动终端
CN103945127A (zh) 一种拍照的方法及终端
CN105094620A (zh) 一种信息浏览方法及移动终端
CN106095227A (zh) 桌面壁纸切换方法及装置
CN106557236A (zh) 一种移动设备的界面处理方法和装置
CN103713814A (zh) 信息处理方法及电子设备
CN105068777A (zh) 一种显示控制方法和电子设备
CN104978377A (zh) 一种多媒体数据处理的方法、装置以及终端
CN104615333A (zh) 一种播放设备的分组方法及播放***
CN105573597A (zh) 一种列表的操作方法及移动终端
WO2014000577A1 (en) Adjusting layout size of hyperlink
CN104375759A (zh) 一种信息处理方法及电子设备
CN105224226A (zh) 一种调节终端拍摄灯的方法及移动终端
CN105426061A (zh) 一种删除列表选项的方法及移动终端
CN105549834A (zh) 一种列表选项的操作方法及移动终端
CN103686280A (zh) 一种调节应用页面尺寸的方法、装置和***
CN105045490A (zh) 一种图像显示控制的方法及移动终端
CN105988659A (zh) 图标分组方法及装置
CN106775417B (zh) 终端设备控制方法及***
CN106033349A (zh) 一种对象位置调整方法及装置
CN105487801B (zh) 一种进度条调节方法及移动终端
CN103294551A (zh) 接口调用管理方法和服务器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant after: OPPO Guangdong Mobile Communications Co., Ltd.

Address before: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant before: Guangdong OPPO Mobile Communications Co., Ltd.

GR01 Patent grant
GR01 Patent grant