本发明专利技术提供了一种存储处理方法、装置及终端,该方法包括采用将终端的内置存储卡的存储空间和外置存储卡的存储空间整合为一个统一存储空间;依据整合后的统一存储空间进行终端存储处理。通过本发明专利技术,解决了在相关技术中终端不使用外置存储卡时存在存储空间不足的问题,而使用外置存储卡时又存在外置卡拔出时第三方应用无法正常使用,影响用户体验的问题,进而达到了操作简单化,在一定程度上提高终端主存储卡的存储容量,改善用户使用体验的效果。
【技术实现步骤摘要】
本专利技术涉及通信领域,具体而言,涉及一种存储处理方法、装置及终端。
技术介绍
Android的开源使得目前许多终端厂家在Android系统上进行开发,这样终端(例如,手机)在手机存储中使用自带的Flash虚拟出部分存储空间作为内置存储卡,并新增挂载点在外设中支持用户插入T卡作为外置存储卡。而在Android原生的设计就是不允许用户插入外置存储卡扩充,即为无外置存储模式,其Flash容量达到16G或更高,一般能满足用户需求,但其缺点是购机成本较高,同时如果存储空间满后,不能再进行手机容量扩充。即内置存储卡如果过大,将直接提高用户购机成本;如果不大并且内置存储卡作为主存储卡,即内置存储卡优先,诸多应用都将存储在内置存储卡中,很容易造成空间不足的现象。在支持外置存储卡的手机中,允许用户插入外置存储卡,为降低手机成本使用较低容量的Flash,用户自行考虑是否增加外置存储卡。增加外置存储卡时,存在内置存储卡优先还是外置存储卡优先的问题,图1是相关技术中内置存储卡优先的存储结构示意图,如图1所示,如果考虑内置存储卡优先,由于Flash本身的容量不大,导致内置存储卡很容易空间不足,许多应用不能安装进手机;图2是相关技术中外置存储卡优先的存储结构示意图,如图2所示,如果考虑外置存储卡优先,手机存储容量将极大扩展,但在外置存储卡被拔出后,许多安装的应用不能正常运行。采用外置存储卡优先方案,但外置存储卡被拨出后,第三方应用在安装或访问数据时,都调用Android标准的API来获取主存储卡的存在状态,如果主存储卡不存在时,将导致功能不正常或不可用,弹出提示框告诉用户。所以外置存储卡作为主存储卡,即外置存储卡优先,由于其可卸载导致外置存储卡不存在时将出现严重问题。因此,在相关技术中终端不使用外置存储卡时存在存储空间不足的问题,而使用外置存储卡时又存在外置卡拔出时第三方应用无法正常使用,影响用户体验的问题。
技术实现思路
本专利技术提供了一种存储处理方法、装置及终端,以至少解决现有技术中终端不使用外置存储卡时存在存储空间不足的问题,而使用外置存储卡时又存在外置卡拔出时第三方应用无法正常使用,影响用户体验的问题。根据本专利技术的一个方面提供了一种存储处理方法,包括:将终端的内置存储卡的存储空间和外置存储卡的存储空间整合为一个统一存储空间;依据整合后的所述统一存储空间进行终端存储处理。优选地,将终端的所述内置存储卡的存储空间和所述外置存储卡的存储空间整合为所述统一存储空间包括:为所述内置存储卡和所述外置存储卡建立相同的文件存储路径;依据所述相同的文件存储路径将所述内置存储卡的存储空间和所述外置存储卡的存储空间整合为所述统一存储空间。优选地,依据整合后的所述统一存储空间进行终端存储处理包括:判断待存储文件的大小是否超过所述内置存储卡的存储空间;在判断结果为是的情况下,将所述待存储文件存储于所述外置存储卡中,和/或,在判断结果为否的情况下,将所述待存储文件存储于所述内置存储卡中。优选地,依据整合后的所述统一存储空间进行终端存储处理包括:确定能够完整存储待存储文件的存储卡;将所述待存储文件存储于确定的所述存储卡。优选地,依据整合后的所述统一存储空间进行终端存储处理包括:判断所述内置存储卡的剩余存储空间与所述外置存储卡的剩余存储空间的比例是否小于预定值;在判断结果为是的情况下,将待存储文件存储于所述内置存储卡中;和/或,在判断结果为否的情况下,将所述待存储文件存储于所述外置存储卡中。优选地,依据整合后的所述统一存储空间进行终端存储处理包括:确定所述内置存储卡和所述外置存储卡占所述统一存储空间的百分比;依据确定的所述百分比对待存储文件进行存储。根据本专利技术的另一方面还提供了一种存储处理装置,包括:整合模块,用于将终端的内置存储卡的存储空间和外置存储卡的存储空间整合为一个统一存储空间;处理模块,用于依据整合后的所述统一存储空间进行终端存储处理。优选地,所述整合模块包括:建立单元,用于为所述内置存储卡和所述外置存储卡建立相同的文件存储路径;整合单元,用于依据所述相同的文件存储路径将所述内置存储卡的存储空间和所述外置存储卡的存储空间整合为所述统一存储空间。优选地,所述处理模块包括:第一判断单元,用于判断待存储文件的大小是否超过所述内置存储卡的存储空间;第一存储单元,用于在判断结果为是的情况下,将所述待存储文件存储于所述外置存储卡中,和/或,第二存储单元,用于在判断结果为否的情况下,将所述待存储文件存储于所述内置存储卡中。优选地,所述处理模块包括:第一确定单元,用于确定能够完整存储待存储文件的存储卡;第三存储单元,用于将所述待存储文件存储于确定的所述存储卡。优选地,所述处理模块包括:第二判断单元,用于判断所述内置存储卡的剩余存储空间与所述外置存储卡的剩余存储空间的比例是否小于预定值;第四存储单元,用于在判断结果为是的情况下,将待存储文件存储于所述内置存储卡中;和/或,第五存储单元,用于在判断结果为否的情况下,将所述待存储文件存储于所述外置存储卡中。优选地,所述处理模块包括:第二确定单元,用于确定所述内置存储卡和所述外置存储卡占所述统一存储空间的百分比;第六存储单元,用于依据确定的所述百分比对待存储文件进行存储。根据本专利技术的另一方面提供了一种终端,包括上述任一项所述装置。通过本专利技术,采用将所述终端的内置存储卡的存储空间和外置存储卡的存储空间整合为一个统一存储空间;依据整合后的所述统一存储空间进行终端存储处理方法,解决了在相关技术中终端不使用外置存储卡时存在存储空间不足的问题,而使用外置存储卡时又存在外置卡拔出时第三方应用无法正常使用,影响用户体验的问题,进而达到了提高终端主存储卡的存储容量,改善用户使用体验的效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是相关技术中内置存储卡优先的存储结构示意图;图2是相关技术中外置存储卡优先的存储结构示意图;图3是根据本专利技术实施例的存储处理方法的流程图;图4是根据本专利技术实施例的存储处理装置的结构框图;图5是根据本专利技术实施例的存储处理装置的整合模块42的结构框图;图6是根据本专利技术实施例的存储处理装置的处理模块44的结构框图一;图7是根据本专利技术实施例的存储处理装置的处理模块44的结构框图二;图8是根据本专利技术实施例的存储处理装置的处理模块44的本文档来自技高网...
【技术保护点】
一种存储处理方法,其特征在于,包括:将终端的内置存储卡的存储空间和外置存储卡的存储空间整合为一个统一存储空间;依据整合后的所述统一存储空间进行终端存储处理。
【技术特征摘要】
1.一种存储处理方法,其特征在于,包括:
将终端的内置存储卡的存储空间和外置存储卡的存储空间整合为一个统一存储空
间;
依据整合后的所述统一存储空间进行终端存储处理。
2.根据权利要求1所述的方法,其特征在于,将终端的所述内置存储卡的存储空间和所述
外置存储卡的存储空间整合为所述统一存储空间包括:
为所述内置存储卡和所述外置存储卡建立相同的文件存储路径;
依据所述相同的文件存储路径将所述内置存储卡的存储空间和所述外置存储卡的存
储空间整合为所述统一存储空间。
3.根据权利要求1所述的方法,其特征在于,依据整合后的所述统一存储空间进行终端存
储处理包括:
判断待存储文件的大小是否超过所述内置存储卡的存储空间;
在判断结果为是的情况下,将所述待存储文件存储于所述外置存储卡中,和/或,在
判断结果为否的情况下,将所述待存储文件存储于所述内置存储卡中。
4.根据权利要求1所述的方法,其特征在于,依据整合后的所述统一存储空间进行终端存
储处理包括:
确定能够完整存储待存储文件的存储卡;
将所述待存储文件存储于确定的所述存储卡。
5.根据权利要求1所述的方法,其特征在于,依据整合后的所述统一存储空间进行终端存
储处理包括:
判断所述内置存储卡的剩余存储空间与所述外置存储卡的剩余存储空间的比例是否
小于预定值;
在判断结果为是的情况下,将待存储文件存储于所述内置存储卡中;和/或,在判断
结果为否的情况下,将所述待存储文件存储于所述外置存储卡中。
6.根据权利要求1所述的方法,其特征在于,依据整合后的所述统一存储空间进行终端存
储处理包括:
确定所述内置存储卡和所述外置存储卡占所述统一存储空间的百分比;
依据确定的所述百分比对待存储文件进行存储。
7.一种存储处理装置,其特征在于,包括:
整合...
【专利技术属性】
技术研发人员:吴涛,潘浩杰,邹威,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。