一種應用于移動終端的文件管理方法和移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端領(lǐng)域,具體涉及一種應用于移動終端的文件管理方法和移動終端。
【背景技術(shù)】
[0002]隨著科學技術(shù)的發(fā)展,移動終端(例如手機、平板電腦等)的功能也越來越豐富和強大,現(xiàn)有的移動終端基本都支持錄制視頻、下載電影、播放電影等功能。
[0003]移動終端功能的多樣化,對移動終端的存儲空間帶來了一定的壓力,目前,移動終端對文件的管理缺乏一定的靈活性,這使得用戶在使用移動終端的過程中經(jīng)常會遇到因移動終端的存儲空間不足而導致某些服務被中斷的問題,舉例說明:當用戶使用移動終端在錄制視頻的過程中,移動終端突然提示空間不足而停止了視頻的錄制,這使得用戶錯過了很多精彩畫面;或者,當用戶使用移動終端下載電影時,發(fā)現(xiàn)移動終端放置很久時間后只下載了電影的一部分,而導致這樣的情況是因為移動終端的磁盤空間不足。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種應用于移動終端的文件管理方法和移動終端,用于提高文件管理的靈活性。
[0005]本發(fā)明第一方面提供一種應用于移動終端的文件管理方法,該移動終端包含內(nèi)部存儲空間和外部存儲空間,上述文件管理方法包括:
[0006]分別檢測上述內(nèi)部存儲空間的可用存儲空間和上述外部存儲空間的可用存儲空間;
[0007]若檢測到上述內(nèi)部存儲空間的可用存儲空間小于預設的第一門限值且上述外部存儲空間的可用存儲空間不小于預設的第二門限值,則將上述內(nèi)部存儲空間中的最大文件轉(zhuǎn)存至上述外部存儲空間;
[0008]若檢測到上述外部存儲空間的可用存儲空間小于上述第二門限值且上述內(nèi)部存儲空間的可用存儲空間不小于上述第一門限值,則將上述外部存儲空間中的最大文件轉(zhuǎn)存至上述內(nèi)部存儲空間。
[0009]本發(fā)明第二方面提供一種移動終端,該移動終端包含內(nèi)部存儲空間和外部存儲空間,上述移動終端還包括:
[0010]檢測單元,用于分別檢測上述內(nèi)部存儲空間的可用存儲空間和上述外部存儲空間的可用存儲空間;
[0011]第一轉(zhuǎn)存單元,用于當上述檢測單元檢測到上述內(nèi)部存儲空間的可用存儲空間小于預設的第一門限值且上述外部存儲空間的可用存儲空間不小于預設的第二門限值時,將上述內(nèi)部存儲空間中的最大文件轉(zhuǎn)存至上述外部存儲空間;
[0012]第二轉(zhuǎn)存單元,用于當上述檢測單元檢測到上述外部存儲空間的可用存儲空間小于上述第二門限值且上述內(nèi)部存儲空間的可用存儲空間不小于上述第一門限值時,將上述外部存儲空間中的最大文件轉(zhuǎn)存至上述內(nèi)部存儲空間。
[0013]由上可見,本發(fā)明對移動終端的內(nèi)部存儲空間和外部存儲空間的可用存儲空間分別進行檢測,并在檢測到上述內(nèi)部存儲空間的可用存儲空間小于預設的第一門限值且上述外部存儲空間的可用存儲空間不小于預設的第二門限值時,將上述內(nèi)部存儲空間中的最大文件轉(zhuǎn)存至上述外部存儲空間,或者,在檢測到上述外部存儲空間的可用存儲空間小于上述第二門限值且上述內(nèi)部存儲空間的可用存儲空間不小于上述第一門限值時,將上述外部存儲空間中的最大文件轉(zhuǎn)存至上述內(nèi)部存儲空間,從而能夠避免因移動終端的內(nèi)部存儲空間或外部存儲空間不足而導致某些服務中斷的問題,有效提高了文件管理的靈活性。
【附圖說明】
[0014]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0015]圖1為本發(fā)明提供的一種應用于移動終端的文件管理方法一個實施例流程示意圖;
[0016]圖2為本發(fā)明提供的一種移動終端一個實施例結(jié)構(gòu)示意圖。
【具體實施方式】
[0017]為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而非全部實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0018]本發(fā)明實施例提供一種應用于移動終端的文件管理方法,該移動終端包含內(nèi)部存儲空間和外部存儲空間,該文件管理方法包括:分別檢測上述內(nèi)部存儲空間的可用存儲空間和上述外部存儲空間的可用存儲空間;若檢測到上述內(nèi)部存儲空間的可用存儲空間小于預設的第一門限值且上述外部存儲空間的可用存儲空間不小于預設的第二門限值,則將上述內(nèi)部存儲空間中的最大文件轉(zhuǎn)存至上述外部存儲空間;若檢測到上述外部存儲空間的可用存儲空間小于上述第二門限值且上述內(nèi)部存儲空間的可用存儲空間不小于上述第一門限值,則將上述外部存儲空間中的最大文件轉(zhuǎn)存至上述內(nèi)部存儲空間。本發(fā)明實施例還提供相應的移動終端。以下分別進行詳細說明。
[0019]下面對本發(fā)明實施例提供的一種應用于移動終端的文件管理方法進行描述,請參閱圖1,本發(fā)明實施例中的文件管理方法包括:
[0020]101、分別檢測移動終端的內(nèi)部存儲空間的可用存儲空間和外部存儲空間的可用存儲空間;
[0021 ] 本發(fā)明實施例中,移動終端包含內(nèi)部存儲空間和外部存儲空間,其中,移動終端的內(nèi)部存儲空間也即移動終端內(nèi)置的存儲空間,移動終端的外部存儲空間是指接入移動終端的存儲卡(例如安全數(shù)碼(SD,Secure Digital)卡、多媒體卡(MMC,Multimedia Card)等)的存儲空間。
[0022]移動終端分別檢測移動終端的內(nèi)部存儲空間的可用存儲空間和外部存儲空間的可用存儲空間。具體地,移動終端創(chuàng)建一個磁盤文件掃描服務,并在開機后對移動終端的內(nèi)部存儲空間和外部存儲空間分別進行掃描,以此檢測該內(nèi)部存儲空間的可用存儲空間和該外部存儲空間的可用存儲空間。
[0023]102、若檢測到上述內(nèi)部存儲空間的可用存儲空間小于預設的第一門限值且上述外部存儲空間的可用存儲空間不小于預設的第二門限值,則將上述內(nèi)部存儲空間中的最大文件轉(zhuǎn)存至上述外部存儲空間;
[0024]本發(fā)明實施例中,預設第一門限值和第二門限值,具體地,上述第一門限值和上述第二門限值的具體取值可根據(jù)實際需求進行設定,此處不作限定。
[0025]當移動終端檢測到其內(nèi)部存儲空間的可用存儲空間小于預設的第一門限值且其外部存儲空間的可用存儲空間不小于預設的第二門限值時,移動終端將其內(nèi)部存儲空間中存儲的最大文件轉(zhuǎn)存至上述外部存儲空間中,以釋放內(nèi)部存儲空間。具體地,移動終端在上述外部存儲空間中創(chuàng)建一個與該最大文件在上述內(nèi)部存儲空間中所在目錄路徑一模一樣的文件夾,將該最大文件轉(zhuǎn)存到此文件夾中。
[0026]可選的,移動終端在將其內(nèi)部存儲空間中的最大文件轉(zhuǎn)存至其外部存儲空間后,顯示第一提示控件。其中,上述第一提示控件包含:提醒用戶釋放上述內(nèi)部存儲空間的信息,以及提醒用戶在釋放上述內(nèi)部存儲空間后可以通過觸發(fā)上述第一提示控件將轉(zhuǎn)存至上述外部存儲空間的文件恢復至上述內(nèi)部存儲空間的信息。進一步,在上述第一提示控件被觸發(fā)時,移動終端將之前從上述內(nèi)部存儲空間轉(zhuǎn)存至上述外部存儲空間的文件恢復至上述內(nèi)部存儲空間。
[0027]具體地,移動終端在將其內(nèi)部存儲空間中的最大文件轉(zhuǎn)存至其外部存儲空間后,可以在該移動終端的狀態(tài)欄下拉菜單中顯示上述第一提示控件。并且,在上述第一提示控件上顯示如下信息剛剛磁盤A空間不足,請轉(zhuǎn)移磁盤A中的文件到其它存儲設備,并點擊此處恢復系統(tǒng)自動轉(zhuǎn)移的文件”,其中,磁盤A表示移動終端的內(nèi)部存儲空間,以便通過上述第一提示控件上顯示的上述信息提醒用戶釋放上述內(nèi)部存儲空間,以及提醒用戶在釋放磁盤A后通過觸發(fā)上述第一提示控件將轉(zhuǎn)存至上述外部存儲空間的文件恢復至上述磁盤A中。用戶在將上述磁盤A中的一些大文件轉(zhuǎn)移到其它存儲設備后,可以點擊該第一提示控件觸發(fā)該第一提示控件,在該第一提示控件被觸發(fā)時,移動終端自動將之前轉(zhuǎn)存至上述外部存儲空間的文件恢復至上述磁盤A中。
[0028]103、若檢測到上述外部存儲空間的可用存儲空間小于上述第二門限值且上述內(nèi)部存儲空間的可用存儲空間不小于上述第一門限值,則將上述外部存儲空間中的最大文件轉(zhuǎn)存至上述內(nèi)部存儲空間;
[0029]當移動終端檢測到其外部存儲空間的可用存儲空間小于上述第二門限值且其內(nèi)部存儲空間的可用存儲空間不小于上述第一門限值時,移動終端將其外部存儲空間中存儲的最大文件轉(zhuǎn)存至上述內(nèi)部存儲空間中,以釋放外部存儲空間。具體地,移動終端在上述內(nèi)部存儲空間中創(chuàng)建一個與該最大文件在上述外部存儲空間中所在目錄路徑一模一樣的文件夾,將該最大文件轉(zhuǎn)存到此文件夾中。
[0030]可選的,移動終端在將其外