一种基于移动终端的文件传输进度的指示方法及系统的制作方法

文档序号:9929264阅读:320来源:国知局
一种基于移动终端的文件传输进度的指示方法及系统的制作方法
【技术领域】
[0001]本发明涉及移动终端领域,尤其涉及的是一种基于移动终端的文件传输进度的指示方法及系统。
【背景技术】
[0002]目前移动终端无线应用较为发达,用户可以通过wif1、蓝牙、NFC进行近距离无线传输,也可以通过运营商提供的服务或wifi从远端的服务器进行文件下载;在无线传输时,如果用户想查看当前文件传输进度,需要点亮屏幕唤醒移动终端才能查看,这将耗费较多电量,甚至有的心急用户索性常开屏幕以实时查看文件传输进度而耗费大量电量;另外,由于在用户边文件传输边使用移动终端时,文件传输被置于后台运行,移动终端尚无法实现在用户操作移动终端的同时实时显示文件传输进度。
[0003]因此,现有技术还有待于改进和发展。

【发明内容】

[0004]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于移动终端的文件传输进度的指示方法及系统,旨在解决现有技术需要点亮屏幕唤醒移动终端才能查看文件传输进度,及无法实现在用户操作移动终端的同时实时显示文件传输进度的问题。
[0005]本发明解决技术问题所采用的技术方案如下:
一种基于移动终端的文件传输进度的指示方法,其中,包括:
A、移动终端开始将文件传输给设备时,移动终端启动指不灯控制功能;
B、移动终端每隔预定时间获取正在传输的文件的大小及该文件已传输的大小,并计算文件传输进度;
C、移动终端根据所述文件传输进度计算指示灯亮灭频率,并控制指示灯按该频率进行壳灭指不。
[0006]所述基于移动终端的文件传输进度的指示方法,其中,在所述步骤A之前还包括:A0、移动终端与设备建立无线连接,移动终端接收用户操作指令将文件传输给设备。
[0007]所述基于移动终端的文件传输进度的指示方法,其中,所述步骤B中的所述文件传输进度由下式计算得到:
P=F/G
其中,P为文件传输进度,其取值范围为0%至100%,精度为1%,G为正在传输的文件的大小,F为该文件已传输的大小。
[0008]所述基于移动终端的文件传输进度的指示方法,其中,所述步骤B具体包括:
B1、启动第一定时器,该定时器的超时时间为I秒;
B2、当第一定时器超时时,获取正在传输的文件的大小及该文件已传输的大小,并计算文件传输进度。
[0009]所述基于移动终端的文件传输进度的指示方法,其中,在所述步骤C之后,还包括: C3、重启第一定时器。
[0010]所述基于移动终端的文件传输进度的指示方法,其中,所述步骤C中的所述指示灯亮灭频率通过查文件传输进度一指示灯亮灭频率对应表得到;
其中,所述文件传输进度一指示灯亮灭频率对应表,包含有文件传输进度1%、2%、……、99%所对应的指示灯亮灭频率,并且指示灯的亮灭频率随文件传输进度的增高而变。
[0011]所述基于移动终端的文件传输进度的指示方法,其中,所述步骤C还包括:设置当在文件传输进度为0%时,指示灯常亮,在文件传输进度为100%时,指示灯关闭。
[0012]所述基于移动终端的文件传输进度的指示方法,其中,所述步骤A中的设备包括:具备无线通讯功能的手机、平板、服务器。
[0013]—种基于移动终端的文件传输进度的指示系统,其中,包括:
传输指示模块,用于控制移动终端与设备建立无线连接,移动终端接收用户操作指令将文件传输给设备;
预先设置模块,用于移动终端开始将文件传输给设备时,控制移动终端启动指示灯控制功能;
获取与计算模块,用于控制移动终端每隔预定时间获取正在传输的文件的大小及该文件已传输的大小,并计算文件传输进度;
指示灯控制模块,用于控制移动终端根据所述文件传输进度计算指示灯亮灭频率,并控制指示灯按该频率进行亮灭指示。
[0014]所述的基于移动终端的文件传输进度的指示系统,其中,所述获取与计算模块包括:
定时器控制单元,用于控制启动第一定时器,该定时器的超时时间为I秒;
文件获取与计算单元,用于当第一定时器超时时,获取正在传输的文件的大小及该文件已传输的大小,并计算文件传输进度;
文件传输进度计算单元,用于控制所述文件传输进度由下式计算得到:
P=F/G
其中,P为文件传输进度,其取值范围为0%至100%,精度为1%,G为正在传输的文件的大小,F为该文件已传输的大小;
所述指示灯控制模块包括:
控制单元,用于控制移动终端根据所述文件传输进度计算指示灯亮灭频率,并控制指示灯按该频率进行亮灭指示
显示控制单元,用于控制所述指示灯亮灭频率通过查文件传输进度一指示灯亮灭频率对应表得到;其中,所述文件传输进度一指示灯亮灭频率对应表,包含有文件传输进度1%、2%、……、99%所对应的指示灯亮灭频率,并且指示灯的亮灭频率随文件传输进度的增高而变。
[0015]本发明所提供的基于移动终端的文件传输进度的指示方法及系统,相较于现有技术,本发明通过在移动终端连开始将文件传输给设备时,移动终端启动指示灯控制功能;中央处理器每隔预定时间获取正在传输的文件的大小及该文件已传输的大小,并计算文件传输进度;中央处理器根据所述文件传输进度计算指示灯亮灭频率,并控制指示灯按该频率进行亮灭指示。本发明通过文件传输时控制指示灯的亮灭频率随文件传输进度的增高而变慢,也就是说当文件传输进度越高时指示灯亮灭频率越慢越省电,用户可以根据指示灯的亮灭频率直观的了解当前文件传输进度,而不需要点亮屏幕唤醒移动终端才能查看文件传输进度,同时实现了在用户操作移动终端的同时实时显示文件传输进度的问题,给用户带来了方便。
【附图说明】
[0016]图1是本发明基于移动终端的文件传输进度的指示方法的较佳实施例的流程图。
[0017]图2是本发明基于移动终端的文件传输进度的指示方法的具体应用实施例的流程图。
[0018]图3是本发明基于移动终端的文件传输进度的指示系统的较佳实施例的流程图。
【具体实施方式】
[0019]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020]请参见图1,图1是本发明基于移动终端的文件传输进度的指示方法的较佳实施例的流程图。如图1所示,本发明实施例所述一种基于移动终端的文件传输进度的指示方法,包括以下步骤:
步骤S100、移动终端开始将文件传输给设备时,移动终端启动指示灯控制功能。
[0021]本发明实施例中,当需传输文件时,将移动终端与设备建立无线连接,移动终端接收用户操作指令将文件传输给设备。其中,所述设备包括:具备无线通讯功能的手机、平板、服务器等电子产品。
[0022]移动终端开始将文件传输给设备时,移动终端启动指示灯控制功能。
[0023]步骤S200、移动终端每隔预定时间获取正在传输的文件的大小及该文件已传输的大小,并计算文件传输进度;
本发明实施例中,移动终端每隔预定时间(例如I秒)获取正在传输的文件的大小及该文件已传输的大小,并计算文件传输进度。
[0024]例如通过启动第一定时器,该定时器的超时时间为I秒;当第一定时器超时时,获取正在传输的文件的大小及该文件已传输的大小,并计算文件传输进度。
[0025]其中,所述文件传输进度由下式计算得到:
P=F/G
其中,P为文件传输进度,其取值范围为0%至100%,精度为1%,G为正在传输的文件的大小,F为该文件已传输的大小。
[0026]步骤S300、移动终端根据所述文件传输进度计算指示灯亮灭频率,并控制指示灯按该频率进行亮灭指示。
[0027]本发明实施例中,移动终端根据所述文件传输进度计算指示灯亮灭频率,并控制指示灯按该频率进行亮灭指示。
[0028]其中,所述指示灯亮灭频率通过查文件传输进度一指示灯亮灭频率对应表得到;其中,所述文件传输进度一指示灯亮灭频率对应表,包含有文件传输进度1%、2%、……、99%所对应的指示灯亮灭频率,并且指示灯的亮灭频率随文件传输进度的增高而变。慢也就是说当文件传输进度越高时指示灯亮灭频率越慢越省电,较特殊地,例如,在文件传输进度为0%时,指示灯常亮,在文件传输进度为100%时,指示灯关闭。
[0029]然后、重启第一定时器。
[0030]请参阅图2,图2是本发明基于移动终端的文件传输进度的指示方法的具体应用实施例的流程图,如图2所示,本发明基于移动终端的文件传输进度的指示方法的具体应用实施例包括以下步骤:
S10、在移动终端连开始将文件传输给设备时,移动终端启动指示灯控制功能;
在步骤SlO之前,还包括:移动终端与设备建立无线连接,移动终端接收用户操作指令将文件传输给设备;譬如举如下两例:
例一,移动终端与另一台平板建立连接,移动终端接收用户操作指令将一文件传输给平板;
例二,移动终端通过Wifi与远端服务器建立连接,移动终端接收用户操作指令从服务器下载一文件。
[0031]S20、中央处理器每隔预定时间获取正在传输的文件的大小及该文件已传输的大小,并计算文件传输进度;
所述步骤S20,具体包括:
5201、启动第一定时器,该定时器的超时时间为I秒;
5202、当第一定时器
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1