CN102118652A - 网络电视界面中元素位置切换的方法、装置及*** - Google Patents
网络电视界面中元素位置切换的方法、装置及*** Download PDFInfo
- Publication number
- CN102118652A CN102118652A CN2009102396093A CN200910239609A CN102118652A CN 102118652 A CN102118652 A CN 102118652A CN 2009102396093 A CN2009102396093 A CN 2009102396093A CN 200910239609 A CN200910239609 A CN 200910239609A CN 102118652 A CN102118652 A CN 102118652A
- Authority
- CN
- China
- Prior art keywords
- interface
- moving
- user
- configuration file
- moving source
- 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
- 238000000034 method Methods 0.000 title claims abstract description 44
- 229910052701 rubidium Inorganic materials 0.000 claims description 7
- IGLNJRXAVVLDKE-UHFFFAOYSA-N rubidium atom Chemical compound [Rb] IGLNJRXAVVLDKE-UHFFFAOYSA-N 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 2
- 230000014509 gene expression Effects 0.000 description 15
- 230000006870 function Effects 0.000 description 8
- 125000000174 L-prolyl group Chemical group [H]N1C([H])([H])C([H])([H])C([H])([H])[C@@]1([H])C(*)=O 0.000 description 7
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000007935 neutral effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供了一种网络电视界面中元素位置切换的方法,采用一种基于配置文件的方法,用户可以通过命令修改配置文件内容,实现移动UI界面上的元素位置,相应的,本发明还提供了一种网络电视界面中元素位置切换的装置及网络电视***,能通过移动UI界面元素,将网络电视UI界面上所有可移动的UI界面元素进行分类,这样用户可以根据个人的喜好对功能应用进行分类整理,方便用户使用,能提高用户体验度。
Description
技术领域
本发明涉及网络电视领域,尤其涉及一种网络电视界面中元素位置切换的方法、装置及***。
背景技术
现有的网络电视的用户界面UI(User Interface)形式及元素位置固定,用户只能被动的根据厂商设定的位置进行应用。随着网络电视的功能应用越来越多,功能应用所在的程序路径会对用户的使用造成一定的影响,例如某一项功能的应用路径过长,用户在使用的时候会觉得麻烦,特别是在操作次数过多时,会更加觉得非常繁琐。
发明内容
鉴于上述现有技术所存在的问题,本发明实施例提供了一种网络电视界面中元素位置切换的方法、装置及***,采用一种基于配置文件的方法,用户可以对UI界面上的元素进行移动,将所有可移动的UI界面元素进行分类,这样用户可以根据个人的喜好对功能应用进行分类整理,方便用户使用,能提高用户体验度。
为了达到上述技术效果,本发明实施例提供了一种网络电视界面中元素位置切换的方法,包括:
选定移动源元素和移动目标元素,在所述选定的移动源元素和移动目标元素的配置文件中进行标记;
将所述选定的移动源元素和移动目标元素的配置文件中的位置坐标及执行逻辑路径进行交换;
当所述用户选定的移动目标元素为空时,将所述移动源元素配置文件中的位置坐标及执行逻辑路径修改为目标UI界面中所有元素的最末位置坐标和最末执行逻辑路径;
根据修改后的各元素的配置文件,呈现UI界面。
相应的,本发明实施例还提供了一种网络电视界面中元素位置切换的装置,包括:
接收模块,用于接收用户指令,所述用户指令包括移动UI界面元素的指令、选定移动元素指令和确认移动指令中的一种或多种;
移动元素标记单元,与所述接收模块相连,用于在所述接收模块接收到用户发出选定移动元素指令,选定移动源元素/移动目标元素后,在选定元素的配置文件中标记其为移动源元素/移动目标元素;
配置文件修改单元,与所述接收模块相连,在接收到所述确认移动指令后,将所述移动源元素和移动目标元素的配置文件中的位置坐标及执行逻辑路径进行交换,且当所述用户选定的移动目标元素为空时,将所述移动源元素配置文件中的位置坐标及执行逻辑路径修改为目标UI界面中所有元素的最末位置坐标和最末执行逻辑路径;
呈现执行模块,用于调用修改后的各元素的配置文件,指挥网络电视的呈现模块执行UI界面呈现操作。
相应的,本发明实施例还提供了一种网络电视***,包括呈现模块、元素配置文件存储模块,所述网络电视***包括权利前述的网络电视界面中元素位置切换的装置。
实施本发明实施例,在接收到来自用户发送的移动用户界面UI元素的指令后,根据用户选定的移动源元素和移动目标元素,分别在其配置文件中进行标记其,在接收到来自用户发送的确认移动指令后,交换所述移动源元素和移动目标元素的配置文件中的相应数据,当所述用户选定的移动目标元素为空时,修改所述移动源元素和所述移动源元素所在UI界面上,位于所述移动源元素原位置坐标后的所有其他元素的配置文件中的相应数据,最后根据修改后的各元素的配置文件,呈现UI界面,能实现移动源元素和移动目标元素的位置交换,实现UI界面元素移动,这样用户可以根据个人的喜好对功能应用进行分类整理,方便用户使用,能提高用户体验度。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例中网络电视界面中元素位置切换方法的流程示意图;
图2是本发明实施例中网络电视界面中元素位置切换方法的另一流程示意图;
图3是本发明一实施例中界面元素移动之前的界面呈现图;
图4是图3中界面元素选定移动源元素和移动目标元素之后的界面图;
图5是根据图4中选定的移动源元素和移动目标元素进行移动之后,呈现的界面图;
图6为本发明实施例中网络电视界面中元素位置切换装置的结构示意图;
图7为本发明实施例中网络电视***的结构示意图。
具体实施方式
本发明实施例提供了一种网络电视界面中元素位置切换的方法、装置及***,采用一种基于配置文件的方法,用户可以对UI界面上的元素进行移动,将所有可移动的UI界面元素进行分类,这样用户可以根据个人的喜好对功能应用进行分类整理,方便用户使用,能提高用户体验度。
本发明实施例中,每一个UI界面元素对应一个配置文件ui.conf,配置内容包括元素名称、元素在程序中执行的执行逻辑路径、元素在UI中显示的图片路径、元素在UI中显示的位置坐标、是否被选中为移动的元素的标记等。在开启网络电视且UI界面呈现后,用户想要移动界面元素,可以通过菜单选项等类似方式发送移动UI界面元素的指令;电视网络***接收到用户指令后,提示用户选择移动源元素,用户选择移动源元素后,电视网络***会在选中的移动源元素对应的配置文件中标记其为移动源元素;用户选定源元素后,电视网络***会提示用户选择移动目标元素,用户选定移动目标元素后,电视***同样会在移动目标元素对应的配置文件中标记其为移动目标元素,所述标记方式是在配置文件中的标记项中进行标记,例如,标记0表示未选中,标记1表示选中为移动源元素,标记2表示移动目标元素,当然移动目标元素可以为空,即不选择任何一个UI元素,通过在目标界面空白处单击或其他方式选择目标元素为空;当移动源元素和移动目标元素均选定后,提示用户确认是否进行移动,当用户发送确定移动指令后,根据所述确认移动指令,将所述移动源元素和移动目标元素的配置文件中的位置坐标及执行逻辑路径进行交换;当所述用户选定的移动目标元素为空时,将所述移动源元素配置文件中的位置坐标及执行逻辑路径修改为目标UI界面中所有元素的最末坐标和最末执行路径,最后根据修改后的各元素的配置文件,呈现UI界面移动过程,最后呈现元素移动后的UI界面。
下面结合附图详细说明本发明的实施例。
参见图1,为本发明实施例中网络电视界面中元素位置切换方法的流程示意图,包括如下步骤:
步骤101:选定移动源元素和移动目标元素,在所述选定的移动源元素和移动目标元素的配置文件中进行标记;在步骤101之前还包括:启动网络电视,进入UI界面;接收来自用户发送的移动用户接口UI界面元素的指令,提示用户进行移动源元素和移动目标元素的选择。配置文件的内容包括元素名称、执行逻辑路径、图片路径、位置坐标和是否被选中为移动的元素的标记。
步骤102:将所述选定的移动源元素和移动目标元素的配置文件中的位置坐标及执行逻辑路径进行交换;在步骤102之前还包括提示用户确认是否进行移动,并接收来自用户发送的确认移动指令。
步骤103:当所述用户选定的移动目标元素为空时,将所述移动源元素配置文件中的位置坐标及执行逻辑路径修改为目标UI界面中所有元素的最末坐标和最末执行路径;在具体实施时,除了修改移动源元素的配置文件外还包括,将所述移动源元素所在UI界面上,位于所述移动源元素原位置坐标后的所有其他元素的配置文件中的位置坐标及执行逻辑路径分别修改为其原位置坐前一位元素的位置坐标及执行逻辑路径。
步骤104:根据修改后的各元素的配置文件,呈现UI界面。在步骤104之前还包括呈现UI界面元素移动过程。
上面简单介绍了本发明实施例中网络电视界面中元素位置切换方法的原理流程,下面将结合图2详细介绍本发明实施例中网络电视界面中元素位置切换方法的流程。
参见图2,为本发明实施例中网络电视界面中元素位置切换方法的另一流程示意图,以最详细的流程介绍本发明实施例,包括如下步骤:
步骤201:启动网络电视,进入UI界面。
本发明实施例中,网络电视的每一个UI界面元素对应一个配置文件ui.conf,配置内容可以包括如下内容:
名称:元素名称(如:影视播放)
路径:元素在程序中执行的逻辑路径
图片:元素在UI中显示的图片位置
坐标:元素在UI中显示的坐标位置
标记:是否被选中为移动的元素(0表示未选中;1表示为选中为源元素;2表示选中为目标元素)
当网络电视开启后,UI呈现程序读取UI界面元素配置文件ui.conf,以使各界面元素在UI界面上呈现。用户觉得某界面元素需要进行移动时,可以通过菜单选项等类似方式向网络电视***发送移动UI界面元素的指令,在接收到所述移动UI界面元素的指令之后,所述网络电视***通过弹出菜单、语音或其他类似方式提示用户进行移动源元素的选择。
步骤202:接收来自用户发送的移动UI界面元素的指令,当用户觉得某界面元素需要进行移动时,就可以通过菜单选项等类似方式向网络电视***发送所述移动UI界面元素的指令。
步骤203:根据接收到的移动UI界面元素的指令,提示用户选择移动源元素和移动目标元素;用户会根据提示用鼠标或键盘等方式选定需要进行移动的元素。
步骤204:根据用户所选定的移动源元素和移动目标元素,分别在其配置文件进行中标记,并提示用户确认是否进行移动。
根据用户选定的移动源元素,在其配置文件中标记其为移动源元素,在用户选定移动源元素后,所述网络电视***通过弹出菜单、语音或其他类似方式提示用户进行移动目标元素的选择。再根据用户选定的移动目标元素,在其配置文件中标记其为移动目标元素,所述标记方式是在配置文件中的标记项中进行标记,例如,标记0表示未选中,标记1表示选中为移动源元素,标记2表示移动目标元素,当用户选定移动源元素后,该元素对应的配置文件中,标记项目的值会由0修改为1,同样当用户选定移动目标元素后,该元素对应的配置文件中的标记项目的值会由0修改为2,在用户完成移动目标元素的选定后,所述网络电视***通过弹出菜单或其他类似方式提示用户确认是否进行移动看,若用户选择确认移动,则进入步骤205。
步骤205:接收来自用户发送的确认移动指令,若用户确定所选择的移动源元素和移动目的元素无误,确定移动,会根据网络电视***的提示进行确认,发送确认移动指令,若用户放弃确认,可选择取消,从新进行移动源元素和移动目的元素的选取,或直接退出移动过UI界面元素的功能。
步骤206:根据所述确认移动指令,将所述移动源元素和移动目标元素的配置文件中的位置坐标值及执行逻辑路径内容进行交换,此种情况适用于所选取的移动目标元素不为空时;
步骤207:当所述用户选定的移动目标元素为空时,将所述移动源元素配置文件中的位置坐标及执行逻辑路径修改为目标UI界面中所有元素的最末坐标和最末执行路径;这样做所呈现的移动结果为,当用户选定的移动目标元素为空时,所述移动源元素会移动至目标界面中所有元素的的最末位置。
当所述用户选定的移动目标元素为空时,还包括:将所述移动源元素所在UI界面上,位于所述移动源元素原位置坐标后的所有其他元素的配置文件中的位置坐标及执行逻辑路径分别修改为其原位置坐前一位元素的位置坐标及执行逻辑路径,这样做所呈现的移动结果为,当所述移动源元素移动到本UI界面或其他UI界面的最末后,所述移动源元素原来所在的位置会由所述移动源元素原位置后的下一位置的元素移动上去填补,不会造成移动源元素移动到其他位置后,原位置出现空挡的情况。
步骤208:根据修改后的各元素的配置文件,呈现UI界面元素移动过程及移动完成后的UI界面。在呈现UI界面元素移动过程中,可以对移动过程以特效进行处理,使得元素移动过程变得赏心悦目,提高用户体验度。
上面介绍了本发明实施例中网络电视界面中元素位置切换的方法的原理,下面结合图3、图4、图5介绍本发明实施例中界面移动时,界面变化和界面元素配置文件的修改变化情况。
参见图3,为本发明一实施例中界面元素移动之前的界面呈现图,在图3的情况时,元素1的配置文件内容为:
<名称>元素1</名称>
<路径>/pro/ui/main/ys1</路径>
<图片>/settings/ui/main/ys1.jpg</图片>
<坐标>1,1</坐标>
<标记>0</标记>
元素2的配置文件内容为:
<名称>元素2</名称>
<路径>/pro/ui/main/ys2</路径>
<图片>/settings/ui/main/ys2.jpg</图片>
<坐标>1,2</坐标>
<标记>0</标记>
其他元素的配置可参考元素1与元素2的配置文件内容,如元素8的配置文件内容就为:
<名称>元素8</名称>
<路径>/pro/ui/main/ys8</路径>
<图片>/settings/ui/main/ys8.jpg</图片>
<坐标>2,4</坐标>
<标记>0</标记>
其中标记表示是否被选中为移动的元素,以0表示未选中,以1表示选中为移动源元素,以2表示选中为移动目标元素,在上面的配置文件中,各元素标记均为0,表示未选中。如果用户觉得需要改变元素位置,那么就通过菜单选择或其他类似方式向网络电视***发出移动UI界面元素指令,进行移动源元素和移动目标元素的选择,若选定图3中元素1为移动源元素,选定图3中元素8为移动目标元素,则呈现图4所示界面。
参见图4,为图3中界面元素选定移动源元素和移动目标元素之后的界面图,当选定元素1为移动源元素,选定元素8为移动目标元素后,元素1的配置文件内容中的标记值会被修改为1,元素8的配置文件中的标记值会被修改为2,其他元素配置文件内容不变,元素1和元素8被标记后的配置文件如下:
此时,元素1的配置文件内容为:
<名称>元素1</名称>
<路径>/pro/ui/main/ys1</路径>
<图片>/settings/ui/main/ys1.jpg</图片>
<坐标>1,1</坐标>
<标记>1</标记>
此时,元素8的配置文件内容为:
<名称>元素8</名称>
<路径>/pro/ui/main/ys8</路径>
<图片>/settings/ui/main/ys8.jpg</图片>
<坐标>2,4</坐标>
<标记>2</标记>
用户选定移动源元素和移动目标元素后,电视网络***会以弹出菜单、语言、或其他类似方式提示用户选择是否进行移动,当用户确定需要进行移动后,被选定的元素所对应的配置文件会被修改,具体修改方式为将所述移动源元素和移动目标元素的配置文件中的位置坐标及执行逻辑路径进行交换,最后根据修改后的配置文件进行移动。被选定界面元素开始移动,在界面元素移动过程的程序过程中,可以为移动过程设计特效,以增加移动过程中的美感,提高用户感受度。在元素移动完成后,呈现出的UI界面图可参见图5。
参见图5,为根据图4中选定的移动源元素和移动目标元素进行移动之后,呈现的界面图,与移动之前的图3相比,元素1与元素8的位置进行了交换,此时,元素1与元素8所对应的配置文件已经为被修改后的配置文件,分别如下:
元素1的配置文件内容被修改为:
<名称>元素1</名称>
<路径>/pro/ui/main/ys8</路径>
<图片>/settings/ui/main/ys1.jpg</图片>
<坐标>2,4</坐标>
<标记>0</标记>
元素8的配置文件内容被修改为:
<名称>元素8</名称>
<路径>/pro/ui/main/ys1</路径>
<图片>/settings/ui/main/ys8.jpg</图片>
<坐标>1,1</坐标>
<标记>0</标记>
通过对比图3中与图5中的元素配置文件可看出,具体修改方式为将所述移动源元素和移动目标元素的配置文件中的位置坐标及执行逻辑路径进行交换,图3、图4、图5中所列举的实施例为在同一界面中移动界面元素且选定移动目标元素不为空的例子,在实际应用中,所移动的元素不一定会在同一个界面,且选定的移动目标元素可以为空,当选定的目标元素为空时,将所述移动源元素配置文件中的位置坐标及执行逻辑路径修改为目标UI界面中所有元素的最末坐标和最末执行路径,达到当选定的移动目标元素为空时,将选定的移动源元素移动到目标界面末,且将所述移动源元素所在UI界面上,位于所述移动源元素原位置坐标后的所有其他元素的配置文件中的位置坐标及执行逻辑路径分别修改为其原位置坐前一位元素的位置坐标及执行逻辑路径,达到在选定的移动目标元素为空时,当所述移动源元素移动到本UI界面或其他UI界面的最末后,所述移动源元素原来所在的位置会由所述移动源元素原位置后的下一位置的元素移动上去填补,不会造成移动源元素移动到其他位置后,原位置出现空挡的情况。
上面主要介绍的是网络电视界面中元素位置切换的方法,下面将结合图6介绍本发明实施例中网络电视界面中元素位置切换装置的结构。
参见图6,为本发明实施例中网络电视界面中元素位置切换装置1的结构示意图,包括:
接收模块10,用于接收用户指令,所述用户指令包括移动UI界面元素的指令、选定移动元素指令和确认移动指令;
移动元素标记单元11,与所述接收模块10相连,用于在所述接收模块接收到用户发出选定移动元素指令,选定移动源元素/移动目标元素后,在选定元素的配置文件中标记其为移动源元素/移动目标元素,在移动元素标记单元11中可以存储相应的标记对应关系,如标记0表示未选中,标记1表示选中为移动源元素,标记2表示移动目标元素;
配置文件修改单元12,与所述接收模块10相连,在接收到所述确认移动指令后,将所述移动源元素和移动目标元素的配置文件中的位置坐标及执行逻辑路径进行交换,达到移动源元素和移动目标元素交换位置的目的;且当所述用户选定的移动目标元素为空时,将所述移动源元素配置文件中的位置坐标及执行逻辑路径修改为目标UI界面中所有元素的最末坐标和最末执行路径,达到当选定的移动目标元素为空时,将选定的移动源元素移动到目标界面末;当所述用户选定的移动目标元素为空时,将所述移动源元素所在UI界面上,位于所述移动源元素原位置坐标后的所有其他元素的配置文件中的位置坐标及执行逻辑路径分别修改为其原位置坐前一位元素的位置坐标及执行逻辑路径,达到在选定的移动目标元素为空时,当所述移动源元素移动到本UI界面或其他UI界面的最末后,所述移动源元素原来所在的位置会由所述移动源元素原位置后的下一位置的元素移动上去填补,不会造成移动源元素移动到其他位置后,原位置出现空挡的情况;
呈现执行模块13,用于调用修改后的各元素的配置文件,指挥网络电视的呈现模块执行UI界面呈现操作,还用于指挥执行呈现UI界面元素的移动过程。
上述移动元素标记单元11、配置文件修改单元12和呈现执行模块13均与电视***UI界面元素对应的配置文件相连,需要与之进行交换。
网络电视界面中元素位置切换装置1还包括:
提示模块14,与所述接收模块10相连,用于在接收模块10接收到移动UI界面元素的指令后,提示用户选择移动源元素和选择移动目标元素,且在用户完成移动目标元素的选定后,提示用户确认是否进行移动。
上述网络电视界面中元素位置切换装置1中各模块的工作是与前述网络电视界面中元素位置切换中各步骤对应的,在前面方法中对各步骤进行了详细描述,因此在装置描述时,不再赘述前面描述过的内容。
前面实施例描述了本发明实施例中网络电视界面中元素位置切换的方法和装置,下面将结合图7接收本发明实施例中的网络电视***结构。
参见图7,为本发明实施例中网络电视***的结构示意图,包括呈现模块2、元素配置文件存储模块3,还包括图6中所示出的网络电视界面中元素位置切换的装置1。
所述元素配置文件存储模块3中存储有网络电视界面上所有元素的配置文件;所述网络电视界面中元素位置切换的装置1中的移动元素标记模块11和配置文件修改模块12分别与所述元素配置文件存储模块3相连,在所述接收模块10接收到相应的指令后,对元素配置文件存储模块3中的相应配置文件的相应内容进行相应修改,所述网络电视界面中元素位置切换的装置1中的呈现执行模块13分别与所述呈现模块2和元素配置文件存储模块3相连,用于调用元素配置文件存储模块3中修改后的各元素的配置文件,指挥网络电视的呈现模块2执行UI界面元素移动过程和移动完成后的UI界面呈现操作。
实施本发明实施例,实施本发明实施例,在接收到来自用户发送的移动用户界面UI元素的指令后,根据用户选定的移动源元素和移动目标元素,分别在其配置文件中进行标记其,在接收到来自用户发送的确认移动指令后,交换所述移动源元素和移动目标元素的配置文件中的相应数据,当所述用户选定的移动目标元素为空时,修改所述移动源元素和所述移动源元素所在UI界面上,位于所述移动源元素原位置坐标后的所有其他元素的配置文件中的相应数据,最后根据修改后的各元素的配置文件,呈现UI界面,能实现UI界面元素移动。在选定目标元素不为空时,实现移动源元素和移动目标元素的位置交换,在选定移动目标元素为空时,能将源元素移动至目标UI界面的最末位,原源元素所在UI界面上的,位于所述移动源元素原位置坐标后的所有其他元素的坐标及执行逻辑路径均修改为其原位置坐前一位的位置坐标及执行逻辑路径,在UI界面上呈现出来的结果是,均向前移动一个元素位置,自动填补源元素移动后留下的空位。这样用户可以根据个人的喜好对UI界面上的元素进行任意移动,对功能应用进行分类整理,方便用户使用,提高用户体验度。
以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
Claims (10)
1.一种网络电视界面中元素位置切换的方法,其特征在于,包括:
选定移动源元素和移动目标元素,在所述选定的移动源元素和移动目标元素的配置文件中进行标记;
将所述选定的移动源元素和移动目标元素的配置文件中的位置坐标及执行逻辑路径进行交换;
当所述用户选定的移动目标元素为空时,将所述移动源元素配置文件中的位置坐标及执行逻辑路径修改为目标UI界面中所有元素的最末位置坐标和最末执行逻辑路径;
根据修改后的各元素的配置文件,呈现UI界面。
2.如权利要求1所述的方法,其特征在于,当所述用户选定的移动目标元素为空时,除了将所述移动源元素配置文件中的位置坐标及执行逻辑路径修改为目标UI界面中所有元素的最末坐标和最末执行路径,还包括:
将所述移动源元素所在UI界面上,位于所述移动源元素原位置坐标后的所有其他元素的配置文件中的位置坐标及执行逻辑路径分别修改为其原位置坐前一位元素的位置坐标及执行逻辑路径。
3.如权利要求2所述的方法,其特征在于,在所述根据修改后的各元素配置文件,呈现UI界面之前,还包括:
呈现UI界面元素移动过程。
4.如权利要求3所述的方法,其特征在于,在所述选定移动源元素和移动目标元素,在所述选定的移动源元素和移动目标元素的配置文件中进行标记之前还包括:
接收来自用户发送的移动用户接口UI界面元素的指令,提示用户进行移动源元素和移动目标元素的选择。
5.如权利要求4所述的方法,其特征在于,在将所述选定的移动源元素和移动目标元素的配置文件中的位置坐标及执行逻辑路径进行交换步骤之前,还包括:
提示用户确认是否进行移动,并接收来自用户发送的确认移动指令。
6.如权利要求1至5所述的方法,其特征在于,所述配置文件的内容包括元素名称、执行逻辑路径、图片路径、位置坐标和是否被选中为移动的元素的标记。
7.一种网络电视界面中元素位置切换的装置,其特征在于,包括:
接收模块,用于接收用户指令,所述用户指令包括移动UI界面元素的指令、选定移动元素指令和确认移动指令中的一种或多种;
移动元素标记单元,与所述接收模块相连,用于在所述接收模块接收到用户发出选定移动元素指令,选定移动源元素/移动目标元素后,在选定元素的配置文件中标记其为移动源元素/移动目标元素;
配置文件修改单元,与所述接收模块相连,在接收到所述确认移动指令后,将所述移动源元素和移动目标元素的配置文件中的位置坐标及执行逻辑路径进行交换,且当所述用户选定的移动目标元素为空时,将所述移动源元素配置文件中的位置坐标及执行逻辑路径修改为目标UI界面中所有元素的最末位置坐标和最末执行逻辑路径;
呈现执行模块,用于调用修改后的各元素的配置文件,指挥网络电视的呈现模块执行UI界面呈现操作。
8.如权利要求7所述的装置,其特征在于:
所述配置文件修改单元,还用于当所述用户选定的移动目标元素为空时,将所述移动源元素所在UI界面上,位于所述移动源元素原位置坐标后的所有其他元素的配置文件中的位置坐标及执行逻辑路径分别修改为其原位置坐前一位元素的位置坐标及执行逻辑路径;
所述呈现执行模块,还用于指挥执行呈现UI界面元素的移动过程。
9.如权利要求8所述的装置,其特征在于,还包括:
提示模块,与所述接收模块相连,用于在接收模块接收到移动UI界面元素的指令后,提示用户选择移动源元素和选择移动目标元素,且在用户完成移动目标元素的选定后,提示用户确认是否进行移动。
10.一种网络电视***,包括呈现模块、元素配置文件存储模块,其特征在于,所述网络电视***中包括权利要求7至9中任一项所述的网络电视界面中元素位置切换的装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102396093A CN102118652A (zh) | 2009-12-31 | 2009-12-31 | 网络电视界面中元素位置切换的方法、装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102396093A CN102118652A (zh) | 2009-12-31 | 2009-12-31 | 网络电视界面中元素位置切换的方法、装置及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102118652A true CN102118652A (zh) | 2011-07-06 |
Family
ID=44217219
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009102396093A Pending CN102118652A (zh) | 2009-12-31 | 2009-12-31 | 网络电视界面中元素位置切换的方法、装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102118652A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103105932A (zh) * | 2013-03-06 | 2013-05-15 | 冠捷显示科技(厦门)有限公司 | 一种控制信号的反馈***及交互方式 |
CN103517149A (zh) * | 2013-07-15 | 2014-01-15 | 厦门华侨电子股份有限公司 | 一种基于android平台智能电视的主页设计方法 |
CN103914212A (zh) * | 2012-12-30 | 2014-07-09 | 比亚迪股份有限公司 | 一种终端设备及其应用配置方法 |
CN108683939A (zh) * | 2018-03-16 | 2018-10-19 | 青岛海信电器股份有限公司 | 电视中的应用排序设置方法和装置 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1612600A (zh) * | 2003-10-30 | 2005-05-04 | 汤姆森许可贸易公司 | 显示移动窗口的导航方法、实现该方法的浏览设备 |
US20050097623A1 (en) * | 2003-10-31 | 2005-05-05 | Tecot Edward M. | Multimedia presentation resumption within an environment of multiple presentation systems |
CN101179673A (zh) * | 2006-11-06 | 2008-05-14 | 深圳Tcl新技术有限公司 | 一种电视常用功能界面定制的方法 |
CN101212623A (zh) * | 2007-12-20 | 2008-07-02 | 深圳市同洲电子股份有限公司 | 一种数据记录的移动方法、***及数字电视接收终端 |
CN101222710A (zh) * | 2008-01-31 | 2008-07-16 | 中兴通讯股份有限公司 | 一种移动终端上实现菜单动态配置的***及方法 |
CN101322096A (zh) * | 2005-12-05 | 2008-12-10 | 微软公司 | 元数据驱动的用户界面 |
CN101500032A (zh) * | 2008-01-28 | 2009-08-05 | 德信智能手机技术(北京)有限公司 | 可自由更改播放器界面 |
CN101551746A (zh) * | 2009-05-08 | 2009-10-07 | 上海华勤通讯技术有限公司 | 移动通讯终端对ui界面配置方法 |
-
2009
- 2009-12-31 CN CN2009102396093A patent/CN102118652A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1612600A (zh) * | 2003-10-30 | 2005-05-04 | 汤姆森许可贸易公司 | 显示移动窗口的导航方法、实现该方法的浏览设备 |
US20050097623A1 (en) * | 2003-10-31 | 2005-05-05 | Tecot Edward M. | Multimedia presentation resumption within an environment of multiple presentation systems |
CN101322096A (zh) * | 2005-12-05 | 2008-12-10 | 微软公司 | 元数据驱动的用户界面 |
CN101179673A (zh) * | 2006-11-06 | 2008-05-14 | 深圳Tcl新技术有限公司 | 一种电视常用功能界面定制的方法 |
CN101212623A (zh) * | 2007-12-20 | 2008-07-02 | 深圳市同洲电子股份有限公司 | 一种数据记录的移动方法、***及数字电视接收终端 |
CN101500032A (zh) * | 2008-01-28 | 2009-08-05 | 德信智能手机技术(北京)有限公司 | 可自由更改播放器界面 |
CN101222710A (zh) * | 2008-01-31 | 2008-07-16 | 中兴通讯股份有限公司 | 一种移动终端上实现菜单动态配置的***及方法 |
CN101551746A (zh) * | 2009-05-08 | 2009-10-07 | 上海华勤通讯技术有限公司 | 移动通讯终端对ui界面配置方法 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103914212A (zh) * | 2012-12-30 | 2014-07-09 | 比亚迪股份有限公司 | 一种终端设备及其应用配置方法 |
CN103914212B (zh) * | 2012-12-30 | 2017-09-29 | 比亚迪股份有限公司 | 一种终端设备及其应用配置方法 |
CN103105932A (zh) * | 2013-03-06 | 2013-05-15 | 冠捷显示科技(厦门)有限公司 | 一种控制信号的反馈***及交互方式 |
CN103105932B (zh) * | 2013-03-06 | 2015-11-04 | 冠捷显示科技(厦门)有限公司 | 一种控制信号的反馈***及交互方式 |
CN103517149A (zh) * | 2013-07-15 | 2014-01-15 | 厦门华侨电子股份有限公司 | 一种基于android平台智能电视的主页设计方法 |
CN108683939A (zh) * | 2018-03-16 | 2018-10-19 | 青岛海信电器股份有限公司 | 电视中的应用排序设置方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5705131B2 (ja) | 異種のタッチ領域を利用した電子機器の動作制御方法及び装置 | |
CN103338398B (zh) | 移动终端控制机顶盒的方法及移动终端 | |
CN102646016B (zh) | 显示手势语音交互统一界面的用户终端及其显示方法 | |
CN102622868B (zh) | 一种遥控控制方法、显示控制装置、遥控器及*** | |
CN102118476A (zh) | 手机菜单的显示方法及手机 | |
KR20090107638A (ko) | 위젯형 대기화면을 제어할 수 있는 이동 단말기 및 그를이용한 대기화면 제어 방법 | |
CN101872284A (zh) | 一种功能键的显示模式切换方法及终端 | |
CN102414642A (zh) | 用于便携式计算装置的键盘 | |
CN103546822A (zh) | 一种基于智能电视界面指示模式切换方法和装置 | |
JP2007293849A (ja) | 機能アイコンの表示システム及び方法 | |
CN102572567A (zh) | 一种手持设备和电视机的ui界面交互***及方法 | |
CN103561338A (zh) | 一种基于智能电视界面的指示模式切换方法和装置 | |
CN101183949A (zh) | 一种客户端应用程序启动方法、应用程序服务器及客户端 | |
CN104156208A (zh) | 基于遥控设备操作终端中控件的方法和装置 | |
CN113434065B (zh) | 一种信息处理方法及终端 | |
CN103517126A (zh) | 马赛克视频呈现的方法、显示控制装置及终端 | |
CN104811780B (zh) | 电子设备控制方法及装置 | |
CN102118652A (zh) | 网络电视界面中元素位置切换的方法、装置及*** | |
CN103248919B (zh) | 一种iptv*** | |
CN104703013A (zh) | 一种机顶盒遥控器的操作方法及装置 | |
CN102314316A (zh) | 用于视频会议的人机交互方法、***及终端 | |
CN102281415A (zh) | 在电视机显示的页面中选择选项的方法 | |
CN105376650A (zh) | 一种智能电视机通道及应用的切换方法及装置 | |
CN202435537U (zh) | 一种触控鼠标型遥控器 | |
CN105407372A (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 | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110706 |