[go: up one dir, main page]

CN105700846A - 文件共享方法及装置 - Google Patents

文件共享方法及装置 Download PDF

Info

Publication number
CN105700846A
CN105700846A CN201610157058.6A CN201610157058A CN105700846A CN 105700846 A CN105700846 A CN 105700846A CN 201610157058 A CN201610157058 A CN 201610157058A CN 105700846 A CN105700846 A CN 105700846A
Authority
CN
China
Prior art keywords
terminal
file
user
file content
shared
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
Application number
CN201610157058.6A
Other languages
English (en)
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.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software 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 Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201610157058.6A priority Critical patent/CN105700846A/zh
Publication of CN105700846A publication Critical patent/CN105700846A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2805Home Audio Video Interoperability [HAVI] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Automation & Control Theory (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本公开是关于一种文件共享方法及装置,其中,方法包括:接收用户输入的预设同步指令,确定切换到共享文件模式;在共享文件模式下,将所述第一终端上显示的文件内容,实时同步到与所述第一终端处于同一局域网的第二终端。通过该技术方案,在接收用户输入的预设同步指令时,确定切换到共享文件模式,在共享文件模式下,将第一终端上显示的文件内容,实时同步到与第一终端处于同一局域网的第二终端,这样,处于同一局域网下的不同终端可以同时查看相同的文件内容,增加了终端之间共享文件内容的便捷性,提高了终端的可玩性和趣味性,提升了用户的使用体验。

Description

文件共享方法及装置
技术领域
本公开涉及数据共享技术领域,尤其涉及一种文件共享方法及装置。
背景技术
亲朋好友相互之间可能经常会分享一些好玩的视频或者图片游戏等,分享的方法可能是需要通过蓝牙等手段连接,然后传输,效率较低且操作复杂。
由于手机屏幕较小,有好玩的视频大家都想看的时候,挤在一起看一个手机不方便,用不同的几个手机同时播放相同的视频,又很难做到完全同步,用户体验不佳。
发明内容
本公开实施例提供一种文件共享方法及装置,包括如下技术方案:
根据本公开实施例的第一方面,提供一种文件共享方法,用于第一终端,包括:
接收用户输入的预设同步指令,确定切换到共享文件模式;
在共享文件模式下,将所述第一终端上显示的文件内容,实时同步到与所述第一终端处于同一局域网的第二终端。
在一个实施例中,所述接收用户输入的预设同步指令,确定切换到共享文件模式,包括:
接收用户输入的预设同步指令,其中,所述预设同步指令包括预设手势操作;
在接收到所述预设同步指令时,输出提示信息,所述提示信息用于提示用户是否切换到共享文件模式;
在接收到用户选择的确定切换命令时,确定切换到共享文件模式。
在一个实施例中,所述方法还包括:
获取第二终端的总个数,以及每个第二终端的标识和对所述文件内容的接收状态;
在所述第一终端的屏幕上的指定区域,显示所述第二终端的总个数,以及每个第二终端的标识和对所述文件内容的接收状态的显示栏。
在一个实施例中,所述方法还包括:
接收用户输入的共享撤销指令;
根据所述共享撤销指令,退出所述共享文件模式,以停止将第一终端上显示的文件内容同步至所述第二终端。
在一个实施例中,在将所述第一终端上显示的文件内容,实时同步到与所述第一终端处于同一局域网的第二终端之前,所述方法还包括:
获取当前与所述第一终端处于同一局域网内的所有终端;
根据接收到的终端选择命令,将所述所有终端中被选中的终端确定为所述第二终端。
根据本公开实施例的第二方面,提供一种文件共享方法,用于第二终端,包括:
接收与所述第二终端处于同一局域网内的第一终端共享的文件内容;
获取所述文件内容在所述第一终端上的显示进度,按照所述显示进度在所述第二终端的屏幕上同步显示所述文件内容。
在一个实施例中,所述获取所述文件内容在所述第一终端上的显示进度,按照所述显示进度在所述第二终端的屏幕上同步显示所述文件内容,包括:
当接收到所述文件内容时,确定所述文件内容所占用的存储空间;
当所述文件内容所占用的存储空间大于或等于预设存储空间时,获取所述文件内容在所述第一终端上的显示进度,按照所述显示进度在所述第二终端的屏幕上同步显示所述文件内容;
当所述文件内容所占用的存储空间小于预设存储空间时,存储并显示所述文件内容。
在一个实施例中,所述方法还包括:
接收用户选择的显示进度;
按照用户选择的显示进度显示所述文件内容。
根据本公开实施例的第三方面,提供一种文件共享装置,用于第一终端,包括:
确定模块,用于接收用户输入的预设同步指令,确定切换到共享文件模式;
共享模块,用于在共享文件模式下,将所述第一终端上显示的文件内容,实时同步到与所述第一终端处于同一局域网的第二终端。
在一个实施例中,所述确定模块包括:
接收子模块,用于接收用户输入的预设同步指令,其中,所述预设同步指令包括预设手势操作;
提示子模块,用于在接收到所述预设同步指令时,输出提示信息,所述提示信息用于提示用户是否切换到共享文件模式;
确定子模块,用于在接收到用户选择的确定切换命令时,确定切换到共享文件模式。
在一个实施例中,所述装置还包括:
第一获取模块,用于获取第二终端的总个数,以及每个第二终端的标识和对所述文件内容的接收状态;
显示模块,用于在所述第一终端的屏幕上的指定区域,显示所述信息获取模块获取的第二终端的总个数,以及每个第二终端的标识和对所述文件内容的接收状态的显示栏。
在一个实施例中,所述装置还包括:
第二接收模块,用于接收用户输入的共享撤销指令;
处理模块,用于根据所述共享撤销指令,退出所述共享文件模式,以停止将第一终端上显示的文件内容同步至所述第二终端。
在一个实施例中,所述装置还包括:
第二获取模块,用于获取当前与所述第一终端处于同一局域网内的所有终端;
确定模块,用于根据接收到的终端选择命令,将所述所有终端中被选中的终端确定为所述第二终端。
根据本公开实施例的第四方面,提供一种文件共享装置,用于第二终端,包括:
文件内容接收模块,用于接收与所述第二终端处于同一局域网内的第一终端共享的文件内容;
第一显示模块,用于获取所述文件内容在所述第一终端上的显示进度,按照所述显示进度在所述第二终端的屏幕上同步显示所述文件内容。
在一个实施例中,所述第一显示模块包括:
确定子模块,用于当接收到所述文件内容时,确定所述文件内容所占用的存储空间;
获取子模块,用于当所述确定子模块确定所述文件内容所占用的存储空间大于或等于预设存储空间时,获取所述文件内容在所述第一终端上的显示进度,按照所述显示进度在所述第二终端的屏幕上同步显示所述文件内容;
存储子模块,用于当所述确定子模块确定所述文件内容所占用的存储空间小于预设存储空间时,存储并显示所述文件内容。
在一个实施例中,所述装置还包括:
进度接收模块,用于接收用户选择的显示进度;
第二显示模块,用于按照用户选择的显示进度显示所述文件内容。
根据本公开实施例的第五方面,提供一种文件共享装置,用于第一终端,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
接收用户输入的预设同步指令,确定切换到共享文件模式;
在共享文件模式下,将所述第一终端上显示的文件内容,实时同步到与所述第一终端处于同一局域网的第二终端。
根据本公开实施例的第六方面,提供一种文件共享装置,用于第二终端,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
接收与所述第二终端处于同一局域网内的第一终端共享的文件内容;
获取所述文件内容在所述第一终端上的显示进度,按照所述显示进度在所述第二终端的屏幕上同步显示所述文件内容。
本公开的实施例提供的技术方案可以包括以下有益效果:
上述技术方案,在接收用户输入的预设同步指令时,确定切换到共享文件模式,在共享文件模式下,将第一终端上显示的文件内容,实时同步到与第一终端处于同一局域网的第二终端,这样,处于同一局域网下的不同终端可以同时查看相同的文件内容,增加了终端之间共享文件内容的便捷性,提高了终端的可玩性和趣味性,提升了用户的使用体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的一种文件共享方法的流程图。
图2是根据一示例性实施例示出的文件共享方法中步骤S101的流程图。
图3是根据一示例性实施例示出的另一种文件共享方法的流程图。
图4是根据一示例性实施例示出的又一种文件共享方法的流程图。
图5是根据一示例性实施例示出的再一种文件共享方法的流程图。
图6是根据一示例性实施例示出的一种文件共享方法的流程图。
图7是根据一示例性实施例示出的文件共享方法中步骤S602的流程图。
图8是根据一示例性实施例示出的另一种文件共享方法的流程图。
图9是根据一示例性实施例示出的一种文件共享装置的框图。
图10是根据一示例性实施例示出的一种文件共享装置中文件内容获取模块的框图。
图11是根据一示例性实施例示出的另一种文件共享装置的框图。
图12是根据一示例性实施例示出的再一种文件共享装置的框图。
图13是根据一示例性实施例示出的又一种文件共享装置的框图。
图14是根据一示例性实施例示出的一种文件共享装置的框图。
图15是根据一示例性实施例示出的一种文件共享装置中第一显示模块的框图。
图16是根据一示例性实施例示出的另一种文件共享装置的框图。
图17是根据一示例性实施例示出的适用于文件共享装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
本公开实施例提供了一种文件共享方法,该方法可用于第一终端设备中,如图1所示,该方法包括步骤S101-S102:
在步骤S101中,接收用户输入的预设同步指令,确定切换到共享文件模式;
其中,预设同步指令可以是预设的手势操作,也可以是用户通过触控某个按键等发出的指示。用户或厂商可以根据个人需要设置预设手势操作和预设按键,如两个手指同时在终端的屏幕上向左或向右滑动等手势操作。
在步骤S102中,在共享文件模式下,将第一终端上显示的文件内容,实时同步到与第一终端处于同一局域网的第二终端;
其中,文件内容包括图片、视频、音频、游戏、文本文件内容等。
在该实施例中,在接收用户输入的预设同步指令时,确定切换到共享文件模式,在共享文件模式下,将第一终端上显示的文件内容,实时同步到与第一终端处于同一局域网的第二终端,这样,处于同一局域网下的不同终端可以同时查看相同的文件内容,增加了终端之间共享文件内容的便捷性,提高了终端的可玩性和趣味性,提升了用户的使用体验。
其中,第一终端和第二终端是处于同一局域网内的,若想进行文件内容共享的两个终端不是处于同一个局域网内的,则可以先将第一终端和第二终端连接到同一局域网。由于同一局域网内,用户之间基本是相互信任的,所以可以进行相互信息之间的共享,并且两个终端之间的文件内容传输是通过局域网进行的,传输速度较快,因而可以实现不同终端之间可同步显示文件内容,如同步播放视频、同步播放歌曲、同步显示图片等。
如图2所示,在一个实施例中,上述步骤S101包括步骤S201-S203:
在步骤S201中,接收用户输入的预设同步指令,其中,预设同步指令包括预设手势操作;
在步骤S202中,在接收到预设同步指令时,输出提示信息,提示信息用于提示用户是否切换到共享文件模式;
其中,该提示信息可以以消息框的方式输出,从而提示用户选择是否进行文件内容共享。
在步骤S203中,在接收到用户选择的确定切换命令时,确定切换到共享文件模式。
在该实施例中,为了避免用户误操作,当接收到的用户输入的预设同步指令时,输出提示信息,提示用户选择是否切换到共享文件模式,当用户选择切换到共享文件模式时,根据用户的选择的确定切换命令,切换至共享文件模式,从而将第一终端上显示的文件内容,实时同步到与第一终端处于同一局域网的第二终端,这样,处于同一局域网下的不同终端可以同时查看相同的文件内容,增加了终端之间共享文件内容的便捷性,提高了终端的可玩性和趣味性,提升了用户的使用体验。而当用户选择不切换至共享文件模式时,则直接关闭该消息框,保证第一终端可以正常显示文件内容。
如图3所示,在一个实施例中,上述方法还包括步骤S301-S302:
在步骤S301中,获取第二终端的总个数,以及每个第二终端的标识和对文件内容的接收状态;
第二终端的总个数即表示与第一终端连接至同一局域网,且接收第一终端发送的共享文件内容的终端的总个数。而获取第二终端的标识,可以使第一终端的用户清楚的知道接收共享文件内容的终端有哪些。
在步骤S302中,在第一终端的屏幕上的指定区域,显示第二终端的总个数,以及每个第二终端的标识和对文件内容的接收状态的显示栏。其中,指定区域可以是第一终端的通知栏,从而便于用户查看。
在该实施例中,在第一终端的屏幕上的指定区域,可以显示接收共享文件内容的第二终端的个数,以及每个第二终端的标识和对文件内容的接收状态。这样,第一终端的用户可以清楚的看到是否已有第二终端接收共享文件内容,以及接收共享文件内容的第二终端的总个数,以及每个第二终端接收共享文件内容的接收状态,如是否接收完成等。
如图4所示,在一个实施例中,上述方法还包括步骤S401-S402:
在步骤S401中,接收用户输入的共享撤销指令;
在步骤S402中,根据共享撤销指令,退出共享文件模式,以停止将第一终端上显示的文件内容同步至第二终端。
在该实施例中,若用户想退出共享文件模式,可以输入共享撤销命令,从而停止将第一终端上显示的文件内容同步至第二终端,这样,方便用户对共享文件内容的管理和共享进程的控制。
例如,在第一终端的屏幕上的指定区域,可以显示接收共享文件内容的第二终端的个数,以及每个第二终端的标识和对文件内容的接收状态的显示栏,若用户想撤销共享,可以随时在显示栏中关闭共享进程,从而使得第一终端停止共享文件内容至第二终端。
如图5所示,在一个实施例中,在将文件内容共享至当前与第一终端处于同一局域网内的第二终端之前,上述方法还包括步骤S501-S502:
在步骤S501中,获取当前与第一终端处于同一局域网内的所有终端;
在步骤S502中,根据接收到的终端选择命令,将所有终端中被选中的终端确定为第二终端。
在该实施例中,第一终端还可以获取当前与其连接至同一局域网的所有终端,这样,用户可以从所有终端中,选择出想要为其共享文件内容的第二终端,从而避免第一终端将文件内容共享至所有终端中除第二终端外的其他终端,避免给其他终端带来不便,进一步提升用户的使用体验。
本公开实施例提供了一种文件共享方法,该方法可用于第二终端设备中,如图6所示,该方法包括步骤S601-S602:
在步骤S601中,接收与第二终端处于同一局域网内的第一终端共享的文件内容;
在步骤S602中,获取文件内容在第一终端上的显示进度,按照显示进度在第二终端的屏幕上同步显示文件内容。
在该实施例中,在接收用户输入的预设同步指令时,确定切换到共享文件模式,在共享文件模式下,将第一终端上显示的文件内容,实时同步到与第一终端处于同一局域网的第二终端,这样,处于同一局域网下的不同终端可以同时查看相同的文件内容,增加了终端之间共享文件内容的便捷性,提高了终端的可玩性和趣味性,提升了用户的使用体验。
其中,第一终端和第二终端是处于同一局域网内的,若想进行文件内容共享的两个终端不是处于同一个局域网内的,则可以先将第一终端和第二终端连接到同一局域网。由于同一局域网内,用户之间基本是相互信任的,所以可以进行相互信息之间的共享,并且两个终端之间的文件内容传输是通过局域网进行的,传输速度较快,因而可以实现不同终端之间可同步显示文件内容,如同步播放视频、同步播放歌曲、同步显示图片等。
如图7所示,在一个实施例中,上述步骤S602包括步骤S701-S703:
在步骤S701中,当接收到文件内容时,确定文件内容所占用的存储空间;
在步骤S702中,当文件内容所占用的存储空间大于或等于预设存储空间时,获取文件内容在第一终端上的显示进度,按照显示进度在第二终端的屏幕上同步显示文件内容;
在步骤S703中,当文件内容所占用的存储空间小于预设存储空间时,存储并显示文件内容。
在该实施例中,当第二终端接收到第一终端的文件内容时,可以根据该文件内容占用的存储空间的不同进行不同的处理,例如,如果该文件内容所占用的存储空间大于或等于预设存储空间,即该文件内容占用的存储空间较大,可以获取该文件内容在第一终端上的显示进度,按照该显示进度和第一终端发送的文件内容直接进行同步显示。而如果该文件内容占用的存储空间小于预设存储空间,即该文件内容占用的存储空间较小,则可以直接存储并显示该文件内容,从而避免终端存储空间的浪费。
如图8所示,在一个实施例中,上述方法还包括步骤S801-S802:
在步骤S801中,接收用户选择的显示进度;
在步骤S802中,按照用户选择的显示进度显示文件内容。
在该实施例中,如果第二终端的用户不想按照第一终端的显示进度显示,则还可以自己选择显示进度,从而根据自己选择的显示进度进行显示,这样,可以满足不同用户的不同显示需求。
下述为本公开装置实施例,可以用于执行本公开方法实施例。
图9是根据一示例性实施例示出的一种文件共享装置的框图,该装置可以通过软件、硬件或者两者的结合实现成为终端设备的部分或者全部。如图9所示,该文件共享装置包括:
第一确定模块91,被配置为接收用户输入的预设同步指令,确定切换到共享文件模式;
共享模块92,被配置为在共享文件模式下,将所述第一终端上显示的文件内容,实时同步到与所述第一终端处于同一局域网的第二终端。
在该实施例中,在接收用户输入的预设同步指令时,确定切换到共享文件模式,在共享文件模式下,将第一终端上显示的文件内容,实时同步到与第一终端处于同一局域网的第二终端,这样,处于同一局域网下的不同终端可以同时查看相同的文件内容,增加了终端之间共享文件内容的便捷性,提高了终端的可玩性和趣味性,提升了用户的使用体验。
其中,第一终端和第二终端是处于同一局域网内的,若想进行文件内容共享的两个终端不是处于同一个局域网内的,则可以先将第一终端和第二终端连接到同一局域网。由于同一局域网内,用户之间基本是相互信任的,所以可以进行相互信息之间的共享,并且两个终端之间的文件内容传输是通过局域网进行的,传输速度较快,因而可以实现不同终端之间可同步显示文件内容,如同步播放视频、同步播放歌曲、同步显示图片等。
如图10所示,在一个实施例中,第一确定模块91包括:
接收子模块101,被配置为接收用户输入的预设同步指令,其中,所述预设同步指令包括预设手势操作;
提示子模块102,被配置为在接收到所述预设同步指令时,输出提示信息,所述提示信息用于提示用户是否切换到共享文件模式;
确定子模块103,被配置为在接收到用户选择的确定切换命令时,确定切换到共享文件模式。
在该实施例中,为了避免用户误操作,当接收到的用户输入的预设同步指令时,输出提示信息,提示用户选择是否切换到共享文件模式,当用户选择切换到共享文件模式时,根据用户的选择的确定切换命令,切换至共享文件模式,从而将第一终端上显示的文件内容,实时同步到与第一终端处于同一局域网的第二终端,这样,处于同一局域网下的不同终端可以同时查看相同的文件内容,增加了终端之间共享文件内容的便捷性,提高了终端的可玩性和趣味性,提升了用户的使用体验。而当用户选择不切换至共享文件模式时,则直接关闭该消息框,保证第一终端可以正常显示文件内容。
如图11所示,在一个实施例中,上述装置还包括:
第一获取模块111,被配置为获取第二终端的总个数,以及每个第二终端的标识和对文件内容的接收状态;
显示模块112,被配置为在第一终端的屏幕上的指定区域,显示信息获取模块获取的第二终端的总个数,以及每个第二终端的标识和对文件内容的接收状态的显示栏。
在该实施例中,在第一终端的屏幕上的指定区域,可以显示接收共享文件内容的第二终端的个数,以及每个第二终端的标识和对文件内容的接收状态。这样,第一终端的用户可以清楚的看到是否已有第二终端接收共享文件内容,以及接收共享文件内容的第二终端的总个数,以及每个第二终端接收共享文件内容的接收状态,如是否接收完成等。
如图12所示,在一个实施例中,上述装置还包括:
接收模块121,被配置为接收用户输入的共享撤销指令;
处理模块122,被配置为根据所述共享撤销指令,退出所述共享文件模式,以停止将第一终端上显示的文件内容同步至所述第二终端。
在该实施例中,若用户想退出共享文件模式,可以输入共享撤销命令,从而停止将第一终端上显示的文件内容同步至第二终端,这样,方便用户对共享文件内容的管理和共享进程的控制。
例如,在第一终端的屏幕上的指定区域,可以显示接收共享文件内容的第二终端的个数,以及每个第二终端的标识和对文件内容的接收状态的显示栏,若用户想撤销共享,可以随时在显示栏中关闭共享进程,从而使得第一终端停止共享文件内容至第二终端。
如图13所示,在一个实施例中,上述装置还包括:
第二获取模块131,被配置为获取当前与第一终端处于同一局域网内的所有终端;
第二确定模块132,被配置为根据接收到的终端选择命令,将所有终端中被选中的终端确定为第二终端。
在该实施例中,第一终端还可以获取当前与其连接至同一局域网的所有终端,这样,用户可以从所有终端中,选择出想要为其共享文件内容的第二终端,从而避免第一终端将文件内容共享至所有终端中除第二终端外的其他终端,避免给其他终端带来不便,进一步提升用户的使用体验。
图14是根据一示例性实施例示出的一种文件共享装置的框图,该装置可以通过软件、硬件或者两者的结合实现成为终端设备的部分或者全部。如图14所示,该文件共享装置包括:
文件接收模块141,被配置为接收与第二终端处于同一局域网内的第一终端共享的文件内容;
第一显示模块142,被配置为获取文件内容在第一终端上的显示进度,按照显示进度在第二终端的屏幕上同步显示文件内容。
如图15所示,在一个实施例中,第一显示模块142包括:
确定子模块151,被配置为当接收到文件内容时,确定文件内容所占用的存储空间;
获取子模块152,被配置为当确定子模块151确定文件内容所占用的存储空间大于或等于预设存储空间时,获取文件内容在第一终端上的显示进度,按照显示进度在第二终端的屏幕上同步显示文件内容;
存储子模块153,被配置为当确定子模块151确定文件内容所占用的存储空间小于预设存储空间时,存储并显示文件内容。
如图16所示,在一个实施例中,上述装置还包括:
进度接收模块161,被配置为接收用户选择的显示进度;
第二显示模块162,被配置为按照用户选择的显示进度显示文件内容。
根据本公开实施例的第五方面,提供一种文件共享装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,处理器被配置为:
接收用户输入的预设同步指令,确定切换到共享文件模式;
在共享文件模式下,将所述第一终端上显示的文件内容,实时同步到与所述第一终端处于同一局域网的第二终端。
上述处理器还可被配置为:
所述接收用户输入的预设同步指令,确定切换到共享文件模式,包括:
接收用户输入的预设同步指令,其中,所述预设同步指令包括预设手势操作;
在接收到所述预设同步指令时,输出提示信息,所述提示信息用于提示用户是否切换到共享文件模式;
在接收到用户选择的确定切换命令时,确定切换到共享文件模式。
上述处理器还可被配置为:
获取第二终端的总个数,以及每个第二终端的标识和对所述文件内容的接收状态;
在所述第一终端的屏幕上的指定区域,显示所述第二终端的总个数,以及每个第二终端的标识和对所述文件内容的接收状态的显示栏。
上述处理器还可被配置为:
接收用户输入的共享撤销指令;
根据所述共享撤销指令,退出所述共享文件模式,以停止将第一终端上显示的文件内容同步至所述第二终端。
上述处理器还可被配置为:
在将所述第一终端上显示的文件内容,实时同步到与所述第一终端处于同一局域网的第二终端之前,获取当前与所述第一终端处于同一局域网内的所有终端;
根据接收到的终端选择命令,将所述所有终端中被选中的终端确定为所述第二终端。
根据本公开实施例的第六方面,提供一种文件共享装置,用于第二终端,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
接收与所述第二终端处于同一局域网内的第一终端共享的文件内容;
获取所述文件内容在所述第一终端上的显示进度,按照所述显示进度在所述第二终端的屏幕上同步显示所述文件内容。
上述处理器还可被配置为:
所述获取所述文件内容在所述第一终端上的显示进度,按照所述显示进度在所述第二终端的屏幕上同步显示所述文件内容,包括:
当接收到所述文件内容时,确定所述文件内容所占用的存储空间;
当所述文件内容所占用的存储空间大于或等于预设存储空间时,获取所述文件内容在所述第一终端上的显示进度,按照所述显示进度在所述第二终端的屏幕上同步显示所述文件内容;
当所述文件内容所占用的存储空间小于预设存储空间时,存储并显示所述文件内容。
上述处理器还可被配置为:
接收用户选择的显示进度;
按照用户选择的显示进度显示所述文件内容。
图17是根据一示例性实施例示出的一种用于图片拍摄装置的框图,该装置适用于终端设备。例如,装置1700可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
装置1700可以包括以下一个或多个组件:处理组件1702,存储器1704,电源组件1706,多媒体组件1708,音频组件1710,输入/输出(I/O)的接口1712,传感器组件1714,以及通信组件1716。
处理组件1702通常控制装置1700的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1702可以包括一个或多个处理器1720来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1702可以包括一个或多个模块,便于处理组件1702和其他组件之间的交互。例如,处理组件1702可以包括多媒体模块,以方便多媒体组件1708和处理组件1702之间的交互。
存储器1704被配置为存储各种类型的数据以支持在设备1700的操作。这些数据的示例包括用于在装置1700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件1706为装置1700的各种组件提供电力。电源组件1706可以包括电源管理系统,一个或多个电源,及其他与为装置1700生成、管理和分配电力相关联的组件。
多媒体组件1708包括在所述装置1700和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1708包括一个前置摄像头和/或后置摄像头。当设备1700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
音频组件1710被配置为输出和/或输入音频信号。例如,音频组件1710包括一个麦克风(MIC),当装置1700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1704或经由通信组件1716发送。在一些实施例中,音频组件1710还包括一个扬声器,用于输出音频信号。
I/O接口1712为处理组件1702和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件1714包括一个或多个传感器,用于为装置1700提供各个方面的状态评估。例如,传感器组件1714可以检测到设备1700的打开/关闭状态,组件的相对定位,例如所述组件为装置1700的显示器和小键盘,传感器组件1714还可以检测装置1700或装置1700一个组件的位置改变,用户与装置1700接触的存在或不存在,装置1700方位或加速/减速和装置1700的温度变化。传感器组件1714可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1714还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1714还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件1716被配置为便于装置1700和其他设备之间有线或无线方式的通信。装置1700可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件1716经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件1716还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置1700可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子组件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1704,上述指令可由装置1700的处理器1720执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置1700的处理器执行时,使得装置1700能够执行上述文件共享方法,所述方法包括:
接收用户输入的预设同步指令,确定切换到共享文件模式;
在共享文件模式下,将所述第一终端上显示的文件内容,实时同步到与所述第一终端处于同一局域网的第二终端。
在一个实施例中,所述接收用户输入的预设同步指令,确定切换到共享文件模式,包括:
接收用户输入的预设同步指令,其中,所述预设同步指令包括预设手势操作;
在接收到所述预设同步指令时,输出提示信息,所述提示信息用于提示用户是否切换到共享文件模式;
在接收到用户选择的确定切换命令时,确定切换到共享文件模式。
在一个实施例中,所述方法还包括:
获取第二终端的总个数,以及每个第二终端的标识和对所述文件内容的接收状态;
在所述第一终端的屏幕上的指定区域,显示所述第二终端的总个数,以及每个第二终端的标识和对所述文件内容的接收状态的显示栏。
在一个实施例中,所述方法还包括:
接收用户输入的共享撤销指令;
根据所述共享撤销指令,退出所述共享文件模式,以停止将第一终端上显示的文件内容同步至所述第二终端。
在一个实施例中,在将所述第一终端上显示的文件内容,实时同步到与所述第一终端处于同一局域网的第二终端之前,所述方法还包括:
获取当前与所述第一终端处于同一局域网内的所有终端;
根据接收到的终端选择命令,将所述所有终端中被选中的终端确定为所述第二终端。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置1700的处理器执行时,使得装置1700能够执行上述文件共享方法,所述方法包括:
接收与所述第二终端处于同一局域网内的第一终端共享的文件内容;
获取所述文件内容在所述第一终端上的显示进度,按照所述显示进度在所述第二终端的屏幕上同步显示所述文件内容。
在一个实施例中,所述获取所述文件内容在所述第一终端上的显示进度,按照所述显示进度在所述第二终端的屏幕上同步显示所述文件内容,包括:
当接收到所述文件内容时,确定所述文件内容所占用的存储空间;
当所述文件内容所占用的存储空间大于或等于预设存储空间时,获取所述文件内容在所述第一终端上的显示进度,按照所述显示进度在所述第二终端的屏幕上同步显示所述文件内容;
当所述文件内容所占用的存储空间小于预设存储空间时,存储并显示所述文件内容。
在一个实施例中,所述方法还包括:
接收用户选择的显示进度;
按照用户选择的显示进度显示所述文件内容。
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (11)

1.一种文件共享方法,用于第一终端,其特征在于,包括:
接收用户输入的预设同步指令,确定切换到共享文件模式;
在共享文件模式下,将所述第一终端上显示的文件内容,实时同步到与所述第一终端处于同一局域网的第二终端。
2.根据权利要求1所述的方法,其特征在于,所述接收用户输入的预设同步指令,确定切换到共享文件模式,包括:
接收用户输入的预设同步指令,其中,所述预设同步指令包括预设手势操作;
在接收到所述预设同步指令时,输出提示信息,所述提示信息用于提示用户是否切换到共享文件模式;
在接收到用户选择的确定切换命令时,确定切换到共享文件模式。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取第二终端的总个数,以及每个第二终端的标识和对所述文件内容的接收状态;
在所述第一终端的屏幕上的指定区域,显示所述第二终端的总个数,以及每个第二终端的标识和对所述文件内容的接收状态的显示栏。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收用户输入的共享撤销指令;
根据所述共享撤销指令,退出所述共享文件模式,以停止将第一终端上显示的文件内容同步至所述第二终端。
5.根据权利要求1至4中任一项所述的方法,其特征在于,在将所述第一终端上显示的文件内容,实时同步到与所述第一终端处于同一局域网的第二终端之前,所述方法还包括:
获取当前与所述第一终端处于同一局域网内的所有终端;
根据接收到的终端选择命令,将所述所有终端中被选中的终端确定为所述第二终端。
6.一种文件共享装置,用于第一终端,其特征在于,包括:
确定模块,用于接收用户输入的预设同步指令,确定切换到共享文件模式;
共享模块,用于在共享文件模式下,将所述第一终端上显示的文件内容,实时同步到与所述第一终端处于同一局域网的第二终端。
7.根据权利要求6所述的装置,其特征在于,所述确定模块包括:
接收子模块,用于接收用户输入的预设同步指令,其中,所述预设同步指令包括预设手势操作;
提示子模块,用于在接收到所述预设同步指令时,输出提示信息,所述提示信息用于提示用户是否切换到共享文件模式;
确定子模块,用于在接收到用户选择的确定切换命令时,确定切换到共享文件模式。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第一获取模块,用于获取第二终端的总个数,以及每个第二终端的标识和对所述文件内容的接收状态;
显示模块,用于在所述第一终端的屏幕上的指定区域,显示所述信息获取模块获取的第二终端的总个数,以及每个第二终端的标识和对所述文件内容的接收状态的显示栏。
9.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第二接收模块,用于接收用户输入的共享撤销指令;
处理模块,用于根据所述共享撤销指令,退出所述共享文件模式,以停止将第一终端上显示的文件内容同步至所述第二终端。
10.根据权利要求6至9中任一项所述的装置,其特征在于,所述装置还包括:
第二获取模块,用于获取当前与所述第一终端处于同一局域网内的所有终端;
确定模块,用于根据接收到的终端选择命令,将所述所有终端中被选中的终端确定为所述第二终端。
11.一种文件共享装置,用于第一终端,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
接收用户输入的预设同步指令,确定切换到共享文件模式;
在共享文件模式下,将所述第一终端上显示的文件内容,实时同步到与所述第一终端处于同一局域网的第二终端。
CN201610157058.6A 2016-03-18 2016-03-18 文件共享方法及装置 Pending CN105700846A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610157058.6A CN105700846A (zh) 2016-03-18 2016-03-18 文件共享方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610157058.6A CN105700846A (zh) 2016-03-18 2016-03-18 文件共享方法及装置

Publications (1)

Publication Number Publication Date
CN105700846A true CN105700846A (zh) 2016-06-22

Family

ID=56232045

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610157058.6A Pending CN105700846A (zh) 2016-03-18 2016-03-18 文件共享方法及装置

Country Status (1)

Country Link
CN (1) CN105700846A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108566429A (zh) * 2018-04-17 2018-09-21 广东五科技股份有限公司 一种云端文件分享方法和装置
CN111679881A (zh) * 2020-06-09 2020-09-18 腾讯科技(深圳)有限公司 一种文件处理方法、装置、计算机设备以及存储介质
CN113672563A (zh) * 2020-05-15 2021-11-19 华为技术有限公司 一种文件应用方法及装置
CN114765758A (zh) * 2021-01-04 2022-07-19 北京小米移动软件有限公司 媒体文件分享方法、媒体文件分享装置及存储介质
CN114844849A (zh) * 2022-03-31 2022-08-02 北京城市网邻信息技术有限公司 数据传输方法、装置、电子设备及存储介质
CN115033821A (zh) * 2022-05-24 2022-09-09 北京达佳互联信息技术有限公司 一种文档显示方法、装置、电子设备及存储介质
WO2024067166A1 (zh) * 2022-09-26 2024-04-04 华为技术有限公司 共享文件的方法、电子设备及计算机可读存储介质
US12501105B2 (en) 2021-05-20 2025-12-16 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Content collaboration method and electronic device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102638774A (zh) * 2012-03-31 2012-08-15 王方淇 一种移动终端数据同步分享的方法和系统
CN104349199A (zh) * 2014-11-21 2015-02-11 王方淇 一种信息同步方法及装置
CN104602109A (zh) * 2014-12-26 2015-05-06 北京奇艺世纪科技有限公司 一种视频同步方法、装置及系统
WO2015172126A1 (en) * 2014-05-09 2015-11-12 High Speed Video Full duplex high quality audio/video communication over internet
CN105094638A (zh) * 2015-06-17 2015-11-25 深圳市美贝壳科技有限公司 移动终端与智能家居设备的图片屏幕共享方法及移动终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102638774A (zh) * 2012-03-31 2012-08-15 王方淇 一种移动终端数据同步分享的方法和系统
WO2015172126A1 (en) * 2014-05-09 2015-11-12 High Speed Video Full duplex high quality audio/video communication over internet
CN104349199A (zh) * 2014-11-21 2015-02-11 王方淇 一种信息同步方法及装置
CN104602109A (zh) * 2014-12-26 2015-05-06 北京奇艺世纪科技有限公司 一种视频同步方法、装置及系统
CN105094638A (zh) * 2015-06-17 2015-11-25 深圳市美贝壳科技有限公司 移动终端与智能家居设备的图片屏幕共享方法及移动终端

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108566429A (zh) * 2018-04-17 2018-09-21 广东五科技股份有限公司 一种云端文件分享方法和装置
CN113672563A (zh) * 2020-05-15 2021-11-19 华为技术有限公司 一种文件应用方法及装置
CN111679881A (zh) * 2020-06-09 2020-09-18 腾讯科技(深圳)有限公司 一种文件处理方法、装置、计算机设备以及存储介质
CN114765758A (zh) * 2021-01-04 2022-07-19 北京小米移动软件有限公司 媒体文件分享方法、媒体文件分享装置及存储介质
CN114765758B (zh) * 2021-01-04 2025-10-10 北京小米移动软件有限公司 媒体文件分享方法、媒体文件分享装置及存储介质
US12501105B2 (en) 2021-05-20 2025-12-16 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Content collaboration method and electronic device
CN114844849A (zh) * 2022-03-31 2022-08-02 北京城市网邻信息技术有限公司 数据传输方法、装置、电子设备及存储介质
CN115033821A (zh) * 2022-05-24 2022-09-09 北京达佳互联信息技术有限公司 一种文档显示方法、装置、电子设备及存储介质
WO2024067166A1 (zh) * 2022-09-26 2024-04-04 华为技术有限公司 共享文件的方法、电子设备及计算机可读存储介质

Similar Documents

Publication Publication Date Title
CN105700846A (zh) 文件共享方法及装置
JP6464261B2 (ja) 応答拡張機能を表示する方法及び装置
JP6517236B2 (ja) 端末の作業モードを確定するための方法、装置、プログラム、及び記録媒体
CN106028143A (zh) 视频直播方法及装置
WO2016192324A1 (zh) 单手模式下的按键操作处理方法及装置、电子设备
CN106502604A (zh) 投屏切换方法及装置
CN106231378A (zh) 直播间的显示方法、装置及系统
CN107229411B (zh) 控制分屏状态的方法及装置
CN106547663A (zh) 按键管理方法及装置
WO2017008400A1 (zh) 控制智能设备的方法及装置
CN106791092A (zh) 联系人的搜索方法及装置
KR101688176B1 (ko) 호출 전환 방법, 장치, 단말기, 프로그램 및 기록매체
CN106792024A (zh) 多媒体信息的分享方法及装置
CN106792041A (zh) 内容分享方法及装置
CN106453779A (zh) 通话处理方法及装置
WO2023115777A1 (zh) 光标控制方法、装置、电子设备和存储介质
CN106855818A (zh) 设备模式切换方法和装置
CN106791897A (zh) 基于视频播放平台的直播互动方法及装置
CN106603825A (zh) 移动终端控制方法及装置
US12457535B2 (en) Connection method and apparatus for wireless smart wearable device and storage medium
CN106775247A (zh) 应用图标移动的方法及智能终端
CN106792636A (zh) 终端控制方法和装置
CN106658668A (zh) 信息处理方法及装置
CN105635489A (zh) 通话模式处理方法及装置
CN111246012B (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20160622

RJ01 Rejection of invention patent application after publication