CN102830906B - 基于用户界面进行文件处理的方法及终端设备 - Google Patents

基于用户界面进行文件处理的方法及终端设备 Download PDF

Info

Publication number
CN102830906B
CN102830906B CN201210229787.XA CN201210229787A CN102830906B CN 102830906 B CN102830906 B CN 102830906B CN 201210229787 A CN201210229787 A CN 201210229787A CN 102830906 B CN102830906 B CN 102830906B
Authority
CN
China
Prior art keywords
interface
file
external interface
icon
external
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.)
Active
Application number
CN201210229787.XA
Other languages
English (en)
Other versions
CN102830906A (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.)
Huawei Device Co Ltd
Original Assignee
Huawei Device Co 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 Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN201210229787.XA priority Critical patent/CN102830906B/zh
Publication of CN102830906A publication Critical patent/CN102830906A/zh
Priority to PCT/CN2013/074091 priority patent/WO2014005454A1/zh
Priority to US13/921,823 priority patent/US20140013257A1/en
Priority to EP13172981.6A priority patent/EP2682854A1/en
Priority to JP2013131609A priority patent/JP5934678B2/ja
Application granted granted Critical
Publication of CN102830906B publication Critical patent/CN102830906B/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/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/0486Drag-and-drop
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons

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

本发明公开了一种基于用户界面进行文件处理的方法及终端设备,所述方法包括:检测用户界面是否产生对文件进行拖动的操作指令;若产生所述对文件进行拖动的操作指令,则检测所述图标是否被文件拖动到此处而触发;若所述图标被触发,则对所述拖动的文件进行所述图标对应外部接口功能的处理。通过上述方式,本发明能够直观、快速的利用智能终端的外部接口进行文件处理。

Description

基于用户界面进行文件处理的方法及终端设备
技术领域
本发明涉及人机交互技术领域,特别是涉及一种基于用户界面进行文件处理的方法及终端设备。
背景技术
手机、平板电脑等智能终端的外部接口有很多,例如通用串行总线(USB)接口、红外传输接口、无线保真(WirelessFidelity,WIFI)接口、蓝牙接口、近距离无线通信(NearFieldCommunication,NFC)接口、耳机接口、扬声器接口以及其他外部接口等。
当智能终端的外部接口对文件进行处理时,例如用通用串行总线接口、红外传输接口、WIFI接口、蓝牙接口或者NFC接口进行传输文件时,通常的操作是:选择需要传输的文件,然后打开菜单,选择发送命令以及发送的目的地(即外部接口对应的外部设备)。又如,用耳机接口或者扬声器接口播放音乐文件时,也是需要首先选择播放的文件,打开菜单后,选择播放命令。
上述使用智能终端的外部接口对文件进行处理的操作方式,步骤比较多,操作比较复杂,而且比较浪费时间。
发明内容
本发明主要解决的技术问题是提供一种基于用户界面进行文件处理的方法及终端设备,能够直观、快速的利用智能终端的外部接口进行文件处理。
一方面,本发明实施例提供了一种基于用户界面进行文件处理的方法,包括:检测用户界面是否产生对文件进行拖动的操作指令;若产生所述对文件进行拖动的操作指令,则检测所述文件是否被拖动到外部接口功能的图标而触发图标;若所述图标被触发,则对所述拖动的文件进行所述图标对应外部接口功能的处理。
其中,在产生所述对文件进行拖动的操作指令之后,检测所述文件是否被拖动到外部接口功能的图标而触发图标之前,包括:根据所述操作指令在所述外部接口对应的用户界面位置显示所述外部接口的图标。
其中,所述根据所述操作指令在所述外部接口对应的用户界面位置显示所述外部接口的图标包括:根据所述操作指令检测外部接口是否连接有外部设备;若所述外部接口连接有外部设备,则在所述外部接口对应的用户界面位置显示外部接口的图标。
其中,在根据所述操作指令检测外部接口是否连接有外部设备之后还包括:若所述外部接口未连接外部设备,则将外部设备与与所述外部接口连接,并在所述外部接口对应的用户界面位置显示外部接口的图标。
其中,所述若所述外部接口连接有外部设备,则在所述外部接口对应的用户界面位置显示外部接口的图标包括:若所述外部接口连接有外部设备,则判断是否连接有一个以上的外部设备;若连接有一个以上的外部设备,则在所述一个以上的外部设备分别对应的外部接口所对应的用户界面位置分别显示对应外部接口的图标。
其中,所述对拖动的文件进行所述图标对应外部接口功能的处理包括:若所述外部接口为通用串行总线接口,则对所述拖动的文件进行传输;或,若所述外部接口为红外传输接口,则对所述拖动的文件进行传输;或,若所述外部接口为无线保真WIFI接口,则对所述拖动的文件进行传输;或,若所述外部接口为蓝牙接口,则对所述拖动的文件进行传输;或,若所述外部接口为近距离无线通信NFC接口,则对所述拖动的文件进行传输;或,若所述外部接口为耳机接口,则对所述拖动的文件进行播放;或,若所述外部接口为扬声器接口,则对所述拖动的文件进行播放。
另一方面,本发明实施例提供了一种终端设备,所述终端设备包括第一检测模块、第二检测模块以及文件处理模块;第一检测模块用于检测用户界面是否产生对文件进行拖动的操作指令,在产生所述对文件进行拖动的操作指令时,向所述第二检测模块发送所述用户界面产生对文件进行拖动的操作指令;第二检测模块用于接收来自所述第一检测模块的操作指令,并且在接收到所述对文件进行拖动的操作指令后,检测所述文件是否被拖动到外部接口功能的图标而触发图标,将所述文件是否被拖动到外部接口功能的图标而触发图标的结果向文件处理模块发送;文件处理模块用于接收来自所述第二检测模块的文件是否被拖动到外部接口功能的图标而触发图标的结果,在所述结果为图标被触发时,对所述拖动的文件进行所述图标对应外部接口功能的处理。
其中,所述终端设备还包括图标显示模块,所述图标显示模块用于接收来自第一检测模块的操作指令,根据所述对文件进行拖动的操作指令在所述外部接口对应的用户界面位置显示所述外部接口的图标。
其中,所述图标显示模块包括检测单元和第一图标显示单元;检测单元用于接收来自第一检测模块的操作指令,根据所述对文件进行拖动的操作指令检测外部接口是否连接有外部设备,并将检测结果向第一图标显示单元发送;第一图标显示单元用于接收来自检测单元的检测结果,在检测结果为所述外部接口连接有外部设备时,在所述外部接口对应的用户界面位置显示外部接口的图标。
其中,所述图标显示模块还包括第二图标显示单元,所述第二图标显示单元用于接收来自检测单元的检测结果,在检测结果为所述外部接口未连接所述外部设备时,将外部设备与所述外部接口连接,并在所述外部接口对应的用户界面位置显示外部接口的图标。
其中,所述第一图标显示单元包括判断电路和图标显示电路;判断电路用于接收来自检测单元的检测结果,在检测结果为所述外部接口连接有外部设备时,判断是否连接有一个以上的外部设备,并将判断结果向图标显示电路发送;图标显示电路用于接收来自判断电路的判断结果,在所述判断电路的判断结果为连接有一个以上的外部设备时,在所述一个以上的外部设备分别对应的外部接口所对应的用户界面位置分别显示对应外部接口的图标。
其中,所述文件处理模块具体用于在所述外部接口为通用串行总线接口时,对所述拖动的文件进行传输;或在所述外部接口为红外传输接口时,对所述拖动的文件进行传输;或在所述外部接口为无线保真WIFI接口时,对所述拖动的文件进行传输;或在所述外部接口为蓝牙接口时,对所述拖动的文件进行传输;或在所述外部接口为近距离无线通信NFC接口时,对所述拖动的文件进行传输;或在所述外部接口为耳机接口时,对所述拖动的文件进行播放;或在所述外部接口为扬声器接口时,对所述拖动的文件进行播放。
本发明实施例在检测到用户界面产生对文件进行拖动的操作指令,并再次检测到图标被文件拖动到图标处而触发图标时,对拖动的文件进行图标对应外部接口功能的处理,整个操作过程不需要多次的选择,只需要两步:拖动和触发,即可实现对拖动的文件进行对应外部接口功能的处理,这种操作方式非常直观简单,且速度快;另外,根据外部接口功能的不同,对拖动的文件进行不同的处理,例如传输或者播放等,通过这种方式,也实现了对文件的多样化的处理。
附图说明
图1是本发明实施例中一种基于用户界面进行文件处理的方法流程图;
图2是本发明实施例中另一种基于用户界面进行文件处理的方法流程图;
图3是本发明实施例中一种终端设备的结构示意图;
图4是本发明实施例中另一种终端设备的结构示意图;
图5是本发明实施例中一种设备电路的电路图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参阅图1,图1是本发明实施例一种基于用户界面进行文件处理的方法流程图,包括:
步骤S101:检测用户界面是否产生对文件进行拖动的操作指令;
用户界面(UserInterface,UI)是指对软件的人机交互、操作逻辑、界面美观的整体设计。好的用户界面不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由、充分体现软件的定位和特点。对于触摸屏上的用户界面而言,用户界面上显示要操作的图标或其他界面元素,用户通过对触摸屏进行触摸操作,即能够产生相应的操作指令,实现操作指令的输入。
对文件进行拖动的操作指令主要是指用户发出的对用户界面上的文件进行拖动的操作指令。对于触摸屏类的智能终端,长按触摸屏上显示的图标时,图标可变成拖动状态,对其进行拖动也是触摸屏类的终端设备基本的应用功能。
步骤S102:若产生对文件进行拖动的操作指令,则检测文件是否被拖动到外部接口功能的图标而触发图标;
在检测到产生对文件进行拖动的操作指令后,用户根据自己的目的将文件拖到目的位置,如果用户打算将文件拖到目的图标,那么对应的图标会被文件拖到此处而触发图标。
步骤S103:若图标被触发,则对拖动的文件进行所述图标对应外部接口功能的处理。
如果图标被文件拖到此处而触发,根据外部接口功能,对拖动的文件进行相应的处理,例如,使用USB传输数据、红外传输数据或耳机插口播放音乐等。
本发明实施例在检测到用户界面产生对文件进行拖动的操作指令,并再次检测到图标被文件拖动到图标处而触发图标时,对拖动的文件进行图标对应外部接口功能的处理,整个操作过程不需要多次的选择,只需要两步:拖动和触发,即可实现对拖动的文件进行对应外部接口功能的处理,这种操作方式非常直观简单,且速度快;另外,根据外部接口功能的不同,对拖动的文件进行不同的处理,例如传输或者播放等,通过这种方式,也实现了对文件的多样化的处理。
由于拖动和触发这些操作需要用户的参与,因此,通过这种方式,也实现了用户界面与用户之间的互动,使得用户的体验得到提升。
参阅图2,图2是本发明实施例另一种基于用户界面进行文件处理的方法流程图,包括:
步骤S201:检测用户界面是否产生对文件进行拖动的操作指令;
对文件进行拖动的操作指令主要是指用户本人发出的对用户界面上的文件进行拖动的操作指令。对于触摸屏类的智能终端,长按触摸屏上显示的图标时,图标可变成拖动状态,对其进行拖动也是触摸屏类的终端设备基本的应用功能。
步骤S202:根据操作指令在外部接口对应的用户界面位置显示外部接口的图标。
在检测到用户界面产生对文件进行拖动的操作指令后,根据该操作指令,在外部接口对应的用户界面位置显示外部接口的图标,以方便用户选择目的图标。另外一种情况是,在检测到用户界面按下文件的操作指令时,在外部接口对应的用户界面位置显示外部接口的图标。当然,在实际应用中,也可以在外部接口对应的用户界面位置一直显示外部接口的图标。
其中,步骤S202具体包括如下步骤:
步骤S202a:根据操作指令检测外部接口是否连接有外部设备;如果外部接口连接有外部设备,进入步骤S202b,如果外部接口未连接外部设备,进入步骤S202c。
在此处,外部设备是指可以通过终端设备上的外部接口连接在终端设备上的设备,比如有线连接或无线连接的设备。
步骤S202b:若外部接口连接有外部设备,则在外部接口对应的用户界面位置显示外部接口的图标。
进一步地,步骤S202b具体包括如下内容:
步骤S202b1:若外部接口连接有外部设备,则判断是否连接有一个以上的外部设备;
步骤S202b2:若连接有一个以上的外部设备,则在一个以上的外部设备分别对应的外部接口所对应的用户界面位置分别显示对应外部接口的图标。
步骤S202c:若外部接口未连接外部设备,则将外部设备与与外部接口连接,并在外部接口对应的用户界面位置显示外部接口的图标。
步骤S203:若产生对文件进行拖动的操作指令,则检测文件是否被拖动到外部接口功能的图标而触发图标;
在检测到产生对文件进行拖动的操作指令后,用户根据自己的目的将文件拖到目的位置,如果用户打算将文件拖到目的图标,那么对应的图标会被文件拖到此处而触发。
步骤S204:若图标被触发,则对拖动的文件进行所述图标对应外部接口功能的处理。
如果图标被文件拖到所述图标处而触发,根据外部接口功能,对拖动的文件进行相应的处理。这些处理包括:
若外部接口为通用串行总线接口,则对拖动的文件进行传输;或,若外部接口为红外传输接口,则对拖动的文件进行传输;或,若外部接口为无线保真WIFI接口,则对拖动的文件进行传输;或,若外部接口为蓝牙接口,则对拖动的文件进行传输;或,若外部接口为近距离无线通信NFC接口,则对拖动的文件进行传输;或,若外部接口为耳机接口,则对拖动的文件进行播放;或,若外部接口为扬声器接口,则对拖动的文件进行播放。
例如,如果图标被文件拖到USB的图标而触发,则使用USB传输数据;在具体操作中,还可以在传输数据前显示让用户确认是否传输。
又如,如果图标被文件拖到红外传输的图标而触发,则使用红外线方式传输数据;在具体操作中,如果红外连接的外部设备同时有多个,则显示图标让用户选择传输到哪个外部设备。
或者,对拖动的文件进行对应耳机接口的文件播放,即如果图标被文件拖到耳机的图标而触发,则通过耳机播放音乐等。
综上所述,本发明实施例在检测到用户界面产生对文件进行拖动的操作指令,并再次检测到图标被文件拖动到图标处而触发图标时,对拖动的文件进行图标对应外部接口功能的处理,整个操作过程不需要多次的选择,只需要两步:拖动和触发,即可实现对拖动的文件进行对应外部接口功能的处理,这种操作方式非常直观简单,且速度快;另外,根据外部接口功能的不同,对拖动的文件进行不同的处理,例如传输或者播放等,通过这种方式,也实现了对文件的多样化的处理。
通过上述方式,也实现了用户界面与用户之间的互动,使得用户的体验得到提升。
参阅图3,图3是本发明实施例一种终端设备的结构示意图,所述终端设备包括:第一检测模块401、第二检测模块402以及文件处理模块403。
第一检测模块401用于检测用户界面是否产生对文件进行拖动的操作指令,在产生对文件进行拖动的操作指令时,向第二检测模块402发送用户界面产生对文件进行拖动的操作指令;
第二检测模块402用于接收来自第一检测模块401的操作指令,并且在接收到对文件进行拖动的操作指令后,检测文件是否被拖动到外部接口功能的图标而触发图标,将文件是否被拖动到外部接口功能的图标而触发图标的结果向文件处理模块403发送;
文件处理模块403用于接收来自第二检测模块402的文件是否被拖动到外部接口功能的图标而触发图标的结果,在结果为图标被触发时,对拖动的文件进行所述图标对应外部接口功能的处理。
本发明实施例在检测到用户界面产生对文件进行拖动的操作指令,并再次检测到图标被文件拖动到图标处而触发图标时,对拖动的文件进行图标对应外部接口功能的处理,整个操作过程不需要多次的选择,只需要两步:拖动和触发,即可实现对拖动的文件进行对应外部接口功能的处理,这种操作方式非常直观简单,且速度快;另外,根据外部接口功能的不同,对拖动的文件进行不同的处理,例如传输或者播放等,通过这种方式,也实现了对文件的多样化的处理。
参阅图4,图4是本发明实施例另一种终端设备的结构示意图,所述终端设备包括:第一检测模块501、图标显示模块502、第二检测模块503以及文件处理模块504。
第一检测模块501用于检测用户界面是否产生对文件进行拖动的操作指令,在产生所述对文件进行拖动的操作指令时,向图标显示模块502和第二检测模块503发送用户界面产生对文件进行拖动的操作指令;
图标显示模块502用于接收来自第一检测模块501的操作指令,根据对文件进行拖动的操作指令在外部接口对应的用户界面位置显示外部接口的图标。
其中,图标显示模块502包括:检测单元5021、第一图标显示单元5022以及第二图标显示单元5023。
检测单元5021用于接收来自第一检测模块501的操作指令,根据对文件进行拖动的操作指令检测外部接口是否连接有外部设备,并将检测结果向第一图标显示单元5022发送;
第一图标显示单元5022用于接收来自检测单元5021的检测结果,在检测结果为外部接口连接有外部设备时,在外部接口对应的用户界面位置显示外部接口的图标。
进一步地,第一图标显示单元5022包括:判断电路和图标显示电路。
判断电路用于接收来自检测单元5021的检测结果,在检测结果为外部接口连接有外部设备时,判断是否连接有一个以上的外部设备,并将判断结果向图标显示电路发送;
图标显示电路用于接收来自判断电路的判断结果,在判断电路的判断结果为连接有一个以上的外部设备时,在一个以上的外部设备分别对应的外部接口所对应的用户界面位置分别显示对应外部接口的图标。
第二图标显示单元5023用于接收来自检测单元5021的检测结果,在检测结果为外部接口未连接所述外部设备时,将外部设备与外部接口连接,并在外部接口对应的用户界面位置显示外部接口的图标。
第二检测模块503用于接收来自第一检测模块501的操作指令,并且在接收到对文件进行拖动的操作指令后,检测文件是否被拖动到外部接口功能的图标而触发图标,将文件是否被拖动到外部接口功能的图标而触发图标的结果向文件处理模块504发送;
文件处理模块504用于接收来自第二检测模块503的文件是否被拖动到外部接口功能的图标而触发图标的结果,在文件是否被拖动到外部接口功能的图标而触发图标的结果为图标被触发时,对拖动的文件进行所述图标对应外部接口功能的处理。
其中,文件处理模块504具体用于在外部接口为通用串行总线接口时,对拖动的文件进行传输;或在外部接口为红外传输接口时,对拖动的文件进行传输;或在外部接口为无线保真WIFI接口时,对拖动的文件进行传输;或在外部接口为蓝牙接口时,对拖动的文件进行传输;或在外部接口为近距离无线通信NFC接口时,对拖动的文件进行传输;或在外部接口为耳机接口时,对拖动的文件进行播放;或在外部接口为扬声器接口时,对拖动的文件进行播放。
本发明实施例在检测到用户界面产生对文件进行拖动的操作指令,并再次检测到图标被文件拖动到图标处而触发图标时,对拖动的文件进行图标对应外部接口功能的处理,整个操作过程不需要多次的选择,只需要两步:拖动和触发,即可实现对拖动的文件进行对应外部接口功能的处理,这种操作方式非常直观简单,且速度快;另外,根据外部接口功能的不同,对拖动的文件进行不同的处理,例如传输或者播放等,通过这种方式,也实现了对文件的多样化的处理。
通过上述方式,也实现了用户界面与用户之间的互动,使得用户的体验得到提升。
参阅图5,图5是本发明实施例一种设备电路的电路图,所述设备电路包括:人机交互电路601和处理器602。
人机交互电路601用于检测用户界面是否产生对文件进行拖动的操作指令,若产生对文件进行拖动的操作指令,则检测文件是否被拖动到外部接口功能的图标而触发图标,将文件是否被拖动到外部接口功能的图标而触发图标的结果向处理器602发送;
处理器602用于接收来自人机交互电路601的文件是否被拖动到外部接口功能的图标而触发图标的结果,在图标被触发时,对拖动的文件进行所述图标对应外部接口功能的处理。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (10)

1.一种基于用户界面进行文件处理的方法,其特征在于,包括:
终端设备检测用户界面是否产生对文件进行拖动的操作指令;
若产生所述对文件进行拖动的操作指令,则检测所述文件是否被拖动到外部接口功能的图标而触发图标;
若所述图标被触发,则对所述拖动的文件进行所述图标对应外部接口功能的处理;
其中,所述对拖动的文件进行所述图标对应外部接口功能的处理包括:
若所述外部接口为通用串行总线接口,则对所述拖动的文件进行传输;或,
若所述外部接口为红外传输接口,则对所述拖动的文件进行传输;或,
若所述外部接口为无线保真WIFI接口,则对所述拖动的文件进行传输;或,
若所述外部接口为蓝牙接口,则对所述拖动的文件进行传输;或,
若所述外部接口为近距离无线通信NFC接口,则对所述拖动的文件进行传输;或,
若所述外部接口为耳机接口,则对所述拖动的文件进行播放;或,
若所述外部接口为扬声器接口,则对所述拖动的文件进行播放;
其中,所述通用串行总线接口、红外传输接口、无线保真WIFI接口、蓝牙接口、近距离无线通信NFC接口、耳机接口以及扬声器接口为所述终端设备自身的外部接口。
2.根据权利要求1所述的方法,其特征在于,在产生所述对文件进行拖动的操作指令之后,检测所述文件是否被拖动到外部接口功能的图标而触发图标之前,包括:
根据所述操作指令在所述外部接口对应的用户界面位置显示所述外部接口的图标。
3.根据权利要求2所述的方法,其特征在于,所述根据所述操作指令在所述外部接口对应的用户界面位置显示所述外部接口的图标包括:
根据所述操作指令检测外部接口是否连接有外部设备;
若所述外部接口连接有外部设备,则在所述外部接口对应的用户界面位置显示外部接口的图标。
4.根据权利要求3所述的方法,其特征在于,在根据所述操作指令检测外部接口是否连接有外部设备之后还包括:若所述外部接口未连接外部设备,则将外部设备与所述外部接口连接,并在所述外部接口对应的用户界面位置显示外部接口的图标。
5.根据权利要求3所述的方法,其特征在于,所述若所述外部接口连接有外部设备,则在所述外部接口对应的用户界面位置显示外部接口的图标包括:
若所述外部接口连接有外部设备,则判断是否连接有一个以上的外部设备;
若连接有一个以上的外部设备,则在所述一个以上的外部设备分别对应的外部接口所对应的用户界面位置分别显示对应外部接口的图标。
6.一种终端设备,其特征在于:
所述终端设备包括第一检测模块、第二检测模块以及文件处理模块;
第一检测模块用于检测用户界面是否产生对文件进行拖动的操作指令,在产生所述对文件进行拖动的操作指令时,向所述第二检测模块发送所述用户界面产生对文件进行拖动的操作指令;
第二检测模块用于接收来自所述第一检测模块的操作指令,并且在接收到所述对文件进行拖动的操作指令后,检测所述文件是否被拖动到外部接口功能的图标而触发图标,将所述文件是否被拖动到外部接口功能的图标而触发图标的结果向文件处理模块发送;
文件处理模块用于接收来自所述第二检测模块的文件是否被拖动到外部接口功能的图标而触发图标的结果,在所述结果为图标被触发时,对所述拖动的文件进行所述图标对应外部接口功能的处理;
其中,所述文件处理模块具体用于在所述外部接口为通用串行总线接口时,对所述拖动的文件进行传输;或在所述外部接口为红外传输接口时,对所述拖动的文件进行传输;或在所述外部接口为无线保真WIFI接口时,对所述拖动的文件进行传输;或在所述外部接口为蓝牙接口时,对所述拖动的文件进行传输;或在所述外部接口为近距离无线通信NFC接口时,对所述拖动的文件进行传输;或在所述外部接口为耳机接口时,对所述拖动的文件进行播放;或在所述外部接口为扬声器接口时,对所述拖动的文件进行播放;
其中,所述通用串行总线接口、红外传输接口、无线保真WIFI接口、蓝牙接口、近距离无线通信NFC接口、耳机接口以及扬声器接口为所述终端设备自身的外部接口。
7.根据权利要求6所述的终端设备,其特征在于,所述终端设备还包括图标显示模块,所述图标显示模块用于接收来自第一检测模块的操作指令,根据所述对文件进行拖动的操作指令在所述外部接口对应的用户界面位置显示所述外部接口的图标。
8.根据权利要求7所述的终端设备,其特征在于,所述图标显示模块包括检测单元和第一图标显示单元;
检测单元用于接收来自第一检测模块的操作指令,根据所述对文件进行拖动的操作指令检测外部接口是否连接有外部设备,并将检测结果向第一图标显示单元发送;
第一图标显示单元用于接收来自检测单元的检测结果,在检测结果为所述外部接口连接有外部设备时,在所述外部接口对应的用户界面位置显示外部接口的图标。
9.根据权利要求8所述的终端设备,其特征在于,所述图标显示模块还包括第二图标显示单元,所述第二图标显示单元用于接收来自检测单元的检测结果,在检测结果为所述外部接口未连接所述外部设备时,将外部设备与所述外部接口连接,并在所述外部接口对应的用户界面位置显示外部接口的图标。
10.根据权利要求8所述的终端设备,其特征在于,所述第一图标显示单元包括判断电路和图标显示电路;
判断电路用于接收来自检测单元的检测结果,在检测结果为所述外部接口连接有外部设备时,判断是否连接有一个以上的外部设备,并将判断结果向图标显示电路发送;
图标显示电路用于接收来自判断电路的判断结果,在所述判断电路的判断结果为连接有一个以上的外部设备时,在所述一个以上的外部设备分别对应的外部接口所对应的用户界面位置分别显示对应外部接口的图标。
CN201210229787.XA 2012-07-04 2012-07-04 基于用户界面进行文件处理的方法及终端设备 Active CN102830906B (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN201210229787.XA CN102830906B (zh) 2012-07-04 2012-07-04 基于用户界面进行文件处理的方法及终端设备
PCT/CN2013/074091 WO2014005454A1 (zh) 2012-07-04 2013-04-11 基于用户界面进行文件处理的方法及终端设备
US13/921,823 US20140013257A1 (en) 2012-07-04 2013-06-19 Method and Terminal Device for File Processing Based on User Interface
EP13172981.6A EP2682854A1 (en) 2012-07-04 2013-06-20 Method and terminal device for file processing based on user interface
JP2013131609A JP5934678B2 (ja) 2012-07-04 2013-06-24 ユーザインターフェースに基づいてファイル処理を行う方法及び端末装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210229787.XA CN102830906B (zh) 2012-07-04 2012-07-04 基于用户界面进行文件处理的方法及终端设备

Publications (2)

Publication Number Publication Date
CN102830906A CN102830906A (zh) 2012-12-19
CN102830906B true CN102830906B (zh) 2016-08-03

Family

ID=47334061

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210229787.XA Active CN102830906B (zh) 2012-07-04 2012-07-04 基于用户界面进行文件处理的方法及终端设备

Country Status (5)

Country Link
US (1) US20140013257A1 (zh)
EP (1) EP2682854A1 (zh)
JP (1) JP5934678B2 (zh)
CN (1) CN102830906B (zh)
WO (1) WO2014005454A1 (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102830906B (zh) * 2012-07-04 2016-08-03 华为终端有限公司 基于用户界面进行文件处理的方法及终端设备
CN103916162B (zh) * 2012-12-31 2017-05-03 比亚迪股份有限公司 用于终端设备的近距离无线通信方法及终端设备
CN105450580A (zh) * 2014-06-20 2016-03-30 展讯通信(上海)有限公司 触发传输通道的方法、装置及电子终端
CN104317510A (zh) * 2014-10-11 2015-01-28 广东欧珀移动通信有限公司 一种移动终端发送文件的方法及移动终端
CN106850719B (zh) * 2015-12-04 2021-02-05 珠海金山办公软件有限公司 一种数据传输方法及装置
CN105808052A (zh) * 2016-02-26 2016-07-27 宁波萨瑞通讯有限公司 一种文件的打开方法及***
CN105955513A (zh) * 2016-04-25 2016-09-21 北京润科通用技术有限公司 信息处理方法、电子设备及无线鼠标
CN107015958A (zh) * 2017-04-14 2017-08-04 东莞中国科学院云计算产业技术创新与育成中心 报表生成方法及装置
CN107943489B (zh) * 2017-11-14 2019-12-17 维沃移动通信有限公司 数据分享方法及移动终端
CN117544614A (zh) 2019-05-20 2024-02-09 北京小米移动软件有限公司 文件传输方法、装置及计算机可读存储介质
CN111221453A (zh) * 2019-10-31 2020-06-02 华为技术有限公司 启动功能的方法及电子设备
CN111327769B (zh) 2020-02-25 2022-04-08 北京小米移动软件有限公司 多屏互动方法及装置、存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101527745A (zh) * 2008-03-07 2009-09-09 三星电子株式会社 用于具有触摸屏的移动终端的用户界面方法和设备
CN101729659A (zh) * 2008-10-20 2010-06-09 Lg电子株式会社 移动终端和用于控制与外部设备相关的功能的方法
CN101751286A (zh) * 2008-11-28 2010-06-23 佛山市顺德区汉达精密电子科技有限公司 直觉化档案传输方法
CN102271179A (zh) * 2010-06-02 2011-12-07 希姆通信息技术(上海)有限公司 触摸式移动终端及其发送文件、接收文件的方法

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5815201A (en) * 1995-02-21 1998-09-29 Ricoh Company, Ltd. Method and system for reading and assembling audio and image information for transfer out of a digital camera
US5801700A (en) * 1996-01-19 1998-09-01 Silicon Graphics Incorporated System and method for an iconic drag and drop interface for electronic file transfer
JP3582393B2 (ja) * 1999-02-09 2004-10-27 セイコーエプソン株式会社 デバイス制御装置、ユーザインターフェイス表示方法およびユーザインターフェイスを表示させるためのコンピュータプログラムを記録した記録媒体
EP1286207A4 (en) * 2000-05-31 2004-09-22 Seiko Epson Corp PROJECTOR, PROJECTION DISPLAY SYSTEM AND METHOD, AND INFORMATION RECORDING SYSTEM
US7146260B2 (en) * 2001-04-24 2006-12-05 Medius, Inc. Method and apparatus for dynamic configuration of multiprocessor system
JP4766294B2 (ja) * 2001-09-11 2011-09-07 ソニー株式会社 情報処理装置および方法、並びにプログラム
JP3944824B2 (ja) * 2001-11-09 2007-07-18 ソニー株式会社 データ通信装置、表示方法、プログラム及びプログラム格納媒体
US20060241864A1 (en) * 2005-04-22 2006-10-26 Outland Research, Llc Method and apparatus for point-and-send data transfer within an ubiquitous computing environment
US20080235609A1 (en) * 2007-03-19 2008-09-25 Carraher Theodore R Function switching during drag-and-drop
JP2008243029A (ja) * 2007-03-28 2008-10-09 Casio Electronics Co Ltd 印刷システム
JP2008299619A (ja) * 2007-05-31 2008-12-11 Toshiba Corp モバイル機器、データ転送方法、およびデータ転送システム
US20090298419A1 (en) * 2008-05-28 2009-12-03 Motorola, Inc. User exchange of content via wireless transmission
JP2010092455A (ja) * 2008-09-10 2010-04-22 Ricoh Co Ltd ファイル管理システム及びプログラム
US20100214571A1 (en) * 2009-02-26 2010-08-26 Konica Minolta Systems Laboratory, Inc. Drag-and-drop printing method with enhanced functions
JP5489617B2 (ja) * 2009-09-28 2014-05-14 京セラ株式会社 表示システム
JP2011217316A (ja) * 2010-04-02 2011-10-27 Funai Electric Co Ltd 携帯情報処理装置
KR101695810B1 (ko) * 2010-05-07 2017-01-13 엘지전자 주식회사 이동 단말기 및 그 제어방법
CN101937310B (zh) * 2010-09-06 2014-07-16 宇龙计算机通信科技(深圳)有限公司 文件复制方法及终端
JP2012243163A (ja) * 2011-05-20 2012-12-10 Sony Corp 電子機器、プログラム及び制御方法
CN102830906B (zh) * 2012-07-04 2016-08-03 华为终端有限公司 基于用户界面进行文件处理的方法及终端设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101527745A (zh) * 2008-03-07 2009-09-09 三星电子株式会社 用于具有触摸屏的移动终端的用户界面方法和设备
CN101729659A (zh) * 2008-10-20 2010-06-09 Lg电子株式会社 移动终端和用于控制与外部设备相关的功能的方法
CN101751286A (zh) * 2008-11-28 2010-06-23 佛山市顺德区汉达精密电子科技有限公司 直觉化档案传输方法
CN102271179A (zh) * 2010-06-02 2011-12-07 希姆通信息技术(上海)有限公司 触摸式移动终端及其发送文件、接收文件的方法

Also Published As

Publication number Publication date
WO2014005454A1 (zh) 2014-01-09
JP5934678B2 (ja) 2016-06-15
JP2014013567A (ja) 2014-01-23
EP2682854A1 (en) 2014-01-08
US20140013257A1 (en) 2014-01-09
CN102830906A (zh) 2012-12-19

Similar Documents

Publication Publication Date Title
CN102830906B (zh) 基于用户界面进行文件处理的方法及终端设备
CN104750495B (zh) 一种截图方法及装置
AU2013355450B2 (en) User terminal apparatus and method of controlling the same
US11314371B2 (en) Method and apparatus for providing graphic user interface
JP5840045B2 (ja) 装置、方法、及びプログラム
US10067666B2 (en) User terminal device and method for controlling the same
JP2016521420A (ja) 携帯電子機器と接続可能な付加装置を介した表示方法及び装置
JP5827109B2 (ja) 装置、方法、及びプログラム
CN104238877A (zh) 控制图标的方法和终端
CN103440086A (zh) 双机互动模式下控制智能移动终端物理按键的方法及***
WO2014101101A1 (zh) 一种任务切换方法和终端
KR102013373B1 (ko) 외부 단말과의 연동을 실행하는 방법, 장치 및 기록매체
JP2014110056A (ja) 終了効果を表示するモバイル装置及びその制御方法
US9658770B2 (en) Method and apparatus for processing inputting of character
JP5858896B2 (ja) 電子機器、制御方法及び制御プログラム
US10120488B2 (en) Display method and display device
CN105242865A (zh) 输入处理方法、输入处理装置以及包括该装置的移动终端
CN107038024A (zh) 一种操控配置方法及其设备
JP5775432B2 (ja) 装置、方法、及びプログラム
CN107463524A (zh) 一种访问数据的方法及相关设备
CN104657049B (zh) 数据项目选择方法、装置和电子设备
JP5848971B2 (ja) 装置、方法、及びプログラム
CN105224193A (zh) 一种智能手表的控制方法及智能手表
US20140258756A1 (en) Method and apparatus for operating power saving mode of terminal
KR20170078007A (ko) 사용자 장치, 그의 제어 방법 및 컴퓨터 프로그램이 기록된 기록매체

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20171027

Address after: Metro Songshan Lake high tech Industrial Development Zone, Guangdong Province, Dongguan City Road 523808 No. 2 South Factory (1) project B2 -5 production workshop

Patentee after: HUAWEI terminal (Dongguan) Co., Ltd.

Address before: 518100 Longgang District, Guangdong, Bantian HUAWEI base B District, building 2, building No.

Patentee before: Huawei Device Co., Ltd.

CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Patentee after: Huawei Device Co., Ltd.

Address before: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Patentee before: HUAWEI terminal (Dongguan) Co., Ltd.