CN112243269A - 下载数据方法及其装置、移动终端 - Google Patents
下载数据方法及其装置、移动终端 Download PDFInfo
- Publication number
- CN112243269A CN112243269A CN202011101763.7A CN202011101763A CN112243269A CN 112243269 A CN112243269 A CN 112243269A CN 202011101763 A CN202011101763 A CN 202011101763A CN 112243269 A CN112243269 A CN 112243269A
- Authority
- CN
- China
- Prior art keywords
- downloading
- path
- temporary
- mobile terminal
- data area
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
- H04W28/14—Flow control between communication endpoints using intermediate storage
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
Abstract
本申请公开了一种下载数据方法及其装置、移动终端,其旨在当移动终端具有多个下载途径,且同时开启这些下载途径进行同时下载大容量数据时能够使用较少的临时存储空间,以提升移动终端的下载效率,特别适合于存储空间受限的移动终端。
Description
技术领域
本申请涉及移动通信技术领域,尤其涉及移动设备技术领域,具体涉及一种下载数据方法及其装置、移动终端。
背景技术
随着通信技术的发展,移动终端已经成为人们日常生活中必不可少的电子设备。用户为了能够更好地体验更快地下载速度,于是在移动终端上普遍使用WIFI/4G/5G等网络服务。故此,移动终端的制造商在设计移动终端时会采用可针对不同网络服务的不同通信芯片,以满足用户的不同需求。目前一些移动终端的制造商将上述多种通信技术叠加同时使用,从而能够以更快的速度下载大容量数据。上述使用情况特别适用于具有较多数据需要下载、或者在当使用环境变化较大时移动终端稍微移动就有可能使某一通信信号急剧发生变化。
然而,当同时使用多种通信技术时,需要为该些通信技术分别分配下载的临时存储空间,并且在下载完成后将分别下载的数据进行拼接。因此,会造成占用比当前下载数据更多的临时存储空间。
有鉴于此,如何更有效地减少临时存储空间并且提升移动终端的下载工作效率成为了相关技术人员和研究者的重要课题。
发明内容
本申请实施例提供一种下载数据方法及其装置、移动终端,其旨在当移动终端具有多个下载途径,且同时开启这些下载途径进行同时下载大容量数据时能够使用较少的临时存储空间,以提升移动终端的下载效率,特别适合于存储空间受限的移动终端。
根据本申请的一方面,本申请实施例提供一种下载数据方法,其适用于一移动终端,所述方法包括:检测移动终端所具有的两个下载途径是否均被开启,其中所述两个下载途径包括第一下载途径和第二下载途径;当判断出移动终端的第一下载途径和第二下载途径均被开启时,生成并界定出一临时存储数据区域,用以同时存储第一下载途径和第二下载途径所生成的临时数据;以及配置第一下载途径和第二下载途径所生成的临时数据在所述临时存储数据区域中所存储的位置。
在基于上述技术方案的基础上,还可以做进一步的改进。
在本申请的一些实施例中,在检测移动终端所具有的两个下载途径是否被开启的步骤中,配置一下载途径开启标识位;获取所述下载途径开启标识位的状态。
在本申请的一些实施例中,在生成并界定出一临时存储数据区域的步骤中,进一步包括通过设置一分界线以将所述临时存储区域划分为第一临时存储数据区域和第二临时存储数据区域。
在本申请的一些实施例中,当通过第一下载途径所生成的临时数据所在位置距所述分界线的第一距离小于预设的第一距离阈值,或者当通过第二下载途径所生成的临时数据所在位置距所述分界线的第二距离小于预设的第二距离阈值时,相应地调整所述分界线。
在本申请的一些实施例中,在配置第一下载途径和第二下载途径所生成的临时数据在所述临时存储数据区域中所存储的位置的步骤中,进一步包括:配置第一下载途径所生成的临时数据在所述临时数据区域中的第一起始存储位置和第一存储方向;以及配置第二下载途径所生成的临时数据在所述临时数据区域中的第二起始存储位置和第二存储方向。
在本申请的一些实施例中,当第一起始存储位置或第二起始存储位置中的其中一个起始存储位置位于所述临时存储数据区域所界定出的第一位置时,设置第一起始存储位置或第二起始存储位置中的另一个起始存储位置位于所述临时存储数据区域所界定出的第二位置或所述临时存储数据区域中的预设第三位置;以及将所述第二位置或所述第三位置所在的地址映射成所述第一位置所在的地址。
在本申请的一些实施例中,在配置第一下载途径和第二下载途径所生成的临时数据在所述临时存储数据区域中所存储的位置的步骤之后,进一步包括:当判断出移动终端的第一下载途径和第二下载途径均被关闭时,释放所述临时存储数据区域。
根据本申请的另一方面,本申请实施例提供一种下载数据装置,所述装置包括:一下载途径检测模块,用以检测移动终端所具有的两个下载途径是否均被开启,其中所述两个下载途径包括第一下载途径和第二下载途径;一临时存储数据区域界定模块,用以当判断出移动终端的第一下载途径和第二下载途径均被开启时,生成并界定出一临时存储数据区域,以同时存储第一下载途径和第二下载途径所生成的临时数据;以及一存储位置配置模块,用以配置第一下载途径和第二下载途径所生成的临时数据在所述临时存储数据区域中所存储的位置。
在本申请的一些实施例中,所述存储位置配置模块进一步包括:一第一下载途径配置单元,用以配置第一下载途径所生成的临时数据在所述临时数据区域中的第一起始存储位置和第一存储方向;以及一第二下载途径配置单元,用以配置第二下载途径所生成的临时数据在所述临时数据区域中的第二起始存储位置和第二存储方向。
根据本申请的又一方面,本申请实施例提供一种移动终端,所述移动终端包括处理器和存储器,所述处理器与所述存储器电性连接,所述存储器用于存储指令和数据,所述处理器用于执行上述下载数据方法中的步骤。
本申请的有益效果在于,相较于现有技术,本申请实施例所提供的一种下载数据方法及其装置、移动终端,其通过检测移动终端所具有的两个下载途径是否均被开启、生成并界定出一临时存储数据区域,用以同时存储第一下载途径和第二下载途径所生成的临时数据、以及配置第一下载途径和第二下载途径所生成的临时数据在所述临时存储数据区域中所存储的位置的步骤实施,旨在当移动终端具有多个下载途径,且同时开启这些下载途径进行同时下载大容量数据时能够使用较少的临时存储空间,以提升移动终端的下载效率,特别适合于存储空间受限的移动终端。
附图说明
下面结合附图,通过对本申请的具体实施方式详细描述,将使本申请的技术方案及其有益效果显而易见。
图1是本申请一实施例中所提供的一种下载数据方法的步骤流程图。
图2A至图2D分别为本申请实施例中所提供的下载数据方法在实施时的效果示意图。
图3是本申请一实施例中所提供的一种下载数据装置的结构框图。
图4为本申请一实施例中所提供的一种移动终端的结构示意图。
图5是本申请一实施例中所提供的移动终端的另一具体结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书以及上述附图中的术语“第一”、“第二”、“第三”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应当理解,这样描述的对象在适当情况下可以互换。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。
在具体实施方式中,下文论述的附图以及用来描述本申请公开的原理的各实施例仅用于说明,而不应解释为限制本申请公开的范围。所属领域的技术人员将理解,本申请的原理可在任何适当布置的***中实施。将详细说明示例性实施方式,在附图中示出了这些实施方式的实例。此外,将参考附图详细描述根据示例性实施例的终端。附图中的相同附图标号指代相同的元件。
本具体实施方式中使用的术语仅用来描述特定实施方式,而并不意图显示本申请的概念。除非上下文中有明确不同的意义,否则,以单数形式使用的表达涵盖复数形式的表达。在本申请说明书中,应理解,诸如“包括”、“具有”以及“含有”等术语意图说明存在本申请说明书中揭示的特征、数字、步骤、动作或其组合的可能性,而并不意图排除可存在或可添加一个或多个其他特征、数字、步骤、动作或其组合的可能性。附图中的相同参考标号指代相同部分。
图1为本申请一实施例中所提供的一种下载数据方法的步骤流程图。参阅图1所示,在本申请一实施例中,提供的一种下载数据方法,其适用于一移动终端。其中移动终端可以为手机、平板电脑、个人数字计算机等,不限于此。
所述方法包括以下步骤:
步骤S110:检测移动终端所具有的两个下载途径是否均被开启,其中所述两个下载途径包括第一下载途径和第二下载途径。
步骤S120:当判断出移动终端的第一下载途径和第二下载途径均被开启时,生成并界定出一临时存储数据区域,用以同时存储第一下载途径和第二下载途径所生成的临时数据。
步骤S130:配置第一下载途径和第二下载途径所生成的临时数据在所述临时存储数据区域中所存储的位置。
具体地,在步骤S110中,即在检测移动终端所具有的两个下载途径是否被开启的步骤中,配置一下载途径开启标识位;获取所述下载途径开启标识位的状态。
其中,下载途径开启标识位可以使用两个数字表示,例如第一个数字用以标识第一下载途径是否被开启,第二个数字用以标识第二下载途径是否被开启。进一步,这两个数字可以为0和1。具体地,当数字为1时,表示开启。当数字为0时,表示关闭。当然,下载途径开启标识位的标识方式不限于此,只需预定定义好且能够区分下载途径功能是否开启或关闭即可。
在配置下载途径开启标识位之后,移动终端可以通过其内置设定以在一预设时间内检测第一下载途径或第二下载途径是否被开启。
继续参阅图1,在步骤S120中,即在生成并界定出一临时存储数据区域的步骤中,进一步包括:通过设置一分界线以将所述临时存储区域划分为第一临时存储数据区域和第二临时存储数据区域。
在一般情况下,将分界线设置在临时存储数据区域的中间。当然,分界线的设置位置不限于此,例如可以根据预设的第一下载途径的第一下载速度(其速度可以为固定)和预设的第二下载途径的第二下载速度(其速度可以为固定)而相应地调整。当第一下载速度比第二下载速度快时,可以将分界线设置在远离第一起始存储位置。当第一下载速度比第二下载速度慢时,可以将分界线设置在靠近第一起始存储位置。需说明的是,在上述情况下,第一下载速度和第二下载速度为固定的。而在其他实施例中,第一下载速度和第二下载速度可以为变化的。
进一步而言,当通过第一下载途径所生成的临时数据所在位置距所述分界线的第一距离小于预设的第一距离阈值,或者当通过第二下载途径所生成的临时数据所在位置距所述分界线的第二距离小于预设的第二距离阈值时,相应地调整所述分界线。通过比较第一距离与第一距离阈值,或者比较第二距离与第二距离阈值,以动态地调整分界线,进而保证所划分出的第一临时存储数据区域和第二临时存储数据区域能够相应地满足第一下载途径所生成的临时数据所占用的存储空间以及第二下载途径所生成的临时数据所占用的存储空间。
继续参阅图1,在步骤S130中,即在配置第一下载途径和第二下载途径所生成的临时数据在所述临时存储数据区域中所存储的位置的步骤中,进一步包括:配置第一下载途径所生成的临时数据在所述临时数据区域中的第一起始存储位置和第一存储方向;以及配置第二下载途径所生成的临时数据在所述临时数据区域中的第二起始存储位置和第二存储方向。
当第一起始存储位置或第二起始存储位置中的其中一个起始存储位置位于所述临时存储数据区域所界定出的第一位置时,设置第一起始存储位置或第二起始存储位置中的另一个起始存储位置位于所述临时存储数据区域所界定出的第二位置或所述临时存储数据区域中的预设第三位置;以及将所述第二位置或所述第三位置所在的地址映射成所述第一位置所在的地址。
具体地,例如当第一起始存储位置位于所述临时存储数据区域所界定出的第一位置(例如为起始位置)时,则将第二起始存储位置设置于所述临时存储数据区域所界定出的第二位置(例如相应地为结束位置),或设置于所述临时存储数据区域中的预设第三位置,其中第三位置位于起始位置和结束位置之间。进一步,第三位置位于分界线所在位置与结束位置之间。
又例如,当第二起始存储位置位于所述临时存储数据区域所界定出的第一位置(例如为起始位置)时,则将第一起始存储位置设置于所述临时存储数据区域所界定出的第二位置(例如相应地为结束位置)。
在部分实施例中,第一存储方向和第二存储方向为同向设置,具体参阅图2A和图2B所示。在部分实施例中,第一存储方向和第二存储方向为相向设置,具体参阅图2C和图2D所示。
在部分实施例中,当第一存储方向和第二存储方向为同向设置,且第一起始存储位置位于所述临时存储数据区域所界定出的第一位置时,可以根据第一下载速度和第二下载速度的大小而相应地设置第二起始存储位置所在的位置。例如第一下载速度(例如使用WIFI信号)大于第二下载速度(例如使用4G信号)时,可以将第二起始存储位置设置在相对远离第一起始存储位置的位置。又例如第一下载速度小于第二下载速度时,可以将第二起始存储位置设置在相对靠近第一起始存储位置的位置。具体参阅图2A和图2B所示。
在部分实施例中,当第一存储方向和第二存储方向为相向设置,且第一起始存储位置位于所述临时存储数据区域所界定出的第一位置时,可以根据第一下载速度和第二下载速度的大小而相应地设置分界线所在的位置。例如第一下载速度(例如使用WIFI信号)大于第二下载速度(例如使用4G信号)时,可以将分界线所在的位置设置在相对远离第一起始存储位置的位置。又例如第一下载速度小于第二下载速度时,可以将分界线所在的位置设置在相对靠近第一起始存储位置的位置。具体参阅图2C和图2D所示。
此外,在本实施例中,将所述第二位置所在的地址映射成所述第一位置所在的地址,如此设置,可以保证当第一存储方向和第二存储方向为相向设置时,第一下载途径所生成的临时数据以及第二下载途径所生成的临时数据均在同一个临时存储数据区域内。当然,在其他部分实施例中,也可以将所述第三位置所在的地址映射成所述第一位置所在的地址,如此设置,可以保证当第一存储方向和第二存储方向为同向设置时,第一下载途径所生成的临时数据以及第二下载途径所生成的临时数据均在同一个临时存储数据区域内。
继续参阅图1所示,在步骤S130,即在配置第一下载途径和第二下载途径所生成的临时数据在所述临时存储数据区域中所存储的位置的步骤之后,进一步包括步骤S140:当判断出移动终端的第一下载途径和第二下载途径均被关闭时,释放所述临时存储数据区域。如此操作,能够保证移动终端的存储空间的正常使用。
图3是本申请一实施例中所提供的一种下载数据装置的结构框图。参阅图3,在本申请的一实施例中提供一种下载数据装置。
所述装置包括:一下载途径检测模块310、一临时存储数据区域界定模块320、一存储位置配置模块330以及一下载途径释放模块340。
其中,下载途径检测模块310用以检测移动终端所具有的两个下载途径是否均被开启,其中所述两个下载途径包括第一下载途径和第二下载途径。
所述临时存储数据区域界定模块320用以当判断出移动终端的第一下载途径和第二下载途径均被开启时,生成并界定出一临时存储数据区域,以同时存储第一下载途径和第二下载途径所生成的临时数据。
所述存储位置配置模块330用以配置第一下载途径和第二下载途径所生成的临时数据在所述临时存储数据区域中所存储的位置。
所述下载途径释放模块340用以当判断出移动终端的第一下载途径和第二下载途径均被关闭时,释放所述临时存储数据区域。
在本申请的一些实施例中,所述存储位置配置模块330进一步包括:一第一下载途径配置单元331和一第二下载途径配置单元332。其中,所述第一下载途径配置单元331用以配置第一下载途径所生成的临时数据在所述临时数据区域中的第一起始存储位置和第一存储方向。所述第二下载途径配置单元332用以配置第二下载途径所生成的临时数据在所述临时数据区域中的第二起始存储位置和第二存储方向。
参阅图4,本申请实施例还提供一种移动终端400,该移动终端400所述移动终端包括上述下载数据装置。该移动终端400可以是手机、平板电脑等设备。如图4所示,移动终端400包括处理器401、存储器402。其中,处理器401与存储器402连接。
处理器401是移动终端400的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或加载存储在存储器402内的应用程序,以及调用存储在存储器402内的数据和指令,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。
在本实施例中,该移动终端400设有多个存储分区,该多个存储分区包括***分区和目标分区,移动终端400中的处理器401会按照如下的步骤,将一个或一个以上的应用程序的进程对应的指令加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现各种功能:
检测移动终端所具有的两个下载途径是否均被开启,其中所述两个下载途径包括第一下载途径和第二下载途径;
当判断出移动终端的第一下载途径和第二下载途径均被开启时,生成并界定出一临时存储数据区域,用以同时存储第一下载途径和第二下载途径所生成的临时数据;以及
配置第一下载途径和第二下载途径所生成的临时数据在所述临时存储数据区域中所存储的位置。
图5示出了本申请实施例提供的移动终端500的具体结构框图,该移动终端500可以用于实施上述实施例中所提供的用于下载数据方法。该移动终端800可以为手机或平板。所述移动终端还包括以下部件。
RF电路510用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。RF电路510可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。RF电路510可与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信***(Global System for Mobile Communication,GSM)、增强型移动通信技术(Enhanced DataGSM Environment,EDGE),宽带码分多址技术(Wideband Code Division MultipleAccess,WCDMA),码分多址技术(Code Division Access,CDMA)、时分多址技术(TimeDivision Multiple Access,TDMA),无线保真技术(Wireless Fidelity,Wi-Fi)(如美国电气和电子工程师协会标准IEEE 802.11a,IEEE 802.11b,IEEE802.11g和/或IEEE802.11n)、网络电话(Voice over Internet Protocol,VoIP)、全球微波互联接入(Worldwide Interoperability for Microwave Access,Wi-Max)、其他用于邮件、即时通讯及短消息的协议,以及任何其他合适的通讯协议,甚至可包括那些当前仍未被开发出来的协议。
存储器520可用于存储软件程序以及模块,如上述实施例中所述下载数据方法所对应的程序指令/模块,处理器580通过运行存储在存储器520内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现所述下载数据方法的功能。存储器520可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器520可进一步包括相对于处理器580远程设置的存储器,这些远程存储器可以通过网络连接至移动终端500。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入单元530可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元530可包括触敏表面531以及其他输入设备532。触敏表面531,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面531上或在触敏表面531附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面531可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器580,并能接收处理器580发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面531。除了触敏表面531,输入单元530还可以包括其他输入设备532。具体地,其他输入设备532可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元540可用于显示由用户输入的信息或提供给用户的信息以及移动终端500的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元540可包括显示面板541,可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板541。进一步的,触敏表面531可覆盖显示面板541,当触敏表面531检测到在其上或附近的触摸操作后,传送给处理器580以确定触摸事件的类型,随后处理器880根据触摸事件的类型在显示面板841上提供相应的视觉输出。虽然在图5中,触敏表面531与显示面板541是作为两个独立的部件来实现输入和输出功能,但是在某些实施例中,可以将触敏表面531与显示面板541集成而实现输入和输出功能。
移动终端500还可包括至少一种传感器550,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板541的亮度,接近传感器可在移动终端500移动到耳边时,关闭显示面板541和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于移动终端500还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路560、扬声器561,传声器562可提供用户与移动终端500之间的音频接口。音频电路560可将接收到的音频数据转换后的电信号,传输到扬声器561,由扬声器561转换为声音信号输出;另一方面,传声器562将收集的声音信号转换为电信号,由音频电路560接收后转换为音频数据,再将音频数据输出处理器580处理后,经RF电路510以发送给比如另一终端,或者将音频数据输出至存储器520以便进一步处理。音频电路560还可能包括耳塞插孔,以提供外设耳机与移动终端500的通信。
移动终端500通过传输模块570(例如Wi-Fi模块)可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图5示出了传输模块570,但是可以理解的是,其并不属于移动终端800的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器580是移动终端500的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器520内的软件程序和/或模块,以及调用存储在存储器520内的数据,执行移动终端500的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器580可包括一个或多个处理核心;在一些实施例中,处理器580可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器880中。
移动终端500还包括给各个部件供电的电源590(比如电池),在一些实施例中,电源可以通过电源管理***与处理器580逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源590还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管未示出,移动终端500还可以包括摄像头(如前置摄像头、后置摄像头)、蓝牙模块等,在此不再赘述。具体在本实施例中,移动终端的显示单元是触摸屏显示器,移动终端还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行一个或者一个以上程序包含用于进行以下操作的指令:
检测移动终端所具有的两个下载途径是否均被开启,其中所述两个下载途径包括第一下载途径和第二下载途径;
当判断出移动终端的第一下载途径和第二下载途径均被开启时,生成并界定出一临时存储数据区域,用以同时存储第一下载途径和第二下载途径所生成的临时数据;以及
配置第一下载途径和第二下载途径所生成的临时数据在所述临时存储数据区域中所存储的位置。
具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个模块的具体实施可参见前面的方法实施例,在此不再赘述。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一存储介质中,且能够被处理器进行加载,以执行本申请实施例所提供的任一种下载数据方法中的步骤。
其中,该存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该存储介质中所存储的指令,可以执行本申请实施例所提供的任一种下载数据方法中的步骤,因此,可以实现本申请实施例所提供的任一种下载数据方法所能实现的有益效果,详见前面的实施例,在此不再赘述。以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
本申请实施例提供的一种下载数据方法及其装置、移动终端,旨在当移动终端具有多个下载途径,且同时开启这些下载途径进行同时下载大容量数据时能够使用较少的临时存储空间,以提升移动终端的下载效率,特别适合于存储空间受限的移动终端。
以上对本申请实施例所提供的一种下载数据方法及其装置、移动终端进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (10)
1.一种下载数据方法,其适用于一移动终端,其特征在于,所述方法包括:
检测移动终端所具有的两个下载途径是否均被开启,其中所述两个下载途径包括第一下载途径和第二下载途径;
当判断出移动终端的第一下载途径和第二下载途径均被开启时,生成并界定出一临时存储数据区域,用以同时存储第一下载途径和第二下载途径所生成的临时数据;以及
配置第一下载途径和第二下载途径所生成的临时数据在所述临时存储数据区域中所存储的位置。
2.根据权利要求1所述的下载数据方法,其特征在于,在检测移动终端所具有的两个下载途径是否被开启的步骤中,配置一下载途径开启标识位;获取所述下载途径开启标识位的状态。
3.根据权利要求1所述的下载数据方法,其特征在于,在生成并界定出一临时存储数据区域的步骤中,进一步包括通过设置一分界线以将所述临时存储区域划分为第一临时存储数据区域和第二临时存储数据区域。
4.根据权利要求3所述的下载数据方法,其特征在于,当通过第一下载途径所生成的临时数据所在位置距所述分界线的第一距离小于预设的第一距离阈值,或者当通过第二下载途径所生成的临时数据所在位置距所述分界线的第二距离小于预设的第二距离阈值时,相应地调整所述分界线。
5.根据权利要求1所述的下载数据方法,其特征在于,在配置第一下载途径和第二下载途径所生成的临时数据在所述临时存储数据区域中所存储的位置的步骤中,进一步包括:
配置第一下载途径所生成的临时数据在所述临时数据区域中的第一起始存储位置和第一存储方向;以及
配置第二下载途径所生成的临时数据在所述临时数据区域中的第二起始存储位置和第二存储方向。
6.根据权利要求5所述的下载数据方法,其特征在于,当第一起始存储位置或第二起始存储位置中的其中一个起始存储位置位于所述临时存储数据区域所界定出的第一位置时,设置第一起始存储位置或第二起始存储位置中的另一个起始存储位置位于所述临时存储数据区域所界定出的第二位置或所述临时存储数据区域中的预设第三位置;以及
将所述第二位置或所述第三位置所在的地址映射成所述第一位置所在的地址。
7.根据权利要求1所述的下载数据方法,其特征在于,在配置第一下载途径和第二下载途径所生成的临时数据在所述临时存储数据区域中所存储的位置的步骤之后,进一步包括:
当判断出移动终端的第一下载途径和第二下载途径均被关闭时,释放所述临时存储数据区域。
8.一种下载数据装置,其特征在于,所述装置包括:
一下载途径检测模块,用以检测移动终端所具有的两个下载途径是否均被开启,其中所述两个下载途径包括第一下载途径和第二下载途径;
一临时存储数据区域界定模块,用以当判断出移动终端的第一下载途径和第二下载途径均被开启时,生成并界定出一临时存储数据区域,以同时存储第一下载途径和第二下载途径所生成的临时数据;以及
一存储位置配置模块,用以配置第一下载途径和第二下载途径所生成的临时数据在所述临时存储数据区域中所存储的位置。
9.根据权利要求8所述的下载数据装置,其特征在于,所述存储位置配置模块进一步包括:
一第一下载途径配置单元,用以配置第一下载途径所生成的临时数据在所述临时数据区域中的第一起始存储位置和第一存储方向;以及
一第二下载途径配置单元,用以配置第二下载途径所生成的临时数据在所述临时数据区域中的第二起始存储位置和第二存储方向。
10.一种移动终端,其特征在于,所述移动终端包括处理器和存储器,所述处理器与所述存储器电性连接,所述存储器用于存储指令和数据,所述处理器用于执行权利要求1至7任一项所述的下载数据方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011101763.7A CN112243269B (zh) | 2020-10-15 | 2020-10-15 | 下载数据方法及其装置、移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011101763.7A CN112243269B (zh) | 2020-10-15 | 2020-10-15 | 下载数据方法及其装置、移动终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112243269A true CN112243269A (zh) | 2021-01-19 |
CN112243269B CN112243269B (zh) | 2023-09-19 |
Family
ID=74169120
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011101763.7A Active CN112243269B (zh) | 2020-10-15 | 2020-10-15 | 下载数据方法及其装置、移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112243269B (zh) |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102460403A (zh) * | 2009-06-11 | 2012-05-16 | 飞思卡尔半导体公司 | 用于地址转换的动态和选择性改变的处理器和方法 |
US20140243017A1 (en) * | 2013-02-27 | 2014-08-28 | Qualcomm Incorporated | User-in-the-loop architecture for indoor positioning |
CN104917593A (zh) * | 2015-04-13 | 2015-09-16 | 惠州Tcl移动通信有限公司 | 网络终端及其数据包的发送方法 |
CN106060868A (zh) * | 2016-08-22 | 2016-10-26 | 安徽瑞宏信息科技有限公司 | 一种网络流量监控方法、装置及终端 |
CN106412137A (zh) * | 2016-12-20 | 2017-02-15 | 北京并行科技股份有限公司 | 一种文件下载***及文件下载方法 |
CN106899386A (zh) * | 2017-02-09 | 2017-06-27 | 武汉米风通信技术有限公司 | 基于多通道通信接收***的碎片化帧信号的解调方法 |
CN109802766A (zh) * | 2017-11-16 | 2019-05-24 | 维沃移动通信有限公司 | 一种双连接下软缓存处理方法、终端及网络设备 |
CN110168501A (zh) * | 2017-01-13 | 2019-08-23 | Arm有限公司 | 存储器***资源或性能监测的划分 |
JP2020042558A (ja) * | 2018-09-11 | 2020-03-19 | 株式会社東芝 | 画像描画装置 |
WO2020055102A1 (en) * | 2018-09-13 | 2020-03-19 | Samsung Electronics Co., Ltd. | System and method of transmitting and receiving paging and system information |
CN110968532A (zh) * | 2018-09-29 | 2020-04-07 | 上海寒武纪信息科技有限公司 | 数据传输方法及相关产品 |
CN111143241A (zh) * | 2019-12-30 | 2020-05-12 | 深圳Tcl数字技术有限公司 | 内存数据迁移方法、装置和存储介质 |
-
2020
- 2020-10-15 CN CN202011101763.7A patent/CN112243269B/zh active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102460403A (zh) * | 2009-06-11 | 2012-05-16 | 飞思卡尔半导体公司 | 用于地址转换的动态和选择性改变的处理器和方法 |
US20140243017A1 (en) * | 2013-02-27 | 2014-08-28 | Qualcomm Incorporated | User-in-the-loop architecture for indoor positioning |
CN104917593A (zh) * | 2015-04-13 | 2015-09-16 | 惠州Tcl移动通信有限公司 | 网络终端及其数据包的发送方法 |
CN106060868A (zh) * | 2016-08-22 | 2016-10-26 | 安徽瑞宏信息科技有限公司 | 一种网络流量监控方法、装置及终端 |
CN106412137A (zh) * | 2016-12-20 | 2017-02-15 | 北京并行科技股份有限公司 | 一种文件下载***及文件下载方法 |
CN110168501A (zh) * | 2017-01-13 | 2019-08-23 | Arm有限公司 | 存储器***资源或性能监测的划分 |
CN106899386A (zh) * | 2017-02-09 | 2017-06-27 | 武汉米风通信技术有限公司 | 基于多通道通信接收***的碎片化帧信号的解调方法 |
CN109802766A (zh) * | 2017-11-16 | 2019-05-24 | 维沃移动通信有限公司 | 一种双连接下软缓存处理方法、终端及网络设备 |
JP2020042558A (ja) * | 2018-09-11 | 2020-03-19 | 株式会社東芝 | 画像描画装置 |
WO2020055102A1 (en) * | 2018-09-13 | 2020-03-19 | Samsung Electronics Co., Ltd. | System and method of transmitting and receiving paging and system information |
CN110968532A (zh) * | 2018-09-29 | 2020-04-07 | 上海寒武纪信息科技有限公司 | 数据传输方法及相关产品 |
CN111143241A (zh) * | 2019-12-30 | 2020-05-12 | 深圳Tcl数字技术有限公司 | 内存数据迁移方法、装置和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN112243269B (zh) | 2023-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109714476B (zh) | 数据处理方法、装置、移动终端及存储介质 | |
US11138041B2 (en) | Method for automatically releasing resource occupied by process in background of terminal, storage medium and terminal | |
CN111443803B (zh) | 模式切换方法、装置、存储介质及移动终端 | |
CN111008090B (zh) | 电池电量的控制方法及装置、存储介质、终端设备 | |
CN111026457B (zh) | 一种硬件配置方法、装置、存储介质及终端设备 | |
CN112367425B (zh) | 一种音量调节方法、装置及终端 | |
CN110048824B (zh) | 通信模块的控制方法、控制装置以及计算机可读存储介质 | |
CN112243269B (zh) | 下载数据方法及其装置、移动终端 | |
CN109831771B (zh) | 蓝牙查找方法、装置、移动终端及存储介质 | |
CN112286849A (zh) | 无线充电基座数据切换方法及***、存储介质及终端设备 | |
CN112367428A (zh) | 电量的显示方法、***、存储介质及移动终端 | |
CN111273774A (zh) | 终端设备显示屏控制方法及其***、存储介质及终端设备 | |
US11259222B2 (en) | Mobile terminal and method and system for switching and controlling call link of mobile terminal | |
CN111654849A (zh) | 近场通信的快速启动方法及***、存储介质及终端设备 | |
CN111651299A (zh) | 无线芯片复位控制方法、装置、存储介质及移动终端 | |
CN110972220B (zh) | 一种无线通信方法、装置、存储介质及终端设备 | |
CN111262636B (zh) | 增强网络数据传输速度方法及装置、存储介质、移动终端 | |
CN105278967B (zh) | 一种移动终端的***更新方法、装置和*** | |
CN111245911B (zh) | 网络传输方法及其***、存储介质及终端设备 | |
CN112218338B (zh) | 数据的获取方法及***、存储介质及移动终端 | |
CN112379857B (zh) | 音频数据处理方法、装置、存储介质及移动终端 | |
CN112202464B (zh) | 识别卡检测方法、装置、存储介质及移动终端 | |
CN109995441B (zh) | 通讯信息处理的方法、装置及存储介质 | |
CN111654848B (zh) | Nfc卡检测方法、装置、存储介质及移动终端 | |
CN111026486B (zh) | 应用排序方法、应用排序装置及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20230823 Address after: 266000 8th floor, building a, Qingdao International Innovation Park, 1 Keyuan Weiyi Road, Laoshan District, Qingdao City, Shandong Province Applicant after: QINGDAO ITECHENE TECHNOLOGIES Co.,Ltd. Address before: 6 / F, No. B5, Lane 999, Yangfan Road, Meixu street, Yinzhou District, Ningbo City, Zhejiang Province Applicant before: TCL COMMUNICATION (NINGBO) Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |