CN112445393A - 一种数据处理方法、装置、设备和机器可读介质 - Google Patents
一种数据处理方法、装置、设备和机器可读介质 Download PDFInfo
- Publication number
- CN112445393A CN112445393A CN201910810066.XA CN201910810066A CN112445393A CN 112445393 A CN112445393 A CN 112445393A CN 201910810066 A CN201910810066 A CN 201910810066A CN 112445393 A CN112445393 A CN 112445393A
- Authority
- CN
- China
- Prior art keywords
- control
- function
- content
- interface
- target
- 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.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 19
- 238000000034 method Methods 0.000 claims abstract description 70
- 238000005316 response function Methods 0.000 claims abstract description 10
- 230000006870 function Effects 0.000 claims description 340
- 238000012545 processing Methods 0.000 claims description 19
- 230000004044 response Effects 0.000 claims description 5
- 230000002441 reversible effect Effects 0.000 description 27
- 230000008859 change Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 16
- 230000009471 action Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 5
- 230000003993 interaction Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000000750 progressive effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 101100498818 Arabidopsis thaliana DDR4 gene Proteins 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请实施例提供了一种数据处理方法、装置、设备和机器可读介质,所述的方法包括:显示控件;在界面的内容特征发生变化的情况下,改变所述控件的显示状态,以及,改变所述控件***作的情况下响应的功能,以使改变后的目标功能与改变后的目标内容特征相匹配。本申请实施例可以降低界面中的多个控件对于用户操作的干扰,进而可以提高用户的操作效率和操作准确率,以及可以使改变后的目标功能满足用户的功能需求。
Description
技术领域
本申请涉及计算机技术领域,特别是涉及一种数据处理方法、一种数据处理装置、一种设备和一种机器可读介质。
背景技术
随着计算机技术和多媒体技术的迅速发展,例如电脑、手机、平板电脑、车载设备的设备,越来越成为用户获取娱乐信息的重要手段。例如,用户可以通过设备上的播放软件播放音乐、有声读物、电台等多媒体资源,以满足对应的娱乐需求。
目前,播放软件可以在播放界面上设置多个虚拟按键,以使用户通过上述多个虚拟按键实现相应的播放控制功能。上述多个虚拟按键可以包括:开始/暂停播放按键、前进按键、后退按键、列表循环按键、单曲循环按键、随机播放按键、正序播放按键、以及倒序播放按键。
在实际应用中,用户需要从播放界面中的多个虚拟按键选择所需的一个目标虚拟按键执行操作,故播放界面中的多个虚拟按键容易对目标虚拟按键的选择造成干扰,这样,将会影响用户的操作效率和操作准确率。
发明内容
本申请实施例所要解决的技术问题是提供一种数据处理方法,可以降低界面中的多个控件对于用户操作的干扰,进而可以提高用户的操作效率和操作准确率,以及可以使改变后的目标功能满足用户的功能需求。
相应的,本申请实施例还提供了一种数据处理装置、一种装置以及一种机器可读介质,用以保证上述方法的实现及应用。
为了解决上述问题,本申请实施例公开了一种数据处理方法,包括:
显示控件;
在界面的内容特征发生变化的情况下,改变所述控件的显示状态,以及,改变所述控件***作的情况下响应的功能,以使改变后的目标功能与改变后的目标内容特征相匹配。
另一方面,本申请实施例还公开了一种数据处理方法,包括:
确定待加载界面的内容特征、以及所述内容特征对应的目标功能;不同的内容特征对应的至少部分目标功能不同;
依据所述目标功能,显示所述待加载界面;所述待加载界面中包括:控件,所述控件***作的情况下响应的功能为所述目标功能,所述控件的显示状态与所述目标功能相匹配。
另一方面,本申请实施例还公开了一种数据处理装置,所述装置包括:
控件显示模块,用于显示控件;以及
控件更新模块,用于在界面的内容特征发生变化的情况下,改变所述控件的显示状态,以及,改变所述控件***作的情况下响应的功能,以使改变后的目标功能与改变后的目标内容特征相匹配。
另一方面,本申请实施例还公开了一种数据处理装置,所述装置包括:
确定模块,用于确定待加载界面的内容特征、以及所述内容特征对应的目标功能;不同的内容特征对应的至少部分目标功能不同;以及
界面显示模块,用于依据所述目标功能,显示所述待加载界面;所述待加载界面中包括:控件,所述控件***作的情况下响应的功能为所述目标功能,所述控件的显示状态与所述目标功能相匹配。
再一方面,本申请实施例还公开了一种设备,包括:
一个或多个处理器;和
其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述设备执行前述一个或多个所述的方法。
又一方面,本申请实施例公开了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得设备执行前述一个或多个所述的方法。
本申请实施例包括以下优点:
本申请实施例通过改变控件的显示状态、以及改变所述控件***作的情况下响应的功能,减少界面中的控件数量,因此可以降低界面中的多个控件对于用户操作的干扰,进而可以提高用户的操作效率和操作准确率。
并且,本申请实施例中,改变后的目标功能可以与改变后的目标内容特征相匹配,由于可以提供改变后的目标内容特征相匹配的目标功能,故可以使改变后的目标功能满足用户的功能需求。
另外,本申请实施例中,不同的内容特征可以对应不同的功能,因此可以实现对于控件所占据界面区域的复用,因此,可以简化应用程序的界面。例如,第一内容特征可以对应第一功能,第二内容特征可以对应第二功能,第三内容特征可以对应第三功能等,由此可以通过相同的界面区域在不同的内容特征的情况下提供不同的控件功能。
附图说明
图1是本申请的一种数据处理方法实施例一的步骤流程图;
图2是本申请实施例的一种界面200的示意;
图3是本申请的一种数据处理方法实施例二的步骤流程图;
图4是本申请的一种数据处理装置实施例的结构框图;
图5是本申请的一种数据处理装置实施例的结构框图;
图6是本申请一实施例提供的设备的结构示意图;
图7是本申请实施例的一种有声读物场景下的界面及界面切换的示意;
图8是本申请的一种数据处理方法实施例三的步骤流程图。
具体实施方式
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。
本申请的构思易于进行各种修改和替代形式,其具体实施例已经通过附图的方式示出,并将在这里详细描述。然而,应该理解,上述内容并不是用来将本申请的构思限制为所公开的具体形式,相反地,本申请的说明书和附加权利要求书意欲覆盖所有的修改、等同和替代的形式。
本说明书中的“一个实施例”,“实施例”,“一个具体实施例”等,表示所描述的实施例可以包括特定特征、结构或特性,但是每个实施例可以包括或可以不必然包括该特定特征、结构或特性。此外,这样的短语不一定指的是同一实施例。另外,在联系一个实施例描述特定特征、结构或特性的情况下,无论是否明确描述,可以认为本领域技术人员所知的范围内,这样的特征、结构或特性也与其他实施例有关。另外,应该理解的是,“在A,B和C的至少一个”这种形式所包括的列表中的条目中,可以包括如下可能的项目:(A);(B);(C);(A和B);(A和C);(B和C);或(A,B和C)。同样,“A,B或C中的至少一个”这种形式列出的项目可能意味着(A);(B);(C);(A和B);(A和C);(B和C);或(A,B和C)。
在一些情况下,所公开的实施例可以被实施为硬件、固件、软件或其任意组合。所公开的实施例也可以实现为携带或存储在一个或多个暂时的或者非暂时的机器可读(例如计算机可读)存储介质中的指令,该指令可以被一个或多个处理器执行。机器可读存储介质可以实施为用于以能够被机器读取的形式存储或者传输信息的存储装置、机构或其他物理结构(例如易失性或非易失性存储器、介质盘、或其他媒体其它物理结构装置)。
在附图中,一些结构或方法特征可以以特定的安排和/或排序显示。然而,优选地,这样的具体安排和/或排序并不是必要的。相反,在一些实施方案中,这样的特征可以以不同的方式和/或顺序排列,而不是如附图中所示。此外,特定的附图中的结构或方法特征中所包含的内容,不意味着暗示这种特征是在所有实施例是必须的,并且在一些实施方案中,可能不包括这些特征,或者可能将这些特征与其它特征相结合。
针对播放界面中的多个虚拟按键容易对用户操作造成干扰的技术问题,本申请实施例提供了一种数据处理方案,该方案具体可以包括:显示控件;在界面的内容特征发生变化的情况下,改变所述控件的显示状态,以及,改变所述控件***作的情况下响应的功能,以使改变后的目标功能与改变后的目标内容特征相匹配。
本申请实施例中,控件可以指提供或实现用户界面功能的组件,控件是对数据和方法的封装,控件可以有自己的属性和方法。在实际应用中,可以在屏幕的下边缘、上边缘、左边缘、或者右边缘显示所述控件。当然,也可以在屏幕的中间区域等任意位置显示上述控件,本申请实施例对于上述控件在屏幕中的具***置不加以限制。
本申请实施例通过改变控件的显示状态、以及改变所述控件***作的情况下响应的功能,减少界面中的控件数量,因此可以降低界面中的多个控件对于用户操作的干扰,进而可以提高用户的操作效率和操作准确率。
并且,本申请实施例中,改变后的目标功能可以与改变后的目标内容特征相匹配,由于可以提供改变后的目标内容特征相匹配的目标功能,故可以使改变后的目标功能满足用户的功能需求。
另外,本申请实施例中,不同的内容特征可以对应不同的功能,因此可以实现对于控件所占据界面区域的复用,因此,可以简化应用程序的界面。例如,第一内容特征可以对应第一功能,第二内容特征可以对应第二功能,第三内容特征可以对应第三功能等,由此可以通过相同的界面区域在不同的内容特征的情况下提供不同的控件功能。
本申请实施例提供的数据处理方法可应用于客户端与服务端对应的应用环境中,客户端与服务端位于有线或无线网络中,通过该有线或无线网络,客户端与服务端进行数据交互。
可选地,客户端可以运行在设备上,例如,该客户端可以为设备上运行的APP(应用程序,Application),如多媒体播放APP、即时通讯APP、或者操作***自带的APP等,本申请实施例对于客户端所对应的具体APP不加以限制。
可选地,上述设备可以内置或者外接屏幕,上述屏幕用于显示信息,如显示界面等。本申请实施例中,界面可以为UI(用户界面,User Interface)的简称,其可以通过显示内容实现用户与应用程序之间的交互。界面的例子可以包括:网页的页面、或者应用程序提供的界面,可以理解,本申请实施例对于具体的界面不加以限制。
上述设备可以内置或者外置扬声器,上述扬声器用于播放信息,上述信息可以包括:多媒体资源等。多媒体资源可以包括:视频或者音频。音频的类别可以包括:音乐类别、有声读物类别、电台类别等。
上述设备具体可以包括但不限于:智能手机、平板电脑、电子书阅读器、MP3(动态影像专家压缩标准音频层面3,Moving Picture Experts Group Audio Layer III)播放器、MP4(动态影像专家压缩标准音频层面4,Moving Picture Experts Group Audio LayerIV)播放器、膝上型便携计算机、车载设备、PC(个人计算机,Personal Computer)、机顶盒、智能电视机、可穿戴设备、智能家居设备等。智能家居设备可以包括:智能音箱、智能门锁、智能门禁等,可以理解,本申请实施例对于具体的设备不加以限制。
车载设备的例子可以包括:HUD(平视显示器,Head Up Display),HUD通常安装在驾驶员前方,在驾驶过程中可为驾驶员提供一些必要的信息,如车速、油耗、导航,甚至手机来电、消息提醒、娱乐信息等;换言之,HUD可以集多种功能于一体,方便驾驶员关注行车路况,且可以满足驾驶员的娱乐需求。
方法实施例一
参照图1,示出了本申请的一种数据处理方法实施例一的步骤流程图,具体可以包括如下步骤:
步骤101、显示控件;
步骤102、在界面的内容特征发生变化的情况下,改变所述控件的显示状态,以及,改变所述控件***作的情况下响应的功能,以使改变后的目标功能与改变后的目标内容特征相匹配。
图1所示数据处理方法包括的至少一个步骤可由设备对应的客户端执行。
本申请实施例中,可选的是,界面可以为播放界面,所述播放界面可以包括:至少一个待播放对象。待播放对象可以指等待播放的对象。待播放对象的类型可以包括:音频或者视频等。
本申请实施例可以对至少一个待播放对象进行分析,以得到上述界面的内容特征。可选地,可以对至少一个待播放对象对应的元数据进行分析,以得到上述界面的内容特征。
可选地,至少一个待播放对象可以对应有集合,上述元数据可以包括:集合的标题等信息。以视频为例,上述集合可以为影视剧的名称、综艺节目的名称等。以音频为例,上述集合可以包括:专辑等。
可选地,所述内容特征可以包括:所述待播放对象的类别。以视频为例,待播放对象的类别可以包括:影视剧、综艺等。以音频为例,待播放对象的类别可以包括:音乐类别、有声读物类别、电台类别等。
可选地,所述内容特征可以包括如下内容特征中的至少一种:离线内容和在线内容。离线内容可以指预先保存的内容,在线内容可以指实时性的内容,如直播内容、电台内容等。
可选地,所述内容特征可以包括如下内容特征中的至少一种:
关联性内容和独立性内容;
所述关联性内容用于表征至少两个待播放对象相关联,所述独立性内容用于表征不同的待播放对象相互独立。
关联性内容的例子可以包括:有声读物、或者电视剧等。有声读物可以指有声音的书。有声读物的不同单元之间具有一定的关联性。电视剧的不同剧集之间具有一定的关联性。
独立性内容可以包括:音乐等。音乐集合中的不同音乐之间通常相对独立。
本申请实施例中,可选的是,所述目标功能可以包括:界面内容的播放控制功能。
播放控制功能用于确定界面内容的播放方式,进而可用于从待播放对象中确定需要播放的目标待播放对象。
播放控制功能可以包括但不限于:顺序播放功能、单曲循环功能、随机播放功能、正序播放功能、以及倒序播放功能。
本申请实施例中,可选的是,所述目标功能可以为依据用户在所述目标内容特征的条件下对应的历史操作记录得到。历史操作记录可以对应于一个用户或者多个用户。本申请实施例可以依据多个用户在所述目标内容特征的条件下对应的历史操作记录,得到符合多个用户的使用习惯的目标功能。或者,本申请实施例可以依据一个用户(如设备的用户)在所述目标内容特征的条件下对应的历史操作记录,得到符合一个用户的使用习惯的目标功能。
本申请实施例中,可选的是,所述目标功能在所述目标内容特征的条件下的使用频率可以符合预设条件。
上述历史操作记录可用于记录用户内容特征的条件下用户针对功能的操作行为。上述历史操作记录可以包括:操作针对的预设功能和预设功能的使用时间信息等信息,使用时间信息可以包括:开始使用时间、终止使用时间等。本申请实施例可以对历史操作记录进行统计分析,以得到预设功能在预设时间段内的使用频率,进而可以依据预设条件从预设功能中确定出目标功能。
预设功能可以指控件对应的功能,尤其地,预设功能可以包括:需要改变功能的控件对应的功能。可以理解,本申请实施例的界面中可以包括:第一控件和第二控件,功能改变对应的控件可以为第一控件,也即,在界面的内容特征发生变化的情况下,改变第一控件的显示状态,以及,改变第一控件***作的情况下响应的功能。可以理解,第二控件的显示状态和功能可以保持不变。
可选地,可以从播放控制功能中去除第二控件对应的功能,以得到预设功能。例如,第二控件对应的功能包括:开始/暂停播放功能、前进功能、后退功能、以及收藏功能,则预设功能可以包括:列表循环播放功能、单曲循环功能、随机播放功能和正序播放功能、倒序播放功能等。可以理解,本申请实施例对于具体的预设功能不加以限制。
可选地,上述预设功能可以包括:状态切换功能。状态切换功能用于切换播放状态。状态切换功能可以包括:列表循环播放功能、单曲循环功能、随机播放功能和正序播放功能、倒序播放功能等。
根据一种实施例,预设条件可以包括:使用频率超过频率阈值。频率阈值可由本领域技术人员根据实际应用需求得到。
根据另一种实施例,预设条件可以包括:使用频率的排序结果排在前N位。排序结果可以为依据预设功能的使用频率从大到小的顺序、对预设功能进行排序得到。N可以为大于1或者等于1的自然数。
通过上述预设条件,可以从从预设功能中确定出符合用户的使用习惯的目标功能,因此可以符合用户的功能需求。
本申请实施例可以针对不同的内容特征,提供不同的目标功能。
根据一种实施例,在内容特征为独立性内容的情况下,上述目标功能可以包括:列表循环播放功能、单曲循环功能、随机播放功能。例如,通过音乐对应的历史操作日志可知,音乐最常用的状态切换功能包括:顺序播放、单曲循环和随机播放。
根据另一种实施例,在内容特征为关联性内容的情况下,上述目标功能可以包括:正序播放功能、倒序播放功能、单曲循环功能等。例如,通过有声读物对应的历史操作日志可知,有声读物最常用的状态切换功能包括:正序播放功能、倒序播放功能、单曲循环功能等。
其中,正序播放功能用于按照时间从先到后的顺序,对待播放对象进行显示和播放,可以满足新用户的功能需求。
倒序播放功能用于按照时间从后到先的顺序,对待播放对象进行显示和播放,可以满足追更的用户的功能需求。对于追更的用户而言,其可以快速选择最近更新的待播放对象,可以提高其操作效率。
单曲循环功能用于反复播放某个待播放对象,可以满足需要反复听某个待播放对象的用户。
根据再一种实施例,在内容特征为在线内容的情况下,上述目标功能可以处于失效状态。由于例如电台内容的在线内容具有实时性,因此不存在待播放对象的选择需求,故可以将上述目标功能置为失效状态。在目标功能处于失效状态的情况下,若所述控件***作,则可以不响应该操作。
本申请实施例中,可选的是,所述改变所述控件***作的情况下响应的功能,具体可以包括:将所述控件***作的情况下响应的功能更新为目标功能;所述目标功能为用户在所述目标内容特征的条件下对应的最近一次的历史操作记录得到。
本申请实施例可以适用于目标功能为多个的情况,此种情况下,依据用户在所述目标内容特征的条件下对应的最近一次的历史操作记录,从多个目标功能中确定出首次改变后的目标功能。
可选地,首次改变后的目标功能可以与用户最近一次使用的目标功能一致。例如,目标内容特征为音乐,音乐最常用的状态切换功能包括:顺序播放、单曲循环和随机播放,最近一次的操作记录表明用户最近一次使用的是单曲循环功能,则可以确定首次改变后的目标功能为单曲循环功能。
可选地,可以依据用户最近一次播放的待播放对象,确定首次改变后的目标功能。例如,目标内容特征为有声读物,有声读物对应的目标功能可以包括:正序播放功能、倒序播放功能、单曲循环功能等;假设最近一次的操作记录表明用户最近一次播放的待播放对象与末尾的待播放对象之间的待播放对象数量不超过阈值,则可以确定首次改变后的目标功能为倒序播放功能。假设最近一次的操作记录表明用户最近一次播放的待播放对象与末尾的待播放对象之间的待播放对象数量超过阈值,则可以确定首次改变后的目标功能为正序播放功能。
可以依据待播放对象的更新时间,确定末尾的待播放对象、以及最近一次播放的待播放对象与末尾的待播放对象之间的待播放对象数量X。其中,末尾的待播放对象可以指更新时间最晚的待播放对象。可以按照待播放对象的更新时间从先到后的顺序,对待播放对象进行排序,排在末尾的待播放对象可以为末尾的待播放对象。可以依据待播放对象在排序结果中的位置,确定待播放对象数量X。例如,最近一次播放的待播放对象的排序位置为i,末尾的待播放对象的排序位置为M,i、M可以为自然数,M大于i或者M等于i,则可以依据i与M之间的差值,确定X。
本申请实施例中,可选的是,所述目标功能可以为多个,所述改变所述控件***作的情况下响应的功能,包括:将所述控件***作的情况下响应的功能更新为第一目标功能;所述方法还可以包括:响应于用户对于所述控件的触发操作,将所述控件***作的情况下响应的功能更新为第二目标功能。
上述第一目标功能可用于表征首次改变后的目标功能。可以理解,上述从多个目标功能中确定出首次改变后的目标功能的方式,只是作为可选实施例,实际上,首次改变后的目标功能可由本领域技术人员或者用户预先设定。
可选地,本领域技术人员或者用户还可以预先设定多个目标功能之间的切换顺序。或者,还可以依据多个目标功能的使用频率,确定多个目标功能之间的切换顺序,例如,第一目标功能的使用频率高于第二目标功能的使用频率,第二目标功能的使用频率高于第三目标功能的使用频率,其中,第三目标功能在切换顺序中位于第二目标功能之后。
例如,有声读物对应的多个目标功能之间的切换顺序可以包括:正序播放功能→倒序播放功能→单曲循环功能→正序播放功能→倒序播放功能…,可以理解,上述切换顺序可被循环采用。
在本申请的一种可选实施例中,在目标内容特征变化为有声读物的情况下,可以首先将所述控件***作的情况下响应的功能更新为正序播放功能,然后响应于用户对于所述控件的触发操作,将所述控件***作的情况下响应的功能更新为倒序播放功能,然后响应于用户对于所述控件的触发操作,将所述控件***作的情况下响应的功能更新为单曲循环功能。
可选地,所述方法还可以包括:响应于用户对于所述控件的触发操作,依据上述第二目标功能,对多个待播放对象进行显示,以向提供视觉的反馈效果。多个待播放对象的显示顺序可以与第二目标功能的显示顺序相匹配,以向用户提示控件的成功切换。例如,第二目标功能为正序播放功能,多个待播放对象的显示顺序可以为正序;又如,第二目标功能为倒序播放功能,多个待播放对象的显示顺序可以为倒序;再如,第二目标功能为单曲循环功能或者随机播放功能,多个待播放对象的显示顺序可以为正序。
本申请实施例中,改变所述控件的显示状态可以使控件的外观发生变化,以使用户通过显示状态改变后的控件触发改变后的目标功能。
在本申请的一种可选实施例中,所述改变所述控件的显示状态所采用的改变方式,具体可以包括:
改变方式1、将所述控件的显示图标从第一显示图标改变为第二显示图标;或者
改变方式2、改变所述控件的显示图标的外观参数。
改变方式1可以进行显示图标的改变。其中,改变后的第二显示图标可以与目标功能相匹配,以在视觉上提示用户控件对应的目标功能。
改变方式2可以在不改变显示图标的情况下,改变显示图标的外观参数。外观参数可以包括:颜色参数等,颜色参数可以包括:前景参数或者背景参数等。例如,显示图标的颜色参数可以包括:第一颜色参数、或者第二颜色参数等,其中第一颜色参数的亮度可以大于第二颜色参数的亮度,第一颜色参数可以表征控件功能处于有效状态或可用状态,第二颜色参数可以表征控件功能处于无效状态或不可用状态。
综上,本申请实施例的数据处理方法,通过改变控件的显示状态、以及改变所述控件***作的情况下响应的功能,减少界面中的控件数量,因此可以降低界面中的多个控件对于用户操作的干扰,进而可以提高用户的操作效率和操作准确率。
并且,本申请实施例中,改变后的目标功能可以与改变后的目标内容特征相匹配,由于可以提供改变后的目标内容特征相匹配的目标功能,故可以使改变后的目标功能满足用户的功能需求。
另外,本申请实施例中,不同的内容特征可以对应不同的功能,因此可以实现对于控件所占据界面区域的复用,因此,可以简化应用程序的界面,可以适用于车载设备对应的简洁交互需求。例如,第一内容特征可以对应第一功能,第二内容特征可以对应第二功能,第三内容特征可以对应第三功能等,由此可以通过相同的界面区域在不同的内容特征的情况下提供不同的控件功能,进而可以在保持原有的控件布局的基础上,向用户提供与目标内容特征相匹配的目标功能。
与原有循环按钮切换的结合,避免了使用单独为倒序功能增加一个按钮设计给用户带来的多选项误导,更适用于车机的简洁交互。
原本的列表顺序切换按钮在视觉上就采用了大色块方形的按钮设计,很有突出性,把常用痛点的功能与这个位置的按钮结合可以很很好引导用户的发现顺序/倒序的功能操作。
并且,本申请实施例的目标功能可以包括:倒序播放功能,用户的视觉流习惯通常为从上倒下,这样对于关注更新的用户来说,更容易发现最新的待播放对象。在目标功能为倒序播放功能的情况下,若接收到对于多个待播放对象对应列表的刷新操作,则可以在列表的顶部显示最新的待播放对象,由于最新的待播放对象靠近用户,故可以提升用户体验。
为使本领域技术人员更好地理解本申请实施例,在此提供具体的示例。
参照图2,示出了本申请实施例的一种界面200的示意,其中,该界面可以包括:控件区域201、待播放对象区域202和目录区域203。
其中,控件区域201用于显示控件。控件区域201可以包括:至少一个第一控件和至少一个第二控件。图2中示出了一个第一控件,可以理解,第一控件可以为多个。第二控件的功能可以包括:收藏功能、前进功能、后退功能、开始/暂停播放功能等。
待播放对象区域202用于显示至少一个待播放对象。图2示出了M个待播放对象。
目录区域203用于显示目录,可以响应于用户对于目录的触发操作,在待播放对象区域202显示触发操作对应的目标目录对应的至少一个待播放对象。目录的名称可以包括:有声读物A、有声读物B、我的收藏音乐、每日Q首音乐、电台1、电台2等。图2中示出了P个目录,P可以为大于0的自然数,可以理解,本申请实施例对于目录区域203中目录的具体数量不加以限制。
在待播放对象区域202的内容特征也即发生变化的情况下,可以改变第一控件的显示状态,以及,改变第一控件***作的情况下响应的功能,以使改变后的目标功能与改变后的目标内容特征相匹配。
根据一种实施例,若内容特征为在线内容,则将第一控件的颜色置为灰色,以及将第一控件***作的情况下响应的功能置为失效状态。
根据另一种实施例,若内容特征为关联性内容,则可以改变第一控件的显示状态,以及,改变第一控件***作的情况下响应的功能,以使改变后的目标功能与改变后的目标内容特征相匹配。改变后的目标功能可以包括:正序播放功能、倒序播放功能和单曲播放功能。多个目标功能的切换顺序可以包括:正序播放功能→倒序播放功能→单曲循环功能→正序播放功能→倒序播放功能…,可以理解,上述切换顺序可被循环采用。
根据再一种实施例,若内容特征为独立性内容,则可以改变第一控件的显示状态,以及,改变第一控件***作的情况下响应的功能,以使改变后的目标功能与改变后的目标内容特征相匹配。改变后的目标功能可以包括:列表循环播放功能、单曲循环功能、随机播放功能。多个目标功能的切换顺序可以包括:列表循环播放功能→单曲循环功能→随机播放功能。
参照图7,示出了本申请实施例的一种有声读物场景下的界面及界面切换的示意,其可以为图2所示界面在有声读物场景下的细化。
其中,有声读物场景支持对专辑的收藏、上一首、下一首、播放/暂停、循环播放、正序播放和倒序播放等功能。
图7中,该界面可以包括:控件区域701、待播放对象区域702和目录区域703。
其中,目录区域703可以包括:P个目录,分别为目录1、目录2……、目录P。
待播放对象区域702可用于显示目录2包括的待播放对象列表。目录2包括的待播放对象列表具体包括:系列1-系列30等30个系列。
控件区域701可以包括:第一控件711和第二控件。第二控件的功能可以包括:收藏、上一首、下一首、播放/暂停等功能。
在首次进入有声读物场景的情况下,第一控件711的功能可以为正序播放功能。此种情况下,目录2包括的30个系列按照系列1、系列2、系列3、系列4……、系列30的顺序排列。
可选地,在第一控件711的功能为正序播放功能的情况下,若接收到针对第一控件711的触发操作,可以将第一控件711的功能更新为倒序播放功能。此种情况下,目录2包括的30个系列按照系列30、系列29、系列28、系列27……、系列1的顺序排列。
针对第一控件711的触发操作可以包括:触控操作、语音操作或者手势操作等。
可选地,在第一控件711的功能为倒序播放功能的情况下,若接收到针对第一控件711的触发操作,可以将第一控件711的功能更新为单曲循环播放功能。
本申请实施例中,发生改变的控件所在的界面可被称为智能界面,也即,智能界面中可以包括:发生改变的控件,控件的改变可以包括:显示状态的改变、以及***作的情况下响应的功能的改变。
本申请实施例可以支持在智能界面与非智能界面之间进行切换。非智能界面中可以不包括:发生改变的控件,非智能控件可以称为普通界面或默认界面。
本申请实施例中,在智能界面与非智能界面之间进行切换的切换方式,可以包括但不限于:语音切换方式、触控切换方式、手势切换方式等。以触控切换方式为例,可以在***设置中提供切换相关的设置项,例如,若设置项的状态为开状态,则可以启用智能界面,或者,若设置项的状态为选中关状态,则可以启用非智能界面。
方法实施例二
参照图3,示出了本申请的一种数据处理方法实施例二的步骤流程图,所述方法具体可以包括如下步骤:
步骤301、确定待加载界面的内容特征、以及所述内容特征对应的目标功能;不同的内容特征对应的至少部分目标功能不同;
步骤302、依据所述目标功能,显示所述待加载界面;所述待加载界面中可以包括:控件,所述控件***作的情况下响应的功能可以为所述目标功能,所述控件的显示状态与所述目标功能相匹配。
本申请实施例中,可选的是,所述界面可以为播放界面,所述播放界面可以包括:至少一个待播放对象。
本申请实施例中,可选的是,所述内容特征可以包括:所述待播放对象的类别。
本申请实施例可以响应于用户对于界面入口的触发操作,确定目标对应的待加载界面。例如,界面入口可以包括:图2中的目录。
本申请实施例可以依据界面入口的信息,确定待加载界面的内容特征。例如,可以依据目录的名称等标识,确定待播放对象的类别。待播放对象的类别可以包括:有声读物、音乐、电台等。
本申请实施例依据所述目标功能,显示所述待加载界面。待加载界面中控件的显示状态可以与目标功能相匹配。
可选地,待加载界面中内容(如待播放对象)的显示顺序可以与目标功能相匹配。例如,目标功能为正序播放功能或列表循环功能,多个待播放对象的显示顺序可以为正序;又如,目标功能为倒序播放功能,多个待播放对象的显示顺序可以为倒序;再如,目标功能为单曲循环功能或者随机播放功能,多个待播放对象的显示顺序可以为正序。
本申请实施例中,在待加载界面发生变化的情况下,可以重新执行步骤301至步骤302,以使显示的待加载界面中控件的目标功能与待加载界面的内容特征相匹配。
需要说明的是,待加载界面中可以包括多个控件,待加载界面中至少部分控件的目标功能与待加载界面的内容特征相匹配。
需要说明的是,内容特征对应的目标功能可以为一个或多个。可选地,第一内容特征对应第一目标功能集合,第二内容特征对应第二目标功能集合,则第一目标功能集合的至少部分元素与第二目标功能集合的至少部分元素不同。例如,第一目标功能集合包括:元素1、元素2和元素3,第二目标功能集合包括:元素3、元素4和元素5。又如,第一目标功能集合包括:元素1、元素2和元素3,第二目标功能集合包括:元素4、元素5和元素6等。
本申请实施例中,可选的是,对于控件而言,不同的目标功能可以对应不同的显示状态。具体地,不同的目标功能可以对应不同的显示图标;或者,不同的目标功能可以对应相同显示图标的不同外观参数。
可选地,所述内容特征包括如下内容特征中的至少一种:
离线内容和在线内容。
可选地,所述内容特征包括如下内容特征中的至少一种:
关联性内容和独立性内容;
所述关联性内容用于表征至少两个待播放对象相关联,所述独立性内容用于表征不同的待播放对象相互独立。
可选地,所述目标功能可以为依据用户在所述目标内容特征的条件下对应的历史操作记录得到。
可选地,所述目标功能在所述目标内容特征的条件下的使用频率符合预设条件。
可选地,所述目标功能为用户在所述目标内容特征的条件下对应的最近一次的历史操作记录得到。例如,在目标功能为多个的情况下,所述控件***作的情况下响应的首个目标功能可以为用户在所述目标内容特征的条件下对应的最近一次的历史操作记录得到
可选地,所述控件***作的情况下响应的首个目标功能可以为第一目标功能;
则所述方法还可以包括:
响应于用户对于所述控件的触发操作,将所述控件***作的情况下响应的功能更新为第二目标功能。
可选地,所述目标功能可以包括:界面内容的播放控制功能。
综上,本申请实施例的数据处理方法,不同的内容特征对应的至少部分目标功能不同,可以通过相同的界面区域在不同的内容特征的情况下提供不同的控件功能,故可以减少界面中的控件数量,因此可以降低界面中的多个控件对于用户操作的干扰,进而可以提高用户的操作效率和操作准确率。
另外,本申请实施例中,不同的内容特征对应的至少部分目标功能不同,因此可以实现对于控件所占据界面区域的复用,因此,可以简化应用程序的界面,可以适用于车载设备对应的简洁交互需求。
方法实施例三
参照图8,示出了本申请的一种数据处理方法实施例三的步骤流程图,所述方法具体可以包括如下步骤:
步骤801、显示控件;
步骤802、依据车辆的状态信息,对上述控件的显示状态进行更新。
本申请实施例依据车辆的状态信息,对上述控件的显示状态进行更新,可以通过更新后的显示状态,起到对用户的提示作用,因此可以提高车辆驾驶的安全性,或者,可以在车辆驾驶过程中提供信息服务。
本申请实施例中,可选的是,上述显示状态具体包括:
颜色参数、和/或、尺寸参数。
本申请实施例中,可选的是,上述状态信息具体包括:
速度信息、和/或、与外界的距离信息、和/或、位置信息。
在本申请的一种实施例中,在车辆的速度信息超过速度阈值的情况下,可以简化控件的形状,或者,对控件进行放大显示,或者,将控件的颜色调整为红色、黄色等吸引眼球的颜色,可以提示用户车速过快,使用户降低车速。可以理解,在车辆的速度信息不超过速度阈值的情况下,控件的显示状态可以为默认显示状态,默认显示状态可以包括:控件的形状为默认形状,控件的尺寸为默认尺寸,或者控件的颜色为默认颜色等。
在本申请的另一种实施例中,在车辆与外界的距离信息不超过距离阈值的情况下,可以简化控件的形状,或者,对控件进行放大显示,或者,将控件的颜色调整为红色、黄色等吸引眼球的颜色,可以提示用户车辆与外界的距离较近,使用户注意车距,以提高车辆驾驶的安全性。可以理解,在车辆与外界的距离信息超过距离阈值的情况下,控件的显示状态可以为默认显示状态。
在本申请的一种实施例中,上述对所述控件的显示状态进行更新,具体包括:依据车辆的位置信息,通过所述控件显示与所述位置信息相关的服务信息。
服务信息可以包括:POI(兴趣点,Point of Interest)的服务信息。兴趣点的类型可以包括:加油站、景点、商场等。例如,服务信息可以包括:加油站的优惠信息、景点的游览攻略信息、或者商场的优惠信息等,这样可以为用户的生活带来便利。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。
本申请实施例还提供了一种数据处理装置。
参照图4,示出了本申请的一种数据处理装置实施例的结构框图,所述装置具体可以包括如下模块:
控件显示模块401,用于显示控件;以及
控件更新模块402,用于在界面的内容特征发生变化的情况下,改变所述控件的显示状态,以及,改变所述控件***作的情况下响应的功能,以使改变后的目标功能与改变后的目标内容特征相匹配。
可选地,所述界面可以为播放界面,所述播放界面可以包括:至少一个待播放对象。
可选地,所述内容特征可以包括:所述待播放对象的类别。
可选地,所述内容特征可以包括如下内容特征中的至少一种:
离线内容和在线内容。
可选地,所述内容特征可以包括如下内容特征中的至少一种:
关联性内容和独立性内容;
所述关联性内容用于表征至少两个待播放对象相关联,所述独立性内容用于表征不同的待播放对象相互独立。
可选地,所述目标功能可以为依据用户在所述目标内容特征的条件下对应的历史操作记录得到。
可选地,所述目标功能在所述目标内容特征的条件下的使用频率符合预设条件。
可选地,控件更新模块402可以包括:
第一功能更新模块,用于将所述控件***作的情况下响应的功能更新为目标功能;所述目标功能为用户在所述目标内容特征的条件下对应的最近一次的历史操作记录得到。
可选地,所述目标功能可以为多个,控件更新模块402可以包括:
第二功能更新模块,用于将所述控件***作的情况下响应的功能更新为第一目标功能;
所述装置还包括:
第三功能更新模块,用于响应于用户对于所述控件的触发操作,将所述控件***作的情况下响应的功能更新为第二目标功能。
可选地,所述目标功能包括:界面内容的播放控制功能。
可选地,控件更新模块402可以包括:
图标更新模块,用于将所述控件的显示图标从第一显示图标改变为第二显示图标;或者
外观更新模块,用于改变所述控件的显示图标的外观参数。
参照图5,示出了本申请的一种数据处理装置实施例的结构框图,所述装置具体可以包括如下模块:
确定模块501,用于确定待加载界面的内容特征、以及所述内容特征对应的目标功能;不同的内容特征对应的至少部分目标功能不同;以及
界面显示模块502,用于依据所述目标功能,显示所述待加载界面;所述待加载界面中包括:控件,所述控件***作的情况下响应的功能为所述目标功能,所述控件的显示状态与所述目标功能相匹配。
可选地,所述界面可以为播放界面,所述播放界面可以包括:至少一个待播放对象。
可选地,所述内容特征可以包括:所述待播放对象的类别。
可选地,所述内容特征包括如下内容特征中的至少一种:
离线内容和在线内容。
可选地,所述内容特征包括如下内容特征中的至少一种:
关联性内容和独立性内容;
所述关联性内容用于表征至少两个待播放对象相关联,所述独立性内容用于表征不同的待播放对象相互独立。
可选地,所述目标功能可以为依据用户在所述目标内容特征的条件下对应的历史操作记录得到。
可选地,所述目标功能在所述目标内容特征的条件下的使用频率符合预设条件。
可选地,所述目标功能为用户在所述目标内容特征的条件下对应的最近一次的历史操作记录得到。例如,在目标功能为多个的情况下,所述控件***作的情况下响应的首个目标功能可以为用户在所述目标内容特征的条件下对应的最近一次的历史操作记录得到
可选地,所述控件***作的情况下响应的首个目标功能可以为第一目标功能;
则所述装置还可以包括:
功能更新模块,用于响应于用户对于所述控件的触发操作,将所述控件***作的情况下响应的功能更新为第二目标功能。
可选地,所述目标功能可以包括:界面内容的播放控制功能。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本申请实施例的实施例可被实现为使用任意适当的硬件和/或软件进行想要的配置的***或设备。图6示意性地示出了可被用于实现本申请中所述的各个实施例的示例性设备1300。
对于一个实施例,图6示出了示例性设备1300,该设备1300可以包括:一个或多个处理器1302、与处理器1302中的至少一个耦合的***控制模块(芯片组)1304、与***控制模块1304耦合的***存储器1306、与***控制模块1304耦合的非易失性存储器(NVM)/存储设备1308、与***控制模块1304耦合的一个或多个输入/输出设备1310,以及与***控制模块1306耦合的网络接口1312。该***存储器1306可以包括:指令1362,该指令1362可被一个或多个处理器1302执行。
处理器1302可包括一个或多个单核或多核处理器,处理器1302可包括通用处理器或专用处理器(例如图形处理器、应用程序处理器、基带处理器等)的任意组合。在一些实施例中,设备1300能够作为本申请实施例中所述的服务端、目标设备、无线设备等。
在一些实施例中,设备1300可包括具有指令的一个或多个机器可读介质(例如,***存储器1306或NVM/存储设备1308)以及与该一个或多个机器可读介质相合并被配置为执行指令、以实现前述设备包括的模块、从而执行本申请实施例中所述的动作的一个或多个处理器1302。
一个实施例的***控制模块1304可包括任何适合的接口控制器,用于提供任何适合的接口给处理器1302中的至少一个和/或与***控制模块1304通信的任意适合的设备或部件。
一个实施例的***控制模块1304可包括一个或多个存储器控制器,用于提供接口给***存储器1306。存储器控制器可以是硬件模块、软件模块和/或固件模块。
一个实施例的***存储器1306可被用于加载和存储数据和/或指令1362。对于一个实施例,***存储器1306可包括任何适合的易失性存储器,例如,适合的DRAM(动态随机存取存储器)。在一些实施例中,***存储器1306可包括:双倍数据速率类型四同步动态随机存取存储器(DDR4 SDRAM)。
一个实施例的***控制模块1304可包括一个或多个输入/输出控制器,以向NVM/存储装置1308及(一个或多个)输入/输出设备1310提供接口。
一个实施例的NVM/存储装置1308可被用于存储数据和/或指令1382。NVM/存储装置1308可包括任何适合的非易失性存储器(例如闪存等)和/或可包括任何适合的(一个或多个)非易失性存储设备,例如,一个或多个硬盘驱动器(HDD)、一个或多个光盘(CD)驱动器和/或一个或多个数字通用光盘(DVD)驱动器等。
NVM/存储装置1308可包括在物理上是设备1300被安装在其上的设备的一部分的存储资源,或者其可被该设备访问而不必作为该设备的一部分。例如,NVM/存储装置1308可经由网络接口1312通过网络和/或通过输入/输出设备1310进行访问。
一个实施例的(一个或多个)输入/输出设备1310可为设备1300提供接口以与任意其他适当的设备通信,输入/输出设备1310可以包括通信组件、音频组件、传感器组件等。
一个实施例的网络接口1312可为设备1300提供接口以通过一个或多个网络和/或与任何其他适合的设备通信,设备1300可根据一个或多个无线网络标准和/或协议中的任意标准和/或协议来与无线网络的一个或多个组件进行无线通信,例如接入基于通信标准的无线网络,如WiFi(无线保真,Wireless Fidelity),2G或3G或4G或5G,或它们的组合进行无线通信。
对于一个实施例,处理器1302中的至少一个可与***控制模块1304的一个或多个控制器(例如,存储器控制器)的逻辑封装在一起。对于一个实施例,处理器1302中的至少一个可与***控制模块1304的一个或多个控制器的逻辑封装在一起以形成***级封装(SiP)。对于一个实施例,处理器1302中的至少一个可与***控制模块1304的一个或多个控制器的逻辑集成在同一新品上。对于一个实施例,处理器1302中的至少一个可与***控制模块1304的一个或多个控制器的逻辑集成在同一芯片上以形成片上***(SoC)。
在各个实施例中,设备1300可以包括但不限于:台式计算设备或移动计算设备(例如,膝上型计算设备、手持计算设备、平板电脑、上网本等)等计算设备。在各个实施例中,设备1300可具有更多或更少的组件和/或不同的架构。例如,在一些实施例中,设备1300可以包括一个或多个摄像机、键盘、液晶显示器(LCD)屏幕(包括触屏显示器)、非易失性存储器端口、多个天线、图形芯片、专用集成电路(ASIC)和扬声器。
其中,如果显示器包括触摸面板,显示屏可以被实现为触屏显示器,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。
本申请实施例还提供了一种非易失性可读存储介质,该存储介质中存储有一个或多个模块(programs),该一个或多个模块被应用在设备时,可以使得该设备执行本申请实施例中各方法的指令(instructions)。
在一个示例中提供了一种设备,包括:一个或多个处理器;和,其上存储的一个或多个机器可读介质中的指令,由所述一个或多个处理器执行时,导致所述设备执行如本申请实施例中的方法,该方法可以包括:图1或图2或图3所示的方法。
在一个示例中还提供了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得设备执行如本申请实施例中的方法,该方法可以包括:图1或图2或图3所示的方法。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明,相关之处参见方法实施例的部分说明即可。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本申请实施例是参照根据本申请实施例的方法、装置(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理装置的处理器以产生一个机器,使得通过计算机或其他可编程数据处理装置的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理装置以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理装置上,使得在计算机或其他可编程装置上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程装置上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者装置中还存在另外的相同要素。
以上对本申请所提供的一种数据处理方法、一种数据处理装置、一种装置、以及一种机器可读介质介质,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (24)
1.一种数据处理方法,其特征在于,所述方法包括:
显示控件;
在界面的内容特征发生变化的情况下,改变所述控件的显示状态,以及,改变所述控件***作的情况下响应的功能,以使改变后的目标功能与改变后的目标内容特征相匹配。
2.根据权利要求1所述的方法,其特征在于,所述界面为播放界面,所述播放界面包括:至少一个待播放对象。
3.根据权利要求2所述的方法,其特征在于,所述内容特征包括:所述待播放对象的类别。
4.根据权利要求2所述的方法,其特征在于,所述内容特征包括如下内容特征中的至少一种:
离线内容和在线内容。
5.根据权利要求2所述的方法,其特征在于,所述内容特征包括如下内容特征中的至少一种:
关联性内容和独立性内容;
所述关联性内容用于表征至少两个待播放对象相关联,所述独立性内容用于表征不同的待播放对象相互独立。
6.根据权利要求1至5中任一所述的方法,其特征在于,所述目标功能为依据用户在所述目标内容特征的条件下对应的历史操作记录得到。
7.根据权利要求1至5中任一所述的方法,其特征在于,所述目标功能在所述目标内容特征的条件下的使用频率符合预设条件。
8.根据权利要求1至5中任一所述的方法,其特征在于,所述改变所述控件***作的情况下响应的功能,包括:
将所述控件***作的情况下响应的功能更新为目标功能;所述目标功能为用户在所述目标内容特征的条件下对应的最近一次的历史操作记录得到。
9.根据权利要求1至5中任一所述的方法,其特征在于,所述目标功能为多个,所述改变所述控件***作的情况下响应的功能,包括:
将所述控件***作的情况下响应的功能更新为第一目标功能;
所述方法还包括:
响应于用户对于所述控件的触发操作,将所述控件***作的情况下响应的功能更新为第二目标功能。
10.根据权利要求1至5中任一所述的方法,其特征在于,所述目标功能包括:界面内容的播放控制功能。
11.根据权利要求1至5中任一所述的方法,其特征在于,所述改变所述控件的显示状态,包括:
将所述控件的显示图标从第一显示图标改变为第二显示图标;或者
改变所述控件的显示图标的外观参数。
12.一种数据处理方法,其特征在于,所述方法包括:
确定待加载界面的内容特征、以及所述内容特征对应的目标功能;不同的内容特征对应的至少部分目标功能不同;
依据所述目标功能,显示所述待加载界面;所述待加载界面中包括:控件,所述控件***作的情况下响应的功能为所述目标功能,所述控件的显示状态与所述目标功能相匹配。
13.根据权利要求11所述的方法,其特征在于,所述界面为播放界面,所述播放界面包括:至少一个待播放对象。
14.根据权利要求12所述的方法,其特征在于,所述内容特征包括:所述待播放对象的类别。
15.一种数据处理装置,其特征在于,所述装置包括:
控件显示模块,用于显示控件;以及
控件更新模块,用于在界面的内容特征发生变化的情况下,改变所述控件的显示状态,以及,改变所述控件***作的情况下响应的功能,以使改变后的目标功能与改变后的目标内容特征相匹配。
16.一种设备,其特征在于,包括:
一个或多个处理器;和
其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述设备执行如权利要求1-11中一个或多个所述的方法。
17.一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得设备执行如权利要求1-11中一个或多个所述的方法。
18.一种数据处理装置,其特征在于,所述方法包括:
确定模块,用于确定待加载界面的内容特征、以及所述内容特征对应的目标功能;不同的内容特征对应的至少部分目标功能不同;以及
界面显示模块,用于依据所述目标功能,显示所述待加载界面;所述待加载界面中包括:控件,所述控件***作的情况下响应的功能为所述目标功能,所述控件的显示状态与所述目标功能相匹配。
19.一种设备,其特征在于,包括:
一个或多个处理器;和
其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述设备执行如权利要求12-14中一个或多个所述的方法。
20.一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得设备执行如权利要求12-14中一个或多个所述的方法。
21.一种数据处理方法,其特征在于,包括:
显示控件;
依据车辆的状态信息,对所述控件的显示状态进行更新。
22.根据权利要求21所述的方法,其特征在于,所述显示状态包括:
颜色参数、和/或、尺寸参数。
23.根据权利要求21所述的方法,其特征在于,所述状态信息包括:
速度信息、和/或、与外界的距离信息、和/或、位置信息。
24.根据权利要求21所述的方法,其特征在于,所述对所述控件的显示状态进行更新,包括:
依据车辆的位置信息,通过所述控件显示与所述位置信息相关的服务信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910810066.XA CN112445393A (zh) | 2019-08-29 | 2019-08-29 | 一种数据处理方法、装置、设备和机器可读介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910810066.XA CN112445393A (zh) | 2019-08-29 | 2019-08-29 | 一种数据处理方法、装置、设备和机器可读介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112445393A true CN112445393A (zh) | 2021-03-05 |
Family
ID=74741959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910810066.XA Pending CN112445393A (zh) | 2019-08-29 | 2019-08-29 | 一种数据处理方法、装置、设备和机器可读介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112445393A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113094135A (zh) * | 2021-04-06 | 2021-07-09 | 北京字跳网络技术有限公司 | 页面显示控制方法、装置、设备及存储介质 |
CN113101657A (zh) * | 2021-05-14 | 2021-07-13 | 网易(杭州)网络有限公司 | 游戏界面元素的控制方法、装置、计算机设备和存储介质 |
CN113978328A (zh) * | 2021-10-29 | 2022-01-28 | 广州小鹏汽车科技有限公司 | 控制方法及装置、车辆及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040049541A1 (en) * | 2002-09-10 | 2004-03-11 | Swahn Alan Earl | Information retrieval and display system |
CN103914238A (zh) * | 2012-12-30 | 2014-07-09 | 网易(杭州)网络有限公司 | 一种实现界面上多控件整合的方法和装置 |
US20190079665A1 (en) * | 2015-12-09 | 2019-03-14 | Alibaba Group Holding Limited | Data processing method, apparatus, and smart terminal |
WO2019085821A1 (zh) * | 2017-11-06 | 2019-05-09 | 阿里巴巴集团控股有限公司 | 处理方法、装置、设备和机器可读介质 |
CN109753196A (zh) * | 2017-11-06 | 2019-05-14 | 阿里巴巴集团控股有限公司 | 处理方法、装置、设备和机器可读介质 |
-
2019
- 2019-08-29 CN CN201910810066.XA patent/CN112445393A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040049541A1 (en) * | 2002-09-10 | 2004-03-11 | Swahn Alan Earl | Information retrieval and display system |
CN103914238A (zh) * | 2012-12-30 | 2014-07-09 | 网易(杭州)网络有限公司 | 一种实现界面上多控件整合的方法和装置 |
US20190079665A1 (en) * | 2015-12-09 | 2019-03-14 | Alibaba Group Holding Limited | Data processing method, apparatus, and smart terminal |
WO2019085821A1 (zh) * | 2017-11-06 | 2019-05-09 | 阿里巴巴集团控股有限公司 | 处理方法、装置、设备和机器可读介质 |
CN109753196A (zh) * | 2017-11-06 | 2019-05-14 | 阿里巴巴集团控股有限公司 | 处理方法、装置、设备和机器可读介质 |
CN109753326A (zh) * | 2017-11-06 | 2019-05-14 | 阿里巴巴集团控股有限公司 | 处理方法、装置、设备和机器可读介质 |
Non-Patent Citations (2)
Title |
---|
张生瑞著: "《交通流理论与方法》", 30 September 2010, 中国铁道出版社, pages: 333 * |
陈露晓著: "《网络视听》", 31 January 2010, 中国社会出版社, pages: 41 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113094135A (zh) * | 2021-04-06 | 2021-07-09 | 北京字跳网络技术有限公司 | 页面显示控制方法、装置、设备及存储介质 |
CN113094135B (zh) * | 2021-04-06 | 2023-05-30 | 北京字跳网络技术有限公司 | 页面显示控制方法、装置、设备及存储介质 |
CN113101657A (zh) * | 2021-05-14 | 2021-07-13 | 网易(杭州)网络有限公司 | 游戏界面元素的控制方法、装置、计算机设备和存储介质 |
CN113101657B (zh) * | 2021-05-14 | 2024-02-13 | 网易(杭州)网络有限公司 | 游戏界面元素的控制方法、装置、计算机设备和存储介质 |
CN113978328A (zh) * | 2021-10-29 | 2022-01-28 | 广州小鹏汽车科技有限公司 | 控制方法及装置、车辆及存储介质 |
CN113978328B (zh) * | 2021-10-29 | 2022-08-16 | 广州小鹏汽车科技有限公司 | 控制方法及装置、车辆及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220253278A1 (en) | Information processing device, information processing method, information processing program, and terminal device | |
US10782856B2 (en) | Method and device for displaying application function information, and terminal device | |
RU2614137C2 (ru) | Способ и устройство для получения информации | |
KR101260770B1 (ko) | 휴대 전자 기기 및 휴대 전자기기에서 컨텐츠 재생을 제어하는 방법 | |
US9678650B2 (en) | Method and device for controlling streaming of media data | |
CN107544810B (zh) | 控制应用程序的方法和装置 | |
US20160343345A1 (en) | Display system, display apparatus, remote control apparatus and method for controlling the same | |
EP2474925A1 (en) | Media player navigation | |
US20140298248A1 (en) | Method and device for executing application | |
US20100064255A1 (en) | Contextual menus in an electronic device | |
US20190034048A1 (en) | Unifying user-interface for multi-source media | |
US20110302493A1 (en) | Visual shuffling of media icons | |
CN110110262A (zh) | 浏览器内存管理方法、装置和设备 | |
WO2018157812A1 (zh) | 一种实现视频分支选择播放的方法及装置 | |
US10108392B2 (en) | User terminal apparatus, display apparatus connected to user terminal apparatus, server, connected system, controller, and controlling method thereof | |
CN104284249A (zh) | 视频播放方法及装置 | |
CN112445393A (zh) | 一种数据处理方法、装置、设备和机器可读介质 | |
EP2866159B1 (en) | Electronic device and method for controlling a screen | |
US20160337429A1 (en) | Method and device for resumed playback of streamed media | |
CN102841742A (zh) | 用于多媒体内容播放的方法和设备 | |
CN106897937A (zh) | 一种展示社交分享信息的方法和装置 | |
US20180275756A1 (en) | System And Method Of Controlling Based On A Button Having Multiple Layers Of Pressure | |
CN106484411A (zh) | 一种移动终端壁纸的推送方法及移动终端 | |
CN107193878B (zh) | 一种歌单的自动命名方法及移动终端 | |
US20140333421A1 (en) | Remote control device, display apparatus, and method for controlling the remote control device and the display apparatus thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |