移动终端wifi下载处理方法、移动终端及存储介质与流程

文档序号:18617893发布日期:2019-09-06 22:13阅读:240来源:国知局
移动终端wifi下载处理方法、移动终端及存储介质与流程

本发明涉及移动终端技术领域,具体涉及一种移动终端wifi下载处理方法、移动终端及存储介质。



背景技术:

随着移动终端的技术快速发展,移动终端的各种应用功能越来越多的接入互联网,以享受互联网上更多的信息与资源。移动终端接入互联网最常用的方法即是通过wifi来进行无线接入,在移动终端接入互联网后可能会进行各种下载,包括移动终端通过wifi从互联网下载视频、音乐、软件的安装程序等等。

由于被下载的文件往往有时较大,而下载速度目前虽有很大提升但不可能快速下载完,总有一个下载时间,比如被下载的音乐文件大小为10m,而下载速度为1m/s,那么移动终端如果按该下载速度对音乐文件进行下载,需要10秒钟时间能够下载完成。在这10秒内除非用户一直将移动终端显示在下载页面,否则无法看到下载的进程,有时不方便用户使用。

因此,现有技术还有待于改进和发展。



技术实现要素:

鉴于上述现有技术的不足之处,本发明的目的在于提供一种移动终端wifi下载处理方法、移动终端及存储介质,本发明提供一种移动终端wifi下载提示方法,旨在当用户的移动终端通过wifi下载文件时,无需要用户将显示停留在下载页面也能够了解到当前文件的下载进程,从而用户可以一边使用移动终端的其他功能的同时一边实时掌握下载的进程,提升用户体验,方便用户使用。

为了达到上述目的,本发明采取了以下技术方案:

一种移动终端wifi下载处理方法,其中,包括如下步骤:

a、当移动终端检测到处于下载文件状态时,每隔一预设时间t1读取下载文件大小值filebat;

b、根据下载文件大小值计算显示屏指定像素显示频率f,计算公式如下:

f=(filemax-filebat)/fmax;

其中,上述计算公式中filebat为当前读取的下载文件大小值,filemax是被下载文件总大小值,fmax为预设的最大显示屏指定像素显示频率;

c、移动终端根据得结果控制显示屏输出频率为f的显示屏指定像素显示。

所述的移动终端wifi下载处理方法,其中,所述步骤a包括:

当检测到移动终端处于下载文件状态;

设定一个定时器,该定时器的超时时间为t1;

当定时器超时时,读取已经下载文件大小值filebat。

所述的移动终端wifi下载处理方法,其中,所述步骤b包括:当当前已下载的文件大小越大则显示屏指定像素显示频率越小,当当前已下载的文件大小越小则显示屏指定像素显示频率越大。

所述的移动终端wifi下载处理方法,其中,所述步骤c包括:

当计算出了一个显示屏指定像素显示频率f后,移动终端的基带芯片则控制显示屏上指定像素按该频率f显示。

所述的移动终端wifi下载处理方法,其中,所述步骤c之后还包括:

控制在移动终端当前页面通过隐形浮窗显示当前下载量百分比。

一种移动终端,其中,包括:处理器、存储器和通信总线;

所述存储器上存储有可被所述处理器执行的移动终端wifi下载处理程序;

所述通信总线实现处理器和存储器之间的连接通信;

所述处理器执行所述移动终端wifi下载处理程序时实现如下步骤:

当移动终端检测到处于下载文件状态时,每隔一预设时间t1读取下载文件大小值filebat;

根据下载文件大小值计算显示屏指定像素显示频率f,计算公式如下:

f=(filemax-filebat)/fmax;

其中,上述计算公式中filebat为当前读取的下载文件大小值,filemax是被下载文件总大小值,fmax为预设的最大显示屏指定像素显示频率;

移动终端根据得结果控制显示屏输出频率为f的显示屏指定像素显示。

所述移动终端,其中,所述处理器执行所述移动终端wifi下载处理程序时还实现如下步骤:

当检测到移动终端处于下载文件状态;

设定一个定时器,该定时器的超时时间为t1;

当定时器超时时,读取已经下载文件大小值filebat。

所述移动终端,其中,所述处理器执行所述移动终端wifi下载处理程序时还实现如下步骤:

当当前已下载的文件大小越大则显示屏指定像素显示频率越小,当当前已下载的文件大小越小则显示屏指定像素显示频率越大;

当计算出了一个显示屏指定像素显示频率f后,移动终端的基带芯片则控制显示屏上指定像素按该频率f显示。

所述移动终端,其中,所述处理器执行所述移动终端wifi下载处理程序时还实现如下步骤:

控制在移动终端当前页面通过隐形浮窗显示当前下载量百分比。

一种计算机可读存储介质,其中,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现任意一项所述的移动终端wifi下载处理方法中的步骤。

相较于现有技术,本发明提供的移动终端wifi下载处理方法、移动终端及存储介质,所述方法通过当检测到移动终端处于下载文件状态时,基带芯片每隔一预设时间t1读取下载文件大小值filebat;根据下载文件大小值计算显示屏指定像素显示频率f,计算公式如下:f=(filemax-filebat)/fmax;基带芯片根据得结果控制显示屏输出频率为f的显示屏指定像素显示。当用户的移动终端通过wifi下载文件时,无需要用户将显示停留在下载页面也能够了解到当前文件的下载进程,从而用户可以一边使用移动终端的其他功能的同时一边实时掌握下载的进程,提升用户体验,方便用户使用。

附图说明

图1为本发明提供的移动终端wifi下载处理方法的流程图。

图2为本发明移动终端较佳实施例的功能模块图。

具体实施方式

为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

请参阅图1,本发明提供的移动终端wifi下载处理方法包括以下步骤:

s100、当移动终端检测到处于下载文件状态时,每隔一预设时间t1读取下载文件大小值filebat。

本步骤中当检测到移动终端处于下载文件状态;

设定一个定时器,该定时器的超时时间为t1,例如5秒;

当定时器超时时,读取已经下载文件大小值filebat。

s200、根据下载文件大小值计算显示屏指定像素显示频率f,计算公式如下:

f=(filemax-filebat)/fmax;

其中,上述计算公式中filebat为当前读取的下载文件大小值,filemax是被下载文件总大小值,fmax为预设的最大显示屏指定像素显示频率;

本步骤中采用根据下载文件大小值计算显示屏指定像素显示频率f,计算公式如下:

f=(filemax-filebat)/fmax

其中,上述计算公式中filebat为当前读取的下载文件大小值,filemax是被下载文件总大小值,fmax为预设的最大显示屏指定像素显示频率。

具体地,从以上公式中可以看出,当已下载的文件大小越大则显示屏指定像素显示频率越小,当已下载的文件大小越小则显示屏指定像素显示频率越大;从而用户从显示屏上的指定像素的显示屏频率可以看出当前下载的进程。

例如当检测到移动终端处于下载文件状态;设定一个定时器,该定时器的超时时间为t1;当定时器超时时,读取已经下载文件大小值filebat。

根据下载文件大小值计算显示屏指定像素显示频率f,计算公式如下:

f=(filemax-filebat)/fmax

其中,上述计算公式中filebat为当前读取的下载文件大小值,filemax是被下载文件总大小值,fmax为预设的最大显示屏指定像素显示频率。

例如所述定时器的超时时间为t1可以根据用户在显示屏上的操作频率进行调整,例如检测到用户每隔较短的时间即操作(避免触摸)移动终端屏幕,则将t1设的长一些,因为此时由于用户频繁操作移动终端其很可能对于移动终端的操作焦点在于其他操作内容,具体例如用户在通过微信与人打字聊天此时因为用户在频繁输入文字内容,那么用户的视线聚集于聊天内容,可将t1设的长一些,例如t1为10秒。

又例如检测用户移动终端的网络状态,当网络状态为3g时,设置t1长一些,因为3g网络下下载速度相对于4g以及未来的5g较慢,譬如可以设置t1为30秒;当网络状态为4g时,设置t1短一些,因为4g网络下下载速度相对于3g大大改进,譬如可以设置t1为10秒;当网络状态为5g时,设置t1更短一些,因为5g网络下下载速度相对于4g又有所改进,譬如可以设置t1为5秒。

s300、移动终端根据得结果控制显示屏输出频率为f的显示屏指定像素显示。

当计算出了一个显示屏指定像素显示频率f后,移动终端的基带芯片则控制显示屏上指定像素按该频率f显示。

比如f为1hz,显示屏上的指定像素为显示屏上第10行第66列的一个像素,则该像素会每隔1秒钟关闭显示,其余时间按正常显示内容进行显示;由于一个像素占用的空间较小,则不会影响正常的用户对于显示内容的观看,同时用户也能实时通过指定像素的显示情况了解当前下载的进程。

而具体是怎么知道下载多少了,例如本发明中,当检测到移动终端处于下载文件状态;设定一个定时器,该定时器的超时时间为t1;当定时器超时时,读取已经下载文件大小值filebat。

根据下载文件大小值计算显示屏指定像素显示频率f,计算公式如下:

f=(filemax-filebat)/fmax

其中,上述计算公式中filebat为当前读取的下载文件大小值,filemax是被下载文件总大小值,fmax为预设的最大显示屏指定像素显示频率。

例如所述定时器的超时时间为t1可以根据用户在显示屏上的操作频率进行调整,例如检测到用户每隔较短的时间即操作(避免触摸)移动终端屏幕,则将t1设的长一些,因为此时由于用户频繁操作移动终端其很可能对于移动终端的操作焦点在于其他操作内容,具体例如用户在通过微信与人打字聊天此时因为用户在频繁输入文字内容,那么用户的视线聚集于聊天内容,可将t1设的长一些,例如t1为10秒。

例如,filebat=99m,filemax=100m,fmax=1则计算得到f=1hz。

其中,所述步骤s300之后还包括:

控制在移动终端当前页面通过隐形浮窗显示当前下载量百分比。

由上可见,本发明提供了一种移动终端wifi下载处理方法,所述方法通过当检测到移动终端处于下载文件状态时,基带芯片每隔一预设时间t1读取下载文件大小值filebat;根据下载文件大小值计算显示屏指定像素显示频率f,计算公式如下:f=(filemax-filebat)/fmax;基带芯片根据得结果控制显示屏输出频率为f的显示屏指定像素显示。当用户的移动终端通过wifi下载文件时,无需要用户将显示停留在下载页面也能够了解到当前文件的下载进程,从而用户可以一边使用移动终端的其他功能的同时一边实时掌握下载的进程,提升用户体验,方便用户使用,提高了安全性。

如图2所示,基于上述移动终端wifi下载处理方法,本发明还相应提供了一种移动终端,所述移动终端可以是手机、桌上型计算机、笔记本、掌上电脑及服务器等计算设备。该移动终端包括处理器10、存储器20及显示屏30,处理器10通过通信总线50与存储器20连接,所述显示屏30通过通信总线50与处理器10连接。图2仅示出了移动终端的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。

所述存储器20在一些实施例中可以是所述移动终端的内部存储单元,例如移动终端的内存。所述存储器20在另一些实施例中也可以是所述移动终端的外部存储设备,例如所述移动终端上配备的插接式u盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储器20还可以既包括所移动终端的内部存储单元也包括外部存储设备。所述存储器20用于存储安装于所述移动终端的应用软件及各类数据,例如所述安装移动终端的程序代码等。所述存储器20还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,存储器20上存储有移动终端wifi下载处理方法程序40,该移动终端wifi下载处理方法程序40可被处理器10所执行,从而实现本申请中移动终端wifi下载处理方法。

所述处理器10在一些实施例中可以是一中央处理器(centralprocessingunit,cpu),微处理器,手机基带处理器或其他数据处理芯片,用于运行所述存储器20中存储的程序代码或处理数据,例如执行所述移动终端wifi下载处理方法等。

所述显示屏30在一些实施例中可以是led显示屏、液晶显示屏、触控式液晶显示屏以及oled(organiclight-emittingdiode,有机发光二极管)触摸器等。所述显示屏30用于显示在所述移动终端的信息以及用于显示可视化的用户界面。所述移动终端的部件10-30通过系统总线相互通信。

在一实施例中,当处理器10执行所述存储器20中移动终端wifi下载处理方法程序40时实现以下步骤:

当移动终端检测到处于下载文件状态时,每隔一预设时间t1读取下载文件大小值filebat;

根据下载文件大小值计算显示屏指定像素显示频率f,计算公式如下:

f=(filemax-filebat)/fmax;

其中,上述计算公式中filebat为当前读取的下载文件大小值,filemax是被下载文件总大小值,fmax为预设的最大显示屏指定像素显示频率;

移动终端根据得结果控制显示屏输出频率为f的显示屏指定像素显示。

其中,所述处理器执行所述移动终端wifi下载处理程序时还实现如下步骤:

当检测到移动终端处于下载文件状态;

设定一个定时器,该定时器的超时时间为t1;

当定时器超时时,读取已经下载文件大小值filebat。

其中,所述处理器执行所述移动终端wifi下载处理程序时还实现如下步骤:

当当前已下载的文件大小越大则显示屏指定像素显示频率越小,当当前已下载的文件大小越小则显示屏指定像素显示频率越大;

当计算出了一个显示屏指定像素显示频率f后,移动终端的基带芯片则控制显示屏上指定像素按该频率f显示。

其中,所述处理器执行所述移动终端wifi下载处理程序时还实现如下步骤:

控制在移动终端当前页面通过隐形浮窗显示当前下载量百分比,具体如上所述。

综上所述,本发明提供的移动终端wifi下载处理方法、移动终端及存储介质中,本发明提供的移动终端wifi下载处理方法、移动终端及存储介质,所述方法通过当检测到移动终端处于下载文件状态时,基带芯片每隔一预设时间t1读取下载文件大小值filebat;根据下载文件大小值计算显示屏指定像素显示频率f,计算公式如下:f=(filemax-filebat)/fmax;基带芯片根据得结果控制显示屏输出频率为f的显示屏指定像素显示。当用户的移动终端通过wifi下载文件时,无需要用户将显示停留在下载页面也能够了解到当前文件的下载进程,从而用户可以一边使用移动终端的其他功能的同时一边实时掌握下载的进程,提升用户体验,方便用户使用。

当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1