Summary of the invention
The invention provides a kind of method and apparatus of downloading data, can when electronic equipment downloading data, by built-in storage card, switch to external storage card and store this data, avoided cannot downloading because of not enough these data that cause of residual capacity of built-in storage card.
For achieving the above object, embodiments of the invention adopt following technical scheme:
First aspect, provides a kind of method of downloading data, comprising:
Electronic equipment is after receiving download instruction, obtain identification information and the data amount information of data to be downloaded, and determine the first storage capacity value according to described data amount information, wherein, described the first memory capacity value representation is stored the size of the minimized storage space of described data needs;
Obtain the first residual capacity value of the built-in storage card of described electronic equipment;
When definite described the first residual capacity value is less than described the first storage capacity value, obtain the second residual capacity value of the external storage card of described electronic equipment;
When definite described the second residual capacity value is not less than described the first storage capacity value, according to described identification information, downloads described data, and described data are stored in described external storage card.
In the possible implementation of first aspect the first, described method also comprises: in definite described the second residual capacity value, be less than described the first storage capacity value, and when described the first residual capacity value and described the second residual capacity value sum are not less than described the first storage capacity value, according to described identification information, download described data, and first's data of the described data that download to are stored in described built-in storage card, the second portion data of the described data that download to are stored in described external storage card.
In conjunction with the possible implementation of the first, in the possible implementation of the second, described first's data by the described data that download to are stored in described built-in storage card and comprise:
The data that download to are divided into a plurality of sub-blocks, and are stored in described built-in storage card at least one sub-block as first's data.
In conjunction with the possible implementation of the second, in the third possible implementation, the described second portion data by the described data that download to are stored in described external storage card and comprise:
Record the storage capacity value of each sub-block, and when the storage capacity value of described first data reaches default capacity threshold, using remaining sub-block as second portion data, be stored in described external storage card, wherein, described capacity threshold is less than or equal to described the first residual capacity value.
In conjunction with the possible implementation of the second or the third possible implementation, in the 4th kind of possible implementation, described first's data by the described data that download to are stored in described built-in storage card, the second portion data of the described data that download to are stored in to described external storage card and comprise:
First's data of the described data that download to and specific corresponding relation are stored in described built-in storage card;
The second portion data of the described data that download to and described specific corresponding relation are stored in described external storage card, and wherein, described specific corresponding relation is the corresponding relation between described first data and described second portion data.
Second aspect present invention provides a kind of electronic equipment, comprising:
Acquiring unit, for receiving after download instruction at electronic equipment, obtain identification information and the data amount information of data to be downloaded, and determine the first storage capacity value according to described data amount information, wherein, described the first memory capacity value representation is stored the size of the minimized storage space of described data needs;
Described acquiring unit also for, obtain the first residual capacity value of the built-in storage card of described electronic equipment;
Described acquiring unit also for, when definite described the first residual capacity value is less than described the first storage capacity value, obtain the second residual capacity value of the external storage card of described electronic equipment;
Processing unit, while being not less than described the first storage capacity value for the second residual capacity value getting at definite described acquiring unit, downloading described data according to described identification information, and described data is stored in described external storage card.
In the possible implementation of second aspect the first, described processing unit specifically for, in definite described the second residual capacity value, be less than described the first storage capacity value, and when described the first residual capacity value and described the second residual capacity value sum are not less than described the first storage capacity value, according to described identification information, download described data, and first's data of the described data that download to are stored in described built-in storage card, the second portion data of the described data that download to are stored in described external storage card.
In conjunction with the possible implementation of the first, in the possible implementation of the second, described processing unit specifically for, the data that download to are divided into a plurality of sub-blocks, and are stored in described built-in storage card at least one sub-block as first's data.
In conjunction with the possible implementation of the second, in the third possible implementation, described processing unit specifically for, record the storage capacity value of each sub-block, and when the storage capacity value of described first data reaches default capacity threshold, using remaining sub-block as second portion data, be stored in described external storage card, wherein, described capacity threshold is less than or equal to described the first residual capacity value.
In conjunction with the possible implementation of the second or the third possible implementation, in the 4th kind of possibility implementation, described processing unit specifically for, first's data of the described data that download to and specific corresponding relation are stored in described built-in storage card, described processing unit also for, the second portion data of the described data that download to and described specific corresponding relation are stored in described external storage card, wherein, described specific corresponding relation is the corresponding relation between described first data and described second portion data.
Adopt such scheme, electronic equipment is when receiving download instruction, by obtaining the data amount information of data to be downloaded, determine the size of the minimized storage space that these data of storage need, i.e. the first storage capacity value, and when determining that this first storage capacity value is greater than the first residual capacity value of built-in storage card of this electronic equipment, obtain the second residual capacity value of the external storage card of this electronic equipment, and when definite this second residual capacity value is not less than this first storage capacity value, according to the identification information of these data, download this data, and these data are stored in this external storage card.Like this, electronic equipment is after receiving the download instruction of user's transmission, if the residual capacity of the built-in storage card of this electronic equipment is not enough, this electronic equipment can automatically switch to these data that external storage card storage downloads to, and has avoided cannot downloading because of not enough these data that cause of residual capacity of built-in storage card.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Embodiment based in the present invention, those of ordinary skills, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
The embodiment of the present invention provides a kind of method of downloading data, and as shown in Figure 1, the method comprises:
S101, electronic equipment, after receiving download instruction, obtain identification information and the data amount information of data to be downloaded, and determine the first storage capacity value according to this data amount information.
Wherein, this first memory capacity value representation is stored the size of the minimized storage space of these data needs.
It should be noted that, this electronic equipment can be for carrying the outer mobile phone that is inserted with external storage card of built-in storage card while.
Particularly, user is when by electronic equipment downloading data, by corresponding operation (as clicked the download option), to this electronic equipment, send download instruction, this electronic equipment obtains identification information and the data amount information of these data according to this download instruction, wherein, this data amount information has represented the size of these data, and this electronic equipment is determined the size of the minimized storage space that these data of storage need, i.e. the first storage capacity value according to this data amount information.
Illustratively, data to be downloaded comprise two video files, wherein, the size of the first video file is 20M(million), the size of the second video file is 10M, this electronic equipment is when getting the data amount information of these data, and this electronic equipment determines that according to the size of the size of this first video file and this second video file the size of the needed minimized storage space of these data of storage is 30M, and this first storage capacity value is 30M.
S102, this electronic equipment obtain the first residual capacity value of the built-in storage card of this electronic equipment.
S103, this electronic equipment, when definite this first residual capacity value is less than this first storage capacity value, obtain the second residual capacity value of the external storage card of this electronic equipment.
Particularly, this electronic equipment is when getting the first residual capacity value of this built-in storage card, this the first residual capacity value is compared with this first storage capacity value, if this first residual capacity value is more than or equal to this first storage capacity value, this electronic equipment determines that this built-in storage card has enough residual capacities to store data to be downloaded, and starting to download these data according to the identification information of data to be downloaded, this electronic equipment is all stored in the data that download in this built-in storage card; If this first residual capacity value is less than this first storage capacity value, this electronic equipment determines that this built-in storage card does not have enough residual capacities to store data to be downloaded, this electronic equipment obtains the second residual capacity value of the external storage card of this electronic equipment, to judge whether this external storage card has enough described data to be downloaded of residual capacity storage.
S104, this electronic equipment, when definite this second residual capacity value is not less than this first storage capacity value, is downloaded this data according to this identification information, and these data are stored in this external storage card.
It should be noted that, this electronic equipment is before downloading data, need to determine the memory location of these data of storage, therefore this electronic equipment needed to judge whether this built-in storage card or this external storage card have enough residual capacities and store this data, with this, determine the memory location of described data to be downloaded before downloading these data.
Particularly, this electronic equipment is after getting the second residual capacity value of this external storage card, this the second residual capacity value is compared with this first storage capacity value, if this second residual capacity value is more than or equal to this first storage capacity value, this electronic equipment determines that this external storage card has enough residual capacities to store data to be downloaded, and starting to download these data according to the identification information of data to be downloaded, this electronic equipment is all stored in the data that download in this external storage card; If this second residual capacity value is less than this first storage capacity value, this electronic equipment determines that this external storage card does not have enough residual capacities to store data to be downloaded.
In a kind of possible implementation of the present invention, this electronic equipment is when definite this first residual capacity value and this second residual capacity value sum are not less than this first storage capacity value, according to this identification information, download this data, and first's data of these data that download to are stored in this built-in storage card, the second portion data of these data that download to are stored in this external storage card.
Alternatively, this electronic equipment is divided into a plurality of sub-blocks by the data that download to, and is stored in this built-in storage card at least one sub-block as first's data.
Particularly, this electronic equipment is when determining that this built-in storage card and this external storage card all do not have enough described data to be downloaded of residual capacity storage, this electronic equipment is this internal memory and the total residual capacity value (i.e. this first residual capacity value and this second residual capacity value sum) of this external memory relatively, if the total residual capacity value of this internal memory and this external memory is more than or equal to this first storage capacity value, this electronic equipment starts to download these data according to this identification information, and the data that download to are divided into a plurality of sub-blocks that size is identical, this electronic equipment forms first's data according to downloading order by a part of sub-block, the sub-block of remainder is formed to second portion data, Gai Bingjianggai first data are stored in this built-in storage card, these second portion data are stored in this external storage card.
Alternatively, this electronic equipment records the storage capacity value of each sub-block, when the storage capacity value of Bing Gai first data reaches default capacity threshold, remaining sub-block is formed to second portion data.
Wherein, this capacity threshold is less than or equal to this first residual capacity value.
Particularly, this electronic equipment is before starting downloading data, can point out user that the capacity threshold of this built-in storage card is set, this electronic equipment is when starting downloading data, record the memory capacity of each sub-block, with the storage capacity value of these first's data of dynamic monitoring, when the storage capacity value of Dang Gai first data reaches this capacity threshold, this electronic equipment automatically switches to the sub-block that external storage card is stored other.
Illustratively, the first residual capacity value of this built-in storage card is 20M, the second residual capacity value of this external storage card is 30M, described data volume to be downloaded size is 40M, this first storage capacity value is 40M, this capacity threshold is 20M, this electronic equipment is when definite this built-in storage card and the total residual capacity value of this external storage card are not less than this first storage capacity value, start downloading data, and the data that download to are divided into size is the sub-block of 4M, these data can be divided into 10 sub-blocks, this electronic equipment is using 5 sub-blocks that first download to as first's data, Bing Jianggai first data are stored in this built-in storage card, this electronic equipment determines that the memory capacity of these first's data reaches capacity threshold, this electronic equipment will be left 5 data blocks as second portion data, and these second portion data are stored in this external storage card.
Further, this electronic equipment is stored in first's data of these data that download to and specific corresponding relation in this built-in storage card, and the second portion data of these data that download to and this specific corresponding relation are stored in this external storage card.
Wherein, the corresponding relation between these specific corresponding relation Wei Gai first's data and this second portion data.
Adopt said method, electronic equipment is when receiving download instruction, by obtaining the data amount information of data to be downloaded, determine the size of the minimized storage space that these data of storage need, i.e. the first storage capacity value, and when determining that this first storage capacity value is greater than the first residual capacity value of built-in storage card of this electronic equipment, obtain the second residual capacity value of the external storage card of this electronic equipment, and when definite this second residual capacity value is not less than this first storage capacity value, according to the identification information of these data, download this data, and these data are stored in this external storage card.Like this, electronic equipment is after receiving the download instruction of user's transmission, if the residual capacity of the built-in storage card of this electronic equipment is not enough, this electronic equipment can automatically switch to these data that external storage card storage downloads to, and has avoided cannot downloading because of not enough these data that cause of residual capacity of built-in storage card.
The embodiment of the present invention provides a kind of method of downloading data, and as shown in Figure 2, the method comprises:
S201, electronic equipment, after receiving download instruction, obtain identification information and the data amount information of data to be downloaded.
It should be noted that, this electronic equipment can be for carrying the outer mobile phone that is inserted with external storage card of built-in storage card while.
S202, this electronic equipment are determined the first storage capacity value according to this data amount information.
Wherein, this first memory capacity value representation is stored the size of the minimized storage space of these data needs.
Particularly, user is when by electronic equipment downloading data, by corresponding operation (as clicked the download option), to this electronic equipment, send download instruction, this electronic equipment obtains identification information and the data amount information of these data according to this download instruction, wherein, this data amount information has represented the size of these data, and this electronic equipment is determined the size of the minimized storage space that these data of storage need, i.e. the first storage capacity value according to this data amount information.
Illustratively, data to be downloaded comprise two video files, wherein, the size of the first video file is 20M(million), the size of the second video file is 10M, this electronic equipment is when getting the data amount information of these data, and this electronic equipment determines that according to the size of the size of this first video file and this second video file the size of the needed minimized storage space of these data of storage is 30M, and this first storage capacity value is 30M.
S203, this electronic equipment obtain the first residual capacity value of built-in storage card, and determine whether this first residual capacity value is less than this first storage capacity value.
It should be noted that, if this first residual capacity value is not less than this first storage capacity value, execution step S204; If this first residual capacity value is less than this first storage capacity value, execution step S205.
Particularly, this electronic equipment is when getting the first residual capacity value of this built-in storage card, this the first residual capacity value is compared with this first storage capacity value, if this first residual capacity value is more than or equal to this first storage capacity value, this electronic equipment determines that this built-in storage card has enough residual capacities to store data to be downloaded, and starting to download these data according to the identification information of data to be downloaded, this electronic equipment is all stored in the data that download in this built-in storage card; If this first residual capacity value is less than this first storage capacity value, this electronic equipment determines that this built-in storage card does not have enough residual capacities to store data to be downloaded, this electronic equipment obtains the second residual capacity value of the external storage card of this electronic equipment, to judge whether this external storage card has enough described data to be downloaded of residual capacity storage.
S204, this electronic equipment start downloading data, and these data are stored in this built-in storage card.
S205, this electronic equipment obtain the second residual capacity value of external storage card, and determine whether this second residual capacity value is less than this first storage capacity value.
It should be noted that, if this second residual capacity value is not less than this first storage capacity value, execution step S206; If this second residual capacity value is less than this first storage capacity value, execution step S207.
In addition, this electronic equipment is before downloading data, need to determine the memory location of these data of storage, therefore this electronic equipment needed to judge whether this built-in storage card or this external storage card have enough residual capacities and store this data, with this, determine the memory location of described data to be downloaded before downloading these data.
Particularly, this electronic equipment is after getting the second residual capacity value of this external storage card, this the second residual capacity value is compared with this first storage capacity value, if this second residual capacity value is more than or equal to this first storage capacity value, this electronic equipment determines that this external storage card has enough residual capacities to store data to be downloaded, and starting to download these data according to the identification information of data to be downloaded, this electronic equipment is all stored in the data that download in this external storage card; If this second residual capacity value is less than this first storage capacity value, this electronic equipment determines that this external storage card does not have enough residual capacities to store data to be downloaded.
S206, this electronic equipment start downloading data, and these data are stored in this external storage card.
S207, this electronic equipment, when definite this first residual capacity value and this second residual capacity value sum are not less than this first storage capacity value, start downloading data.
S208, this electronic equipment are divided into a plurality of sub-blocks by the data that download to, and are stored in this built-in storage card at least one sub-block as first's data.
Particularly, this electronic equipment is when determining that this built-in storage card and this external storage card all do not have enough described data to be downloaded of residual capacity storage, this electronic equipment is this internal memory and the total residual capacity value (i.e. this first residual capacity value and this second residual capacity value sum) of this external memory relatively, if the total residual capacity value of this internal memory and this external memory is more than or equal to this first storage capacity value, this electronic equipment starts to download these data according to this identification information, and the data that download to are divided into a plurality of sub-blocks that size is identical, this electronic equipment according to downloading order using a part of sub-block as first's data, using the sub-block of remainder as second portion data, Gai Bingjianggai first data are stored in this built-in storage card, these second portion data are stored in this external storage card.
When the storage capacity value of S209, Gai first data reaches preset capacity threshold value, using remaining sub-block as second portion data, be stored in this external storage card.
Wherein, this capacity threshold is less than or equal to this first residual capacity value.
Particularly, this electronic equipment is before starting downloading data, can point out user that the capacity threshold of this built-in storage card is set, this electronic equipment is when starting downloading data, record the memory capacity of each sub-block, with the storage capacity value of these first's data of dynamic monitoring, when the storage capacity value of Dang Gai first data reaches this capacity threshold, this electronic equipment automatically switches to external storage card and stores other sub-blocks.
Illustratively, the first residual capacity value of this built-in storage card is 20M, the second residual capacity value of this external storage card is 30M, described size of data to be downloaded is 40M, this first storage capacity value is 40M, this capacity threshold is 20M, this electronic equipment is when definite this built-in storage card and the total residual capacity value of this external storage card are not less than this first storage capacity value, start downloading data, and the data that download to are divided into size is the sub-block of 4M, these data can be divided into 10 sub-blocks, this electronic equipment forms first's data by 5 sub-data blocks that first download to, Bing Jianggai first data are stored in this built-in storage card, this electronic equipment determines that the memory capacity of these first's data reaches capacity threshold, this electronic equipment will be left 5 data blocks composition second portion data, and these second portion data are stored in this external storage card.
It should be noted that, this electronic equipment can also be stored in first's data of these data that download to and specific corresponding relation in this built-in storage card, the second portion data of these data that download to and this specific corresponding relation are stored in this external storage card, wherein, the corresponding relation between these specific corresponding relation Wei Gai first's data and this second portion data.
Like this, electronic equipment is after receiving the download instruction of user's transmission, if the residual capacity of the built-in storage card of this electronic equipment is not enough, this electronic equipment can automatically switch to these data that external storage card storage downloads to, and has avoided cannot downloading because of not enough these data that cause of residual capacity of built-in storage card.
In addition, for said method embodiment, for simple description, therefore it is all expressed as to a series of combination of actions, but those skilled in the art should know, the present invention is not subject to the restriction of described sequence of movement, secondly, those skilled in the art also should know, the embodiment described in instructions all belongs to preferred embodiment, and related action and module might not be that the present invention is necessary.
The embodiment of the present invention provides a kind of electronic equipment 30, and as shown in Figure 3, this electronic equipment 30 comprises:
Acquiring unit 31, for receiving after download instruction at electronic equipment, obtain identification information and the data amount information of data to be downloaded, and determine the first storage capacity value according to this data amount information, wherein, this first memory capacity value representation is stored the size of the minimized storage space of these data needs;
This acquiring unit 31 also for, obtain the first residual capacity value of the built-in storage card of this electronic equipment;
This acquiring unit 31 also for, when definite this first residual capacity value is less than this first storage capacity value, obtain the second residual capacity value of the external storage card of this electronic equipment;
Processing unit 32, while being not less than this first storage capacity value for the second residual capacity value getting at definite this acquiring unit 31, downloading this data according to this identification information, and these data is stored in this external storage card.
It should be noted that, this electronic equipment can be for carrying the outer mobile phone that is inserted with external storage card of built-in storage card while.
Particularly, user is when by electronic equipment downloading data, by corresponding operation (as clicked the download option), to this electronic equipment, send download instruction, this electronic equipment obtains identification information and the data amount information of these data according to this download instruction, wherein, this data amount information has represented the size of these data, and this electronic equipment is determined the size of the minimized storage space that these data of storage need, i.e. the first storage capacity value according to this data amount information.
Illustratively, data to be downloaded comprise two video files, wherein, the size of the first video file is 20M(million), the size of the second video file is 10M, this electronic equipment is when getting the data amount information of these data, and this electronic equipment determines that according to the size of the size of this first video file and this second video file the size of the needed minimized storage space of these data of storage is 30M, and this first storage capacity value is 30M.
Further, this electronic equipment obtains the first residual capacity value of the built-in storage card of this electronic equipment, and when definite this first residual capacity value is less than this first storage capacity value, obtains the second residual capacity value of the external storage card of this electronic equipment.
Particularly, this electronic equipment is when getting the first residual capacity value of this built-in storage card, this the first residual capacity value is compared with this first storage capacity value, if this first residual capacity value is more than or equal to this first storage capacity value, this electronic equipment determines that this built-in storage card has enough residual capacities to store data to be downloaded, and starting to download these data according to the identification information of data to be downloaded, this electronic equipment is all stored in the data that download in this built-in storage card; If this first residual capacity value is less than this first storage capacity value, this electronic equipment determines that this built-in storage card does not have enough residual capacities to store data to be downloaded, this electronic equipment obtains the second residual capacity value of the external storage card of this electronic equipment, to judge whether this external storage card has enough described data to be downloaded of residual capacity storage.
Further, this electronic equipment, when definite this second residual capacity value is not less than this first storage capacity value, is downloaded this data according to this identification information, and these data is stored in this external storage card.
It should be noted that, this electronic equipment is before downloading data, need to determine the memory location of these data of storage, therefore this electronic equipment needed to judge whether this built-in storage card or this external storage card have enough residual capacities and store this data, with this, determine the memory location of described data to be downloaded before downloading these data.
Particularly, this electronic equipment is after getting the second residual capacity value of this external storage card, this the second residual capacity value is compared with this first storage capacity value, if this second residual capacity value is more than or equal to this first storage capacity value, this electronic equipment determines that this external storage card has enough residual capacities to store data to be downloaded, and starting to download these data according to the identification information of data to be downloaded, this electronic equipment is all stored in the data that download in this external storage card; If this second residual capacity value is less than this first storage capacity value, this electronic equipment determines that this external storage card does not have enough residual capacities to store data to be downloaded.
Further, this processing unit 32 specifically for, in definite this second residual capacity value, be less than this first storage capacity value, and when this first residual capacity value and this second residual capacity value sum are not less than this first storage capacity value, according to this identification information, download this data, and first's data of these data that download to are stored in this built-in storage card, the second portion data of these data that download to are stored in this external storage card.
Particularly, this processing unit 32 also for, the data that download to are divided into a plurality of sub-blocks, and are stored in this built-in storage card at least one sub-block as first's data.
Illustratively, this electronic equipment is when determining that this built-in storage card and this external storage card all do not have enough described data to be downloaded of residual capacity storage, this electronic equipment is this internal memory and the total residual capacity value (i.e. this first residual capacity value and this second residual capacity value sum) of this external memory relatively, if the total residual capacity value of this internal memory and this external memory is more than or equal to this first storage capacity value, this electronic equipment starts to download these data according to this identification information, and the data that download to are divided into a plurality of sub-blocks that size is identical, this electronic equipment forms first's data according to downloading order by a part of sub-block, the sub-block of remainder is formed to second portion data, Gai Bingjianggai first data are stored in this built-in storage card, these second portion data are stored in this external storage card.
Alternatively, this processing unit 32 specifically for, record the storage capacity value of each sub-block, when the storage capacity value of Bing Gai first data reaches default capacity threshold, remaining sub-block is formed to second portion data.
Wherein, this capacity threshold is less than or equal to this first residual capacity value.
Particularly, this electronic equipment is before starting downloading data, can point out user that the capacity threshold of this built-in storage card is set, this electronic equipment is when starting downloading data, record the memory capacity of each sub-block, with the storage capacity value of these first's data of dynamic monitoring, when the storage capacity value of Dang Gai first data reaches this capacity threshold, this electronic equipment automatically switches to the sub-block that external storage card is stored other.
Illustratively, the first residual capacity value of this built-in storage card is 20M, the second residual capacity value of this external storage card is 30M, described data volume to be downloaded size is 40M, this first storage capacity value is 40M, this capacity threshold is 20M, this electronic equipment is when definite this built-in storage card and the total residual capacity value of this external storage card are greater than this first storage capacity value, start downloading data, and the data that download to are divided into size is the sub-block of 4M, these data can be divided into 10 sub-blocks, this electronic equipment is using 5 sub-blocks that first download to as first's data, Bing Jianggai first data are stored in this built-in storage card, this electronic equipment determines that the memory capacity of these first's data reaches capacity threshold, this electronic equipment will be left 5 data blocks as second portion data, and these second portion data are stored in this external storage card.
Further, this processing unit 32 specifically for, first's data of these data that download to and specific corresponding relation are stored in this built-in storage card, this processing unit also for, the second portion data of these data that download to and this specific corresponding relation are stored in this external storage card, wherein, the corresponding relation between these specific corresponding relation Wei Gai first's data and this second portion data.
Adopt above-mentioned electronic equipment, this electronic equipment is when receiving download instruction, by obtaining the data amount information of data to be downloaded, determine the size of the minimized storage space that these data of storage need, i.e. the first storage capacity value, and when determining that this first storage capacity value is greater than the first residual capacity value of built-in storage card of this electronic equipment, obtain the second residual capacity value of the external storage card of this electronic equipment, and when definite this second residual capacity value is not less than this first storage capacity value, according to the identification information of these data, download this data, and these data are stored in this external storage card.Like this, electronic equipment is after receiving the download instruction of user's transmission, if the residual capacity of the built-in storage card of this electronic equipment is not enough, this electronic equipment can automatically switch to these data that external storage card storage downloads to, and has avoided cannot downloading because of not enough these data that cause of residual capacity of built-in storage card.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited to this, is anyly familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement, within all should being encompassed in protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection domain of claim.