CN110119238A - 一种调整智能终端对象位置的方法和设备 - Google Patents
一种调整智能终端对象位置的方法和设备 Download PDFInfo
- Publication number
- CN110119238A CN110119238A CN201910322120.6A CN201910322120A CN110119238A CN 110119238 A CN110119238 A CN 110119238A CN 201910322120 A CN201910322120 A CN 201910322120A CN 110119238 A CN110119238 A CN 110119238A
- Authority
- CN
- China
- Prior art keywords
- target object
- user
- terminal
- intelligent terminal
- move
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000012545 processing Methods 0.000 claims description 26
- 230000008569 process Effects 0.000 claims description 13
- 230000001105 regulatory effect Effects 0.000 claims description 3
- 230000001960 triggered effect Effects 0.000 abstract description 2
- 230000006854 communication Effects 0.000 description 19
- 238000004891 communication Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 15
- 230000015654 memory Effects 0.000 description 15
- 230000006870 function Effects 0.000 description 10
- 238000004590 computer program Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 238000012905 input function Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013501 data transformation Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
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/04842—Selection of displayed objects or displayed text elements
-
- 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/0485—Scrolling or panning
-
- 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/0487—Interaction 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/0488—Interaction 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
-
- 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)
- Telephone Function (AREA)
Abstract
本发明公开了一种调整智能终端对象位置的方法和设备,用以解决进行终端对象显示位置调整较为复杂的问题。本发明实施例智能终端在接收到用户触发的移动指令后,根据所述移动指令确定需要进行位置交换的目标对象;所述智能终端将确定的目标对象在终端界面中的显示位置进行交换。此种方法只需根据所述移动指令确定需要进行位置交换的目标对象,然后将确定的目标对象在终端界面中的显示位置进行交换,这种通过对象交换的方式能更快速实现对象位置调整。
Description
技术领域
本发明涉及终端技术领域,尤其涉及一种调整智能终端对象位置的方法和设备。
背景技术
随着社会的发展,用户对终端的使用频率越来越高,用户经常直接利用终端,如手机进行对象操作,而在使用终端过程中,人们也越来越注重提高效率,为了能够更加快速的找到对应对象进行操作,用户经常会将自己常用的对象在终端显示界面中置于便于操作的位置。
而目前智能终端想要将对象交换位置时,需要先移动一个对象再移动另外一个对象,如此循环往复,才能使对象位置交换成功。而在这一过程中单个动作要重复多次,过程复杂,并且当对象数量较多时,将更加的费时费力。
综上所述,目前调整终端对象显示位置的过程较为复杂。
发明内容
本发明提供一种调整智能终端对象位置的方法和设备,用以解决目前调整终端对象显示位置的过程较为复杂的问题。
第一方面,本发明实施例提供的调整智能终端对象位置的方法包括:
智能终端在接收到用户触发的移动指令后,根据所述移动指令确定需要进行位置交换的目标对象;所述智能终端将确定的目标对象在终端界面中的显示位置进行交换。
上述方法,当用户需要调整智能终端对象显示位置时,只需根据所述移动指令确定需要进行位置交换的目标对象,然后将确定的目标对象在终端界面中的显示位置进行交换,这种通过对象交换的方式能更快速实现对象位置调整。
在一种可能的实现方式中,所述智能终端在接收到用户触发的移动指令后,根据所述移动指令确定需要进行位置交换的目标对象之前,还包括:所述智能终端在接收到用户触发的选择指令后,根据接收到的选择指令确定用户选定的目标对象;所述智能终端在接收到用户触发的移动指令后,根据所述移动指令确定需要进行位置交换的目标对象,包括:所述智能终端在接收到用户触发的移动指令后,根据所述移动指令从所述用户选定的目标对象中确定需要进行位置交换的目标对象。
上述方法,当用户需要调整智能终端对象显示位置时,可以先选择多个对象,然后从所述选择的对象中进一步确定需要进行位置交换的目标对象,最后,所述智能终端将确定的目标对象在终端界面中的显示位置进行交换。
在一种可能的实现方式中,所述智能终端在接收到用户触发的选择指令后,根据接收到的选择指令确定用户选定的目标对象,包括:所述智能终端在检测到显示界面中的触控区域被选中后,将所述被选中的触控区域对应的对象确定为用户选定的目标对象。
上述方法,提供了一种通过触控区域触发选择指令的方式,形式新颖丰富。
在一种可能的实现方式中,所述用户选定的目标对象在所述终端显示界面中高亮显示;或所述用户选定的目标对象在所述终端显示界面中悬浮显示。
上述方法,提供了多种突出显示需要移动的对象的方式,如悬浮方式、高亮方式,丰富了显示效果。
在一种可能的实现方式中,所述智能终端在接收到用户触发的移动指令后,根据所述移动指令确定需要进行位置交换的目标对象之前,还包括:所述智能终端在确定所述用户选定的目标对象中有相邻目标对象后,在所述终端显示界面提示用户是否进行分组操作;所述智能终端在检测到用户确定分组操作后,根据用户触发的合组指令,将所述合组指令中指示的目标对象合为一组;所述智能终端将确定的目标对象在终端界面中的显示位置进行交换,包括:若进行交换的目标对象中存在已合组目标对象,则在交换过程中将所述目标对象所在组整体进行交换。
上述方法,增加了提示用户是否进行分组操作,适用性更强,并在交换过程中提供了组交换方式,即可以是一组对象和一个对象进行交换或者两组对象进行交换,从而减少对象交换的步骤,更好的提升对象位置调整的速率。
第二方面,本发明实施例还提供了一种调整智能终端对象位置的设备,该设备包括:至少一个处理单元以及至少一个存储单元,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行上述第一方面的各实施例的功能。
第三方面,本发明实施例还提供一种调整智能终端对象位置的设备,该设备包括:确定模块和处理模块,该设备具有实现上述第一方面的各实施例的功能。
第四方面,本申请还提供一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面所述方法的步骤。
另外,第二方面至第四方面中任意一种实现方式所带来的技术效果可参见第一方面中不同实现方式所带来的技术效果,此处不再赘述。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一种调整智能终端对象位置的场景示意图;
图2为本发明实施例一种调整智能终端对象位置的方法示意图;
图3为本发明实施例第一种对象调整位置后显示示意图;
图4为本发明实施例第二种对象调整位置后显示示意图;
图5为本发明实施例第三种对象调整位置后显示示意图;
图6为本发明实施例第四种对象调整位置后显示示意图;
图7为本发明实施例一种调整智能终端对象位置的相关流程示意图;
图8为本发明实施例第一种调整智能终端对象位置的设备结构示意图;
图9为本发明实施例第二种调整智能终端对象位置的设备结构示意图;
图10为本发明实施例提供的一种终端示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
下面对文中出现的一些词语进行解释:
(1)本申请实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
(2)本申请实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
(3)本申请实施例中所述“终端”是指能够支持调整对象位置的终端,即手机、笔记本、电脑等。
(4)本申请实施例中所述“对象”是指能够支持调整对象位置的对象,即终端显示界面中的APP对象、终端文件夹中的文件对象等。
本发明实施例中,假设当前终端为手机,且当前共有9个对象在终端显示界面进行显示,所述9个对象显示位置如图1所示,则可直接根据接收到的移动指令将需要进行位置交换的目标对象通过交换的方式进行对象显示位置调整。
下面结合说明书附图对本发明实施例做进一步详细描述。
如图2所示,本发明实施例提供的一种调整智能终端对象位置的方法,具体包括以下步骤:
步骤200、智能终端在接收到用户触发的移动指令后,根据所述移动指令确定需要进行位置交换的目标对象;
步骤201、所述智能终端将确定的目标对象在终端界面中的显示位置进行交换。
上述方法,当用户需要调整智能终端对象显示位置时,只需根据所述移动指令确定需要进行位置交换的目标对象,然后将确定的目标对象在终端界面中的显示位置进行交换,这种通过对象交换的方式能更快速实现对象位置调整。
进一步的,本发明实施例中可先根据用户触发的选择指令确定用户选定的目标对象,然后根据接收到的用户触发的移动指令从所述用户选定的目标对象中确定需要进行位置交换的目标对象,最后将所述需要进行位置交换的目标对象在终端界面中的显示位置进行交换。
进一步的,本发明实施例中可将所述确定用户选定的目标对象进行突出显示,具体显示方式可以但不限于下述情况。
显示方式1:将所述用户选定的目标对象通过悬浮方式在所述终端显示界面进行突出显示。
显示方式2:将所述用户选定的目标对象通过标记方式在所述终端显示界面进行突出显示。
显示方式3:将所述用户选定的目标对象通过高亮方式在所述终端显示界面进行突出显示。
进一步的,本发明实施例中用户可通过语音、触摸或者手势,触发选择指令和/或移动指令。
例如,选取触摸方式触发选择指令,则所述智能终端在检测到显示界面中的触控区域被选中后,根据所述被选中的触控区域,确定用户选定的目标对象,其中,所述智能终端上的每个对象对应一个用于选定的触控区域。
例如,选取手势方式触发移动指令,则所述智能终端在检测到用户对所述触控区域执行的交换手势后,从所述用户选定的目标对象中确定需要进行位置交换的目标对象,并将所述需要进行位置交换的目标对象对应的终端界面显示位置进行交换。
进一步的,本发明实施例中,用户在调整智能终端对象位置时,可以有多种调整方案,适应性更强。
假设用户想将图1所示的对象位置调整为如图3所示,根据用户触发的选择指令确定用户选定的目标对象为对象1、对象3和对象5,则可先将对象1和对象3进行位置交换,然后再将对象3和对象5进行位置交换,从而快速的使终端显示界面中的对象位置如图3所示;或者先将对象1和对象5进行位置交换,然后再将对象3和对象1进行位置交换,从而快速的使终端显示界面中的对象位置如图3所示。
进一步的,智能终端在确定所述用户选定的目标对象中有相邻对象后,则在所述终端显示界面中通过弹窗提示用户是否进行分组操作,并在检测到用户确定分组操作后,根据用户对所述触控区域执行的合组手势,将从所述待移动的目标对象中确定的进行合组的目标对象合为一组,以使在对象交换过程中将所述合为一组的对象整体进行交换。
例如,假设根据用户触发的选择指令确定用户选定的目标对象为对象3、对象4和对象8。其中,对象3和对象4为相邻对象,则在终端显示界面中提示用户是否进行对象合组操作。
进一步的,在满足分组条件下,用户可根据实际情况确定是否进行分组以及如何进行分组。
其中,完成分组后,可根据用户对所述触控区域执行的交换手势从所述用户选定的目标对象中确定本次需要进行位置交换的目标对象,并将所述需要进行位置交换的目标对象对应的终端界面显示位置进行交换。其中,所述需要进行位置交换的目标对象可以为一组目标对象与另一组目标对象或一组目标对象与一个目标对象。
例如,假设用户想将图1所示的对象显示位置调整为如图4所示,根据用户触发的选择指令确定用户选定的目标对象为对象3、对象4和对象8,此时满足分组条件,则可将对象3和对象4进行合组,然后再将合组后的对象3和对象4整体与对象8进行位置交换,从而快速的使终端显示界面中的对象位置如图4所示。
再例如,假设用户想将图1所示的对象显示位置调整为如图5所示,根据用户触发的选择指令确定用户选定的目标对象为对象3、对象4、对象7和对象8,此时满足分组条件,则可将对象3、对象4进行合组,将对象7和对象8进行合组,然后再将合组后的对象3和对象4整体与合组后的对象7和对象8整体进行位置交换,从而快速的使终端显示界面中的对象位置如图5所示。
进一步的,本发明实施例中还可设置自动交换模式。
具体的,智能终端在接收到用户触发的选择指令后,根据接收到的选择指令确定用户选定的目标对象;所述智能终端根据预设的交换规则,将所述用户选定的目标对象在终端界面中的显示位置进行交换。
例如,假设用户预设的交换规则为:若所述用户选定的目标对象中有相邻对象,则将所述相邻对象进行合组;然后将所述用户选定的目标对象按照对象序号从小到大进行排序,其中,合组对象整体进行交换,且将合组对象中的最小对象序号作为所述合组对象序号。
其中,假设当终端显示界面中对象显示位置如上述图1所示,根据用户触发的选择指令确定用户选定的目标对象为对象2、对象7和对象8,因此,所述智能终端自动将对象7和对象8进行合组,并将合组后的对象与对象2进行交换,交换后的终端显示界面如图6所示。
需要说明的是,上面列举的方式只是举例说明,具体采用哪种方式可以由用户设置。为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
下面结合说明书附图对本发明实施例中一种调整智能终端对象位置的方法做进一步详细描述。
如图7所示,本发明实施例所述一种调整智能终端对象位置的方法的相关流程操作包括:
步骤700:在接收到用户触发的选择指令后,根据接收到的选择指令确定用户选定的目标对象。
步骤701、判断所述用户选定的目标对象中是否有相邻目标对象,若有,执行步骤702,若否,执行步骤703。
步骤702、提示用户可进行合组操作,根据用户触发的合组指令,将所述合组指令中指示的目标对象合为一组。
步骤703、在接收到用户触发的移动指令后,根据所述移动指令从所述用户选定的目标对象中确定需要进行位置交换的目标对象,并将所述确定需要进行位置交换的目标对象在终端界面中的显示位置进行交换。
在一些可能的实施方式中,本发明实施例提供的对一种调整智能终端对象位置的方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序代码在计算机设备上运行时,所述程序代码用于使所述计算机设备执行本说明书中描述的根据本发明各种示例性实施方式的调整智能终端对象位置的方法中的步骤。
所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
根据本发明的实施方式的用于数据转发控制的程序产品,其可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在服务器设备上运行。然而,本发明的程序产品不限于此,在本对象中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被信息传输、装置或者器件使用或者与其结合使用。
可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由周期网络动作***、装置或者器件使用或者与其结合使用的程序。
可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算设备,或者,可以连接到外部计算设备。
如图8所示,本发明实施例提供一种调整智能终端对象位置的设备,该设备包括:至少一个处理单元800以及至少一个存储单元801,其中,所述存储单元801存储有程序代码,当所述程序代码被所述处理单元800执行时,使得所述处理单元800执行下列过程:
在接收到用户触发的移动指令后,根据所述移动指令确定需要进行位置交换的目标对象;将确定的目标对象在终端界面中的显示位置进行交换。
可选的,所述处理单元800还用于:
在接收到用户触发的选择指令后,根据接收到的选择指令确定用户选定的目标对象;在接收到用户触发的移动指令后,根据所述移动指令从所述用户选定的目标对象中确定需要进行位置交换的目标对象。
可选的,所述处理单元800具体用于:
在检测到显示界面中的触控区域被选中后,将所述被选中的触控区域对应的对象确定为用户选定的目标对象。
可选的,所述用户选定的目标对象在所述终端显示界面中高亮显示;或,
所述用户选定的目标对象在所述终端显示界面中悬浮显示。
可选的,所述处理单元800还用于:
在确定所述用户选定的目标对象中有相邻目标对象后,在所述终端显示界面提示用户是否进行分组操作;在检测到用户确定分组操作后,根据用户触发的合组指令,将所述合组指令中指示的目标对象合为一组;其中,若进行交换的目标对象中存在已合组目标对象,则在交换过程中将所述目标对象所在组整体进行交换。
如图9所示,本发明实施例提供一种调整智能终端对象位置的设备,包括确定模块900和处理模块901:
确定模块900:用于在接收到用户触发的移动指令后,根据所述移动指令确定需要进行位置交换的目标对象;
处理模块901:用于将确定的目标对象在终端界面中的显示位置进行交换。
可选的,所述处理模块901还用于:
在接收到用户触发的选择指令后,根据接收到的选择指令确定用户选定的目标对象;在接收到用户触发的移动指令后,根据所述移动指令从所述用户选定的目标对象中确定需要进行位置交换的目标对象。
可选的,所述处理模块901具体用于:
在检测到显示界面中的触控区域被选中后,将所述被选中的触控区域对应的对象确定为用户选定的目标对象。
可选的,所述用户选定的目标对象在所述终端显示界面中高亮显示;或,
所述用户选定的目标对象在所述终端显示界面中悬浮显示。
可选的,所述处理模块901还用于:
在确定所述用户选定的目标对象中有相邻目标对象后,在所述终端显示界面提示用户是否进行分组操作;在检测到用户确定分组操作后,根据用户触发的合组指令,将所述合组指令中指示的目标对象合为一组;其中,若进行交换的目标对象中存在已合组目标对象,则在交换过程中将所述目标对象所在组整体进行交换。
基于相同的构思,本发明实施例给出另一种调整智能终端对象位置的终端,如图10所示,终端1000包括:射频(Radio Frequency,RF)电路1010、电源1020、处理器1030、存储器1040、输入单元1050、显示单元1060、摄像头1070、通信接口1080、以及无线保真(Wireless Fidelity,WiFi)模块1090等部件。本领域技术人员可以理解,图10中示出的终端的结构并不构成对终端的限定,本申请实施例提供的终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图10对所述终端1000的各个构成部件进行具体的介绍:
所述RF电路1010可用于通信或通话过程中,数据的接收和发送。特别地,所述RF电路1010在接收到基站的下行数据后,发送给所述处理器1030处理;另外,将待发送的上行数据发送给基站。通常,所述RF电路1010包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier,LNA)、双工器等。
此外,RF电路1010还可以通过无线通信与网络和其他终端通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯***(Global System of Mobilecommunication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code DivisionMultiple Access,WCDMA)、长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。
WiFi技术属于短距离无线传输技术,所述终端1000通过WiFi模块1090可以连接的接入点(Access Point,AP),从而实现数据网络的访问。所述WiFi模块1090可用于通信过程中,数据的接收和发送。
所述终端1000可以通过所述通信接口1080与其他终端实现物理连接。可选的,所述通信接口1080与所述其他终端的通信接口通过电缆连接,实现所述终端1000和其他终端之间的数据传输。
所述终端1000能够实现通信业务,向其他联系人发送信息,因此所述终端1000需要具有数据传输功能,即所述终端1000内部需要包含通信模块。虽然图10示出了所述RF电路1010、所述WiFi模块1090、和所述通信接口1080等通信模块,但是可以理解的是,所述终端1000中存在上述部件中的至少一个或者其他用于实现通信的通信模块(如蓝牙模块),以进行数据传输。
例如,当所述终端1000为电视时,所述终端1000可以包含所述RF电路1010,还可以包含所述WiFi模块1090;当所述终端1000为计算机时,所述终端1000可以包含所述通信接口1080,还可以包含所述WiFi模块1090;当所述终端1000为平板电脑时,所述终端1000可以包含所述WiFi模块1090。
所述存储器1040可用于存储软件程序以及模块。所述处理器1030通过运行存储在所述存储器1040的软件程序以及模块,从而执行所述终端1000的各种功能应用以及数据处理,并且当处理器1030执行存储器1040中的程序代码后,可以实现本发明实施例中的部分或全部过程。
可选的,所述存储器1040可以主要包括存储程序区和存储数据区。其中,存储程序区可存储操作***、各种应用程序(比如通信应用)以及人脸识别模块等;存储数据区可存储根据所述终端的使用所创建的数据(比如各种图片、视频对象等多媒体对象,以及人脸信息模板)等。
此外,所述存储器1040可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
所述输入单元1050可用于接收用户输入的数字或字符信息,以及产生与所述终端1000的用户设置以及功能控制有关的键信号输入。
可选的,输入单元1050可包括触控面板1051以及其他输入终端1052。
其中,所述触控面板1051,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在所述触控面板1051上或在所述触控面板1051附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,所述触控面板1051可以包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给所述处理器1030,并能接收所述处理器1030发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现所述触控面板1051。
可选的,所述其他输入终端1052可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
所述显示单元1060可用于显示由用户输入的信息或提供给用户的信息以及所述终端1000的各种菜单。所述显示单元1060即为所述终端1000的显示***,用于呈现界面,实现人机交互。
所述显示单元1060可以包括显示面板1061。可选的,所述显示面板1061可以采用液晶显示屏(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-EmittingDiode,OLED)等形式来配置。
进一步的,所述触控面板1051可覆盖所述显示面板1061,当所述触控面板1051检测到在其上或附近的触摸操作后,传送给所述处理器1030以确定触摸事件的类型,随后所述处理器1030根据触摸事件的类型在所述显示面板1061上提供相应的视觉输出。
虽然在图10中,所述触控面板1051与所述显示面板1061是作为两个独立的部件来实现所述终端1000的输入和输入功能,但是在某些实施例中,可以将所述触控面板1051与所述显示面板1061集成而实现所述终端1000的输入和输出功能。
所述处理器1030是所述终端1000的控制中心,利用各种接口和线路连接各个部件,通过运行或执行存储在所述存储器1040内的软件程序和/或模块,以及调用存储在所述存储器1040内的数据,执行所述终端1000的各种功能和处理数据,从而实现基于所述终端的多种业务。
可选的,所述处理器1030可包括一个或多个处理单元。可选的,所述处理器1030可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到所述处理器1030中。
所述摄像头1070,用于实现所述终端1000的拍摄功能,拍摄图片或视频。所述摄像头1070还可以用于实现终端1000的扫描功能,对扫描对象(二维码/条形码)进行扫描。
所述终端1000还包括用于给各个部件供电的电源1020(比如电池)。可选的,所述电源1020可以通过电源管理***与所述处理器1030逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗等功能。
尽管未示出,所述终端1000还可以包括至少一种传感器、音频电路等,在此不再赘述。
其中,存储器1040可以存储与存储单元801相同的有程序代码,当所述程序代码被处理器1030执行时,使得处理器1030实现处理单元1000的所有功能。以上参照示出根据本申请实施例的方法、装置(***)和/或计算机程序产品的框图和/或流程图描述本申请。应理解,可以通过计算机程序指令来实现框图和/或流程图示图的一个块以及框图和/或流程图示图的块的组合。可以将这些计算机程序指令提供给通用计算机、专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,使得经由计算机处理器和/或其它可编程数据处理装置执行的指令创建用于实现框图和/或流程图块中所指定的功能/动作的方法。
相应地,还可以用硬件和/或软件(包括固件、驻留软件、微码等)来实施本申请。更进一步地,本申请可以采取计算机可使用或计算机可读存储介质上的计算机程序产品的形式,其具有在介质中实现的计算机可使用或计算机可读程序代码,以由指令执行***来使用或结合指令执行***而使用。在本申请上下文中,计算机可使用或计算机可读介质可以是任意介质,其可以包含、存储、通信、传输、或传送程序,以由指令执行***、装置或设备使用,或结合指令执行***、装置或设备使用。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种调整智能终端对象位置的方法,其特征在于,所述方法包括:
智能终端在接收到用户触发的移动指令后,根据所述移动指令确定需要进行位置交换的目标对象;
所述智能终端将确定的目标对象在终端界面中的显示位置进行交换。
2.如权利要求1所述的方法,其特征在于,所述智能终端在接收到用户触发的移动指令后,根据所述移动指令确定需要进行位置交换的目标对象之前,还包括:
所述智能终端在接收到用户触发的选择指令后,根据接收到的选择指令确定用户选定的目标对象;
所述智能终端在接收到用户触发的移动指令后,根据所述移动指令确定需要进行位置交换的目标对象,包括:
所述智能终端在接收到用户触发的移动指令后,根据所述移动指令从所述用户选定的目标对象中确定需要进行位置交换的目标对象。
3.如权利要求2所述的方法,其特征在于,所述智能终端在接收到用户触发的选择指令后,根据接收到的选择指令确定用户选定的目标对象,包括:
所述智能终端在检测到显示界面中的触控区域被选中后,将所述被选中的触控区域对应的对象确定为用户选定的目标对象。
4.如权利要求2所述的方法,其特征在于,所述用户选定的目标对象在所述终端显示界面中高亮显示;或
所述用户选定的目标对象在所述终端显示界面中悬浮显示。
5.如权利要求2所述的方法,其特征在于,所述智能终端在接收到用户触发的移动指令后,根据所述移动指令确定需要进行位置交换的目标对象之前,还包括:
所述智能终端在确定所述用户选定的目标对象中有相邻目标对象后,在所述终端显示界面提示用户是否进行分组操作;
所述智能终端在检测到用户确定分组操作后,根据用户触发的合组指令,将所述合组指令中指示的目标对象合为一组;
所述智能终端将确定的目标对象在终端界面中的显示位置进行交换,包括:
若进行交换的目标对象中存在已合组目标对象,则在交换过程中将所述目标对象所在组整体进行交换。
6.一种调整对象位置的设备,其特征在于,该设备包括:至少一个处理单元以及至少一个存储单元,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行下列过程:
在接收到用户触发的移动指令后,根据所述移动指令确定需要进行位置交换的目标对象;
将确定的目标对象在终端界面中的显示位置进行交换。
7.如权利要求6所述的设备,其特征在于,所述处理单元还用于:
在接收到用户触发的选择指令后,根据接收到的选择指令确定用户选定的目标对象;
在接收到用户触发的移动指令后,根据所述移动指令从所述用户选定的目标对象中确定需要进行位置交换的目标对象。
8.如权利要求7所述的设备,其特征在于,所述处理单元具体用于:
在检测到显示界面中的触控区域被选中后,将所述被选中的触控区域对应的对象确定为用户选定的目标对象。
9.如权利要求7所述的设备,其特征在于,所述用户选定的目标对象在所述终端显示界面中高亮显示;或
所述用户选定的目标对象在所述终端显示界面中悬浮显示。
10.如权利要求7所述的设备,其特征在于,所述处理单元还用于:
在确定所述用户选定的目标对象中有相邻目标对象后,在所述终端显示界面提示用户是否进行分组操作;
在检测到用户确定分组操作后,根据用户触发的合组指令,将所述合组指令中指示的目标对象合为一组;
其中,若进行交换的目标对象中存在已合组目标对象,则在交换过程中将所述目标对象所在组整体进行交换。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910322120.6A CN110119238B (zh) | 2019-04-22 | 2019-04-22 | 一种调整智能终端对象位置的方法和设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910322120.6A CN110119238B (zh) | 2019-04-22 | 2019-04-22 | 一种调整智能终端对象位置的方法和设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110119238A true CN110119238A (zh) | 2019-08-13 |
CN110119238B CN110119238B (zh) | 2021-02-05 |
Family
ID=67521249
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910322120.6A Active CN110119238B (zh) | 2019-04-22 | 2019-04-22 | 一种调整智能终端对象位置的方法和设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110119238B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103365529A (zh) * | 2012-04-05 | 2013-10-23 | 腾讯科技(深圳)有限公司 | 一种图标管理方法及移动终端 |
US20160154572A1 (en) * | 2014-12-01 | 2016-06-02 | Seiko Epson Corporation | Input/output controller and input/output control program |
CN105843480A (zh) * | 2016-03-29 | 2016-08-10 | 乐视控股(北京)有限公司 | 桌面图标调整方法及装置 |
CN107463302A (zh) * | 2017-07-01 | 2017-12-12 | 珠海格力电器股份有限公司 | 一种图标布局调整方法及其装置 |
CN107656677A (zh) * | 2017-06-16 | 2018-02-02 | 平安科技(深圳)有限公司 | 一种调整应用图标位置的方法、存储介质和一种移动终端 |
-
2019
- 2019-04-22 CN CN201910322120.6A patent/CN110119238B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103365529A (zh) * | 2012-04-05 | 2013-10-23 | 腾讯科技(深圳)有限公司 | 一种图标管理方法及移动终端 |
US20160154572A1 (en) * | 2014-12-01 | 2016-06-02 | Seiko Epson Corporation | Input/output controller and input/output control program |
CN105843480A (zh) * | 2016-03-29 | 2016-08-10 | 乐视控股(北京)有限公司 | 桌面图标调整方法及装置 |
CN107656677A (zh) * | 2017-06-16 | 2018-02-02 | 平安科技(深圳)有限公司 | 一种调整应用图标位置的方法、存储介质和一种移动终端 |
CN107463302A (zh) * | 2017-07-01 | 2017-12-12 | 珠海格力电器股份有限公司 | 一种图标布局调整方法及其装置 |
Also Published As
Publication number | Publication date |
---|---|
CN110119238B (zh) | 2021-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106484562B (zh) | 一种数据传输处理方法及终端设备 | |
EP2288126A1 (en) | Mobile terminal and controlling method thereof | |
CN104657666B (zh) | 一种终端运行环境的优化方法及装置 | |
CN106406892A (zh) | 应用的快捷功能显示方法、装置及终端设备 | |
CN106293375B (zh) | 一种场景切换方法,及设备 | |
CN106775323A (zh) | 通话过程中调起应用程序的方法、装置及移动通信终端 | |
CN102832975A (zh) | 数据传输方法、装置以及具有触摸显示屏的终端 | |
US11579666B2 (en) | Control method for terminal, terminal, intelligent wearable device, and system | |
CN104866110A (zh) | 一种手势控制方法,移动终端及*** | |
CN110837406B (zh) | 一种悬浮球视图的显示方法以及终端 | |
CN108958626A (zh) | 手势识别方法、装置、可读存储介质及移动终端 | |
CN108287650A (zh) | 基于移动终端的单手操作方法及移动终端 | |
US20150079963A1 (en) | Method and device for displaying notice information | |
CN106371749A (zh) | 一种终端控制的方法和装置 | |
CN106200897B (zh) | 一种显示控制菜单的方法和装置 | |
CN103813127A (zh) | 一种视频通话方法、终端及*** | |
CN107992342A (zh) | 一种应用配置更改方法及移动终端 | |
CN108900695A (zh) | 一种显示处理方法及终端设备 | |
CN106095266A (zh) | 一种控件展示方法及设备 | |
CN109284186A (zh) | 移动终端及其检测帧率调节移动终端性能的方法和装置 | |
CN104169860B (zh) | 智能终端及用于显示其输入操作界面的方法 | |
CN107678822B (zh) | 一种信息处理方法及装置、终端和可读存储介质 | |
CN106484260A (zh) | 一种移动终端的应用程序处理方法、装置和移动终端 | |
CN109656431A (zh) | 信息显示方法、装置及存储介质 | |
CN107615289A (zh) | 一种左右手模式的确定方法、装置及终端设备 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |