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

技术编号:8105497 阅读:153 留言:0更新日期:2012-12-21 03:58
本发明专利技术公开了一种基于用户界面进行文件处理的方法及终端设备,所述方法包括:检测用户界面是否产生对文件进行拖动的操作指令;若产生所述对文件进行拖动的操作指令,则检测所述图标是否被文件拖动到此处而触发;若所述图标被触发,则对所述拖动的文件进行所述图标对应外部接口功能的处理。通过上述方式,本发明专利技术能够直观、快速的利用智能终端的外部接口进行文件处理。

【技术实现步骤摘要】

本专利技术涉及人机交互
,特别是涉及一种基于用户界面进行文件处理的方法及终端设备
技术介绍
手机、平板电脑等智能终端的外部接口有很多,例如通用串行总线(USB)接口、红外传输接口、无线保真(Wireless Fidelity, WIFI)接口、蓝牙接口、近距离无线通信(NearField Communication, NFC)接口、耳机接口、扬声器接口以及其他外部接口等。当智能终端的外部接口对文件进行处理时,例如用通用串行总线接口、红外传输接口、WIFI接口、蓝牙接口或者NFC接口进行传输文件时,通常的操作是选择需要传输的 文件,然后打开菜单,选择发送命令以及发送的目的地(即外部接口对应的外部设备)。又如,用耳机接口或者扬声器接口播放音乐文件时,也是需要首先选择播放的文件,打开菜单后,选择播放命令。上述使用智能终端的外部接口对文件进行处理的操作方式,步骤比较多,操作比较复杂,而且比较浪费时间。
技术实现思路
本专利技术主要解决的技术问题是提供一种基于用户界面进行文件处理的方法及终端设备,能够直观、快速的利用智能终端的外部接口进行文件处理。一方面,本专利技术实施例提供了一种基于用户界面进行文件处理的方法,包括检测用户界面是否产生对文件进行拖动的操作指令;若产生所述对文件进行拖动的操作指令,则检测所述文件是否被拖动到外部接口功能的图标而触发图标;若所述图标被触发,则对所述拖动的文件进行所述图标对应外部接口功能的处理。其中,在产生所述对文件进行拖动的操作指令之后,检测所述文件是否被拖动到外部接口功能的图标而触发图标之前,包括根据所述操作指令在所述外部接口对应的用户界面位置显示所述外部接口的图标。其中,所述根据所述操作指令在所述外部接口对应的用户界面位置显示所述外部接口的图标包括根据所述操作指令检测外部接口是否连接有外部设备;若所述外部接口连接有外部设备,则在所述外部接口对应的用户界面位置显示外部接口的图标。其中,在根据所述操作指令检测外部接口是否连接有外部设备之后还包括若所述外部接口未连接外部设备,则将外部设备与与所述外部接口连接,并在所述外部接口对应的用户界面位置显示外部接口的图标。其中,所述若所述外部接口连接有外部设备,则在所述外部接口对应的用户界面位置显示外部接口的图标包括若所述外部接口连接有外部设备,则判断是否连接有一个以上的外部设备;若连接有一个以上的外部设备,则在所述一个以上的外部设备分别对应的外部接口所对应的用户界面位置分别显示对应外部接口的图标。其中,所述对拖动的文件进行所述图标对应外部接口功能的处理包括若所述外部接口为通用串行总线接口,则对所述拖动的文件进行传输;或,若所述外部接口为红外传输接口,则对所述拖动的文件进行传输;或,若所述外部接口为无线保真WIFI接口,则对所述拖动的文件进行传输;或,若所述外部接口为蓝牙接口,则对所述拖动的文件进行传输;或,若所述外部接口为近距离无线通信NFC接口,则对所述拖动的文件进行传输;或,若所述外部接口为耳机接口,则对所述拖动的文件进行播放;或,若所述外部接口为扬声器接口,则对所述拖动的文件进行播放。另一方面,本专利技术实施例提供了一种终端设备,所述终端设备包括第一检测模块、第二检测模块以及文件处理模块;第一检测模块用于检测用户界面是否产生对文件进行拖动的操作指令,在产生所述对文件进行拖动的操作指令时,向所述第二检测模块发送所述用户界面产生对文件进行拖动的操作指令;第二检测模块用于接收来自所述第一检测模块的操作指令,并且在接收到所述对文件进行拖动的操作指令后,检测所述文件是否被拖动到外部接口功能的图标而触发图标,将所述文件是否被拖动到外部接口功能的图标而触发图标的结果向文件处理模块发送;文件处理模块用于接收来自所述第二检测模块的文件是 否被拖动到外部接口功能的图标而触发图标的结果,在所述结果为图标被触发时,对所述拖动的文件进行所述图标对应外部接口功能的处理。其中,所述终端设备还包括图标显示模块,所述图标显示模块用于接收来自第一检测模块的操作指令,根据所述对文件进行拖动的操作指令在所述外部接口对应的用户界面位置显示所述外部接口的图标。其中,所述图标显示模块包括检测单元和第一图标显示单元;检测单元用于接收来自第一检测模块的操作指令,根据所述对文件进行拖动的操作指令检测外部接口是否连接有外部设备,并将检测结果向第一图标显示单元发送;第一图标显示单元用于接收来自检测单元的检测结果,在检测结果为所述外部接口连接有外部设备时,在所述外部接口对应的用户界面位置显示外部接口的图标。其中,所述图标显示模块还包括第二图标显示单元,所述第二图标显示单元用于接收来自检测单元的检测结果,在检测结果为所述外部接口未连接所述外部设备时,将外部设备与所述外部接口连接,并在所述外部接口对应的用户界面位置显示外部接口的图标。其中,所述第一图标显示单元包括判断电路和图标显示电路;判断电路用于接收来自检测单元的检测结果,在检测结果为所述外部接口连接有外部设备时,判断是否连接有一个以上的外部设备,并将判断结果向图标显示电路发送;图标显示电路用于接收来自判断电路的判断结果,在所述判断电路的判断结果为连接有一个以上的外部设备时,在所述一个以上的外部设备分别对应的外部接口所对应的用户界面位置分别显示对应外部接口的图标。其中,所述文件处理模块具体用于在所述外部接口为通用串行总线接口时,对所述拖动的文件进行传输;或在所述外部接口为红外传输接口时,对所述拖动的文件进行传输;或在所述外部接口为无线保真WIFI接口时,对所述拖动的文件进行传输;或在所述外部接口为蓝牙接口时,对所述拖动的文件进行传输;或在所述外部接口为近距离无线通信NFC接口时,对所述拖动的文件进行传输;或在所述外部接口为耳机接口时,对所述拖动的文件进行播放;或在所述外部接口为扬声器接口时,对所述拖动的文件进行播放。本专利技术实施例在检测到用户界面产生对文件进行拖动的操作指令,并再次检测到图标被文件拖动到图标处而触发图标时,对拖动的文件进行图标对应外部接口功能的处理,整个操作过程不需要多次的选择,只需要两步拖动和触发,即可实现对拖动的文件进行对应外部接口功能的处理,这种操作方式非常直观简单,且速度快;另外,根据外部接口功能的不同,对拖动的文件进行不同的处理,例如传输或者播放等,通过这种方式,也实现了对文件的多样化的处理。附图说明图I是本专利技术实施例中一种基于用户界面进行文件处理的方法流程图;图2是本专利技术实施例中另一种基于用户界面进行文件处理的方法流程图; 图3是本专利技术实施例中一种终端设备的结构示意图;图4是本专利技术实施例中另一种终端设备的结构示意图;图5是本专利技术实施例中一种设备电路的电路图。具体实施例方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参阅图1,图I是本专利技术实施例一种基于用户界面进行文件处理的方法流程图,包括步骤SlOl :检测用户界面是否产生对文件进行拖动的操作指令;用户界面(U本文档来自技高网...

【技术保护点】
一种基于用户界面进行文件处理的方法,其特征在于,包括:检测用户界面是否产生对文件进行拖动的操作指令;若产生所述对文件进行拖动的操作指令,则检测所述文件是否被拖动到外部接口功能的图标而触发图标;若所述图标被触发,则对所述拖动的文件进行所述图标对应外部接口功能的处理。

【技术特征摘要】
1.ー种基于用户界面进行文件处理的方法,其特征在于,包括 检测用户界面是否产生对文件进行拖动的操作指令; 若产生所述对文件进行拖动的操作指令,则检测所述文件是否被拖动到外部接ロ功能的图标而触发图标; 若所述图标被触发,则对所述拖动的文件进行所述图标对应外部接ロ功能的处理。2.根据权利要求I所述的方法,其特征在于,在产生所述对文件进行拖动的操作指令之后,检测所述文件是否被拖动到外部接ロ功能的图标而触发图标之前,包括 根据所述操作指令在所述外部接ロ对应的用户界面位置显示所述外部接ロ的图标。3.根据权利要求2所述的方法,其特征在于,所述根据所述操作指令在所述外部接ロ对应的用户界面位置显示所述外部接ロ的图标包括 根据所述操作指令检测外部接ロ是否连接有外部设备; 若所述外部接ロ连接有外部设备,则在所述外部接ロ对应的用户界面位置显示外部接ロ的图标。4.根据权利要求3所述的方法,其特征在于,在根据所述操作指令检测外部接ロ是否连接有外部设备之后还包括若所述外部接ロ未连接外部设备,则将外部设备与所述外部接ロ连接,并在所述外部接ロ对应的用户界面位置显示外部接ロ的图标。5.根据权利要求3所述的方法,其特征在于,所述若所述外部接ロ连接有外部设备,则在所述外部接ロ对应的用户界面位置显示外部接ロ的图标包括 若所述外部接ロ连接有外部设备,则判断是否连接有ー个以上的外部设备; 若连接有ー个以上的外部设备,则在所述ー个以上的外部设备分别对应的外部接ロ所对应的用户界面位置分别显示对应外部接ロ的图标。6.根据权利要求I至5任一项所述的方法,其特征在于,所述对拖动的文件进行所述图标对应外部接ロ功能的处理包括 若所述外部接ロ为通用串行总线接ロ,则对所述拖动的文件进行传输;或, 若所述外部接ロ为红外传输接ロ,则对所述拖动的文件进行传输;或, 若所述外部接ロ为无线保真WIFI接ロ,则对所述拖动的文件进行传输;或, 若所述外部接ロ为蓝牙接ロ,则对所述拖动的文件进行传输;或, 若所述外部接ロ为近距离无线通信NFC接ロ,则对所述拖动的文件进行传输;或, 若所述外部接ロ为耳机接ロ,则对所述拖动的文件进行播放;或, 若所述外部接ロ为扬声器接ロ,则对所述拖动的文件进行播放。7.—种终端设备,其特征在于 所述终端设备包括第一检测模块、第二检测模块以及文件处理模块; 第一检测模块用于检测用户界面是否产生对文件进行拖动的操作指令,在产生所述对文件进行拖动的操作指令时,向所述第二检测模块发送所述用户界面产生对文件进行拖动的操作指令; 第二检测模块用于接收来自所述第一检测模块的操作...

【专利技术属性】
技术研发人员:牛犇于勇
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1