本發(fā)明涉及移動終端控制領域,尤其涉及一種文件備份方法和移動終端。
背景技術:
隨著技術的發(fā)展,移動終端的功能越來越強大。目前,市場上的多數(shù)移動終端都具有截屏功能,借助于截屏功能,用戶能夠?qū)⒁苿咏K端所顯示的畫面捕捉下來并分享給其他用戶,從而使得信息的共享與交互非常便捷。
雖然目前對于截屏操作的改進方案有很多,但是,目前提出的截屏方案都是將截取的畫面保存為圖像,沒有其他附加操作。在截屏操作后,所得到的只有被截取的圖片,這樣就會導致截屏操作的功能非常單一。
例如,當用戶將移動終端顯示的當前頁面進行截屏后,所得到的只有當前被截取頁面的圖像,對于該頁面內(nèi)所顯示的文件圖標或其他內(nèi)容,并不會有任何操作,如果用戶希望備份截屏圖像中的文件,無法通過截屏操作完成,必須單獨操作,其操作非常繁瑣、復雜。
綜上所述,目前所提出的截屏方案功能較為簡單,用戶無法利用截屏操作更加方便地使用移動終端。針對該問題,目前尚未提出有效的解決方案。
技術實現(xiàn)要素:
本發(fā)明的主要目的在于提出一種文件備份方法和移動終端,旨在解決截屏操作功能過于簡單的問題,讓用戶能夠通過截屏操作更加容易地使用移動終端。
為實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種文件備份方法,包括:
接收到截屏命令;
響應于截屏命令,保存當前顯示的頁面的截屏圖像;在系統(tǒng)被設置為在截屏時直接備份文件的情況下,將所述頁面中所包含的部分或全部文件備份至預設路徑;或者,
在系統(tǒng)被設置為在截屏時根據(jù)用戶的指示進行備份的情況下,如果用戶確定進行備份,則將所述頁面中所包含的部分或全部文件備份至預設路徑。
可選地,在進行備份之前,響應于截屏命,可以顯示對話框,對話框中則可以包括與頁面中所包含文件對應的條目;
在備份文件時,將被選擇的條目所對應的文件備份至預設路徑。
可選地,上述對話框中可以進一步包括用于執(zhí)行以下操作的按鍵:全部選擇、全部取消選擇、反向選擇、確認選擇、和/或不執(zhí)行文件備份。
可選地,上述對話框的每個條目中進一步包括以下信息中的至少之一:文件的類型、文件的大?。徊⑶?,根據(jù)用戶對條目的選擇,所述對話框進一步顯示當前所選擇文件所占存儲空間的總大??;并且,在將所述頁面中所包含的部分或全部文件備份至所述預設路徑后,將本次備份的文件所占存儲空間的大小、和/或剩余存儲空間的大小提示給用戶。
可選地,根據(jù)本發(fā)明的文件備份方法可以進一步包括以下步驟中的至少之一:
在截屏圖像被瀏覽的過程中,如果接收到備份文件瀏覽命令,則跳轉(zhuǎn)至預設路徑對備份的文件進行瀏覽;
創(chuàng)建預設路徑的訪問圖標,在訪問圖標被點擊的情況下,跳轉(zhuǎn)至預設路徑對備份的文件進行瀏覽。
可選地,根據(jù)本發(fā)明的文件備份方法可以進一步包括:
在截屏圖像被刪除的情況下,提示是否將備份的文件刪除,并在接收到刪除命令的情況下,刪除備份的文件。
可選地,在每次將文件備份至預設路徑時,可以均保存本次備份的文件的文件標識;并且,在每次將文件備份至預設路徑之前,根據(jù)當前待備份的文件的文件標識以及之前保存的已備份文件的文件標識,判斷本次備份的每個文件是否滿足以下條件:在之前已經(jīng)備份且仍舊保存在所述預設路徑而沒有被刪除;
對于滿足所述條件的文件,提示用戶是否依然需要繼續(xù)備份;
在用戶選擇需要進行繼續(xù)備份的情況下,備份滿足所述條件以及不滿足所述條件的文件;
在用戶選擇不備份的情況下,僅將不滿足所述條件的文件備份至預設路徑的過程中。
可選地,在保存當前顯示的頁面的截屏圖像時,根據(jù)本發(fā)明的文件備份方法進一步包括:提示用戶選擇截屏區(qū)域、或默認將當前顯示頁面中包含文件圖標的區(qū)域確定為截屏區(qū)域;在將所述頁面中所包含的部分或全部文件備份至預設路徑時,將所述截屏區(qū)域內(nèi)的部分或全部文件備份至所述預設路徑。
根據(jù)本發(fā)明的另一方面,提供了一種移動終端,包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執(zhí)行時實現(xiàn)以下步驟:接收截屏命令;響應于所述截屏命令,保存當前顯示的頁面的截屏圖像;在所述移動終端被設置為在截屏時直接備份文件的情況下,將所述頁面中所包含的部分或全部文件備份至預設路徑;或者,在所述移動終端被設置為在截屏時根據(jù)用戶的指示進行備份的情況下,如果用戶確定進行備份,則將所述頁面中所包含的部分或全部文件備份至預設路徑。
可選地,在計算機程序被執(zhí)行過程中,在進行備份之前,響應于所述截屏命,顯示對話框,其中,所述對話框中包括與所述頁面中所包含文件對應的條目;并且,在備份文件時,將被選擇的條目所對應的文件備份至所述預設路徑。
可選地,上述對話框中進一步包括用于執(zhí)行以下操作的按鍵:全部選擇、全部取消選擇、反向選擇、確認選擇、和/或不執(zhí)行文件備份。
可選地,上述對話框的每個條目中進一步包括以下信息中的至少之一:文件的類型、文件的大??;并且,根據(jù)用戶對條目的選擇,所述對話框進一步顯示當前所選擇文件所占存儲空間的總大??;并且,在將所述頁面中所包含的部分或全部文件備份至所述預設路徑后,將本次備份的文件所占存儲空間的大小、和/或剩余存儲空間的大小提示給用戶。
可選地,上述計算機程序被所述處理器執(zhí)行時進一步執(zhí)行以下步驟中的至少之一:
在所述截屏圖像被瀏覽的過程中,如果接收到備份文件瀏覽命令,則跳轉(zhuǎn)至所述預設路徑對備份的所述文件進行瀏覽;
創(chuàng)建所述預設路徑的訪問圖標,在所述訪問圖標被點擊的情況下,跳轉(zhuǎn)至所述預設路徑對備份的所述文件進行瀏覽。
可選地,上述計算機程序在被執(zhí)行時,可以進一步執(zhí)行以下步驟:
在截屏圖像被刪除的情況下,提示是否將備份的文件刪除,并在接收到刪除命令的情況下,刪除備份的文件。
可選地,在每次將文件備份至預設路徑時,可以均保存本次備份的文件的文件標識;并且,在每次將文件備份至預設路徑之前,根據(jù)當前待備份的文件的文件標識以及之前保存的已備份文件的文件標識,判斷本次備份的每個文件是否滿足以下條件:在之前已經(jīng)備份且仍舊保存在所述預設路徑而沒有被刪除;
對于滿足所述條件的文件,提示用戶是否依然需要繼續(xù)備份;
在用戶選擇需要進行繼續(xù)備份的情況下,備份滿足所述條件以及不滿足所述條件的文件;
在用戶選擇不備份的情況下,僅將不滿足所述條件的文件備份至預設路徑的過程中。
可選地,在保存當前顯示的頁面的截屏圖像時,可以提示用戶選擇截屏區(qū)域、或默認將當前顯示頁面中包含文件圖標的區(qū)域確定為截屏區(qū)域;在將所述頁面中所包含的部分或全部文件備份至預設路徑時,將所述截屏區(qū)域內(nèi)的部分或全部文件備份至所述預設路徑。
根據(jù)本發(fā)明的再一方面,還提供了一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲有文件備份程序,所述文件備份程序被處理器執(zhí)行時實現(xiàn)以下步驟:
接收到截屏命令;
響應于截屏命令,保存當前顯示的頁面的截屏圖像;在系統(tǒng)被設置為在截屏時直接備份文件的情況下,將所述頁面中所包含的部分或全部文件備份至預設路徑;或者,
在系統(tǒng)被設置為在截屏時根據(jù)用戶的指示進行備份的情況下,如果用戶確定進行備份,則將所述頁面中所包含的部分或全部文件備份至預設路徑。
可選地,在進行備份之前,響應于截屏命,可以顯示對話框,對話框中則可以包括與頁面中所包含文件對應的條目;
在備份文件時,將被選擇的條目所對應的文件備份至預設路徑。
可選地,上述對話框中可以進一步包括用于執(zhí)行以下操作的按鍵:全部選擇、全部取消選擇、反向選擇、確認選擇、和/或不執(zhí)行文件備份。
可選地,上述對話框的每個條目中進一步包括以下信息中的至少之一:文件的類型、文件的大??;并且,根據(jù)用戶對條目的選擇,所述對話框進一步顯示當前所選擇文件所占存儲空間的總大?。徊⑶?,在將所述頁面中所包含的部分或全部文件備份至所述預設路徑后,將本次備份的文件所占存儲空間的大小、和/或剩余存儲空間的大小提示給用戶。
可選地,上述計算機程序在被執(zhí)行時,可以進一步執(zhí)行以下步驟中的至少之一:
在截屏圖像被瀏覽的過程中,如果接收到備份文件瀏覽命令,則跳轉(zhuǎn)至預設路徑對備份的文件進行瀏覽;
創(chuàng)建預設路徑的訪問圖標,在訪問圖標被點擊的情況下,跳轉(zhuǎn)至預設路徑對備份的文件進行瀏覽。
可選地,上述計算機程序在被執(zhí)行時,可以進一步執(zhí)行以下步驟:
在截屏圖像被刪除的情況下,提示是否將備份的文件刪除,并在接收到刪除命令的情況下,刪除備份的文件。
可選地,在每次將文件備份至預設路徑時,可以均保存本次備份的文件的文件標識;并且,在每次將文件備份至預設路徑之前,根據(jù)當前待備份的文件的文件標識以及之前保存的已備份文件的文件標識,判斷本次備份的每個文件是否滿足以下條件:在之前已經(jīng)備份且仍舊保存在所述預設路徑而沒有被刪除;
對于滿足所述條件的文件,提示用戶是否依然需要繼續(xù)備份;
在用戶選擇需要進行繼續(xù)備份的情況下,備份滿足所述條件以及不滿足所述條件的文件;
在用戶選擇不備份的情況下,僅將不滿足所述條件的文件備份至預設路徑的過程中。
可選地,在保存當前顯示的頁面的截屏圖像之前,可以提示用戶選擇截屏區(qū)域、或默認將當前顯示頁面中包含文件圖標的區(qū)域確定為截屏區(qū)域;在將所述頁面中所包含的部分或全部文件備份至預設路徑時,將所述截屏區(qū)域內(nèi)的部分或全部文件備份至所述預設路徑。
本發(fā)明提出的頁面設置的管理方法和移動終端,能夠?qū)崿F(xiàn)以下技術效果:
通過在截屏時對頁面中所包含的文件進行備份,讓截屏操作所獲取的信息不局限于當前頁面的圖片,而是會進一步額外備份頁面中所包含的文件。例如,當用戶瀏覽移動終端上所保存的照片時,可以通過截屏操作將截屏圖像中所包含的部分或全部照片備份,而無需額外進行手動備份操作,從而有效豐富了截屏操作的功能,讓用戶更加方便地使用移動終端;
附圖說明
圖1為實現(xiàn)本發(fā)明各個實施例的一個可選的移動終端的硬件結構示意圖;
圖2為本發(fā)明各實施例的移動終端被用戶握持的情況示意圖;
圖3為本發(fā)明第一實施例的文件備份方法的流程圖;
圖4至圖8為本發(fā)明不同實施例中移動終端顯示畫面的示意圖;
圖9為本發(fā)明第二實施例的文件備份方法的流程圖;
圖10為本發(fā)明第三實施例的文件備份方法的流程圖;
圖11為本發(fā)明第四實施例的文件備份方法的流程圖;
圖12為本發(fā)明第五實施例的文件備份方法的流程圖;
圖13為本發(fā)明第六實施例的文件備份方法的流程圖;
本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
具體實施方式
應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
現(xiàn)在將參考附圖描述實現(xiàn)本發(fā)明各個實施例的移動終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。
移動終端可以以各種形式來實施。例如,本發(fā)明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數(shù)字廣播接收器、pda(個人數(shù)字助理)、pad(平板電腦)、pmp(便攜式多媒體播放器)、導航裝置等等的移動終端以及諸如數(shù)字tv、臺式計算機等等的固定終端。下面,假設終端是移動終端。然而,本領域技術人員將理解的是,除了特別用于移動目的的元件之外,根據(jù)本發(fā)明的實施方式的構造也能夠應用于固定類型的終端。
圖1為實現(xiàn)本發(fā)明各個實施例的一個可選的移動終端的硬件結構示意。
移動終端100可以包括無線通信單元110、a/v(音頻/視頻)輸入單元120、用戶輸入單元130、感測單元140、輸出單元150、存儲器160、接口單元170、控制器180和電源單元190等等。圖1示出了具有各種組件的移動終端,但是應理解的是,并不要求實施所有示出的組件??梢蕴娲貙嵤└嗷蚋俚慕M件。將在下面詳細描述移動終端的元件。
無線通信單元110通常包括一個或多個組件,其允許移動終端100與無線通信系統(tǒng)或網(wǎng)絡之間的無線電通信。例如,無線通信單元可以包括廣播接收模塊111、移動通信模塊112、無線互聯(lián)網(wǎng)模塊113、短程通信模塊114和位置信息模塊115中的至少一個。
廣播接收模塊111經(jīng)由廣播信道從外部廣播管理服務器接收廣播信號和/或廣播相關信息。廣播信道可以包括衛(wèi)星信道和/或地面信道。廣播管理服務器可以是生成并發(fā)送廣播信號和/或廣播相關信息的服務器或者接收之前生成的廣播信號和/或廣播相關信息并且將其發(fā)送給終端的服務器。廣播信號可以包括tv廣播信號、無線電廣播信號、數(shù)據(jù)廣播信號等等。而且,廣播信號可以進一步包括與tv或無線電廣播信號組合的廣播信號。廣播相關信息也可以經(jīng)由移動通信網(wǎng)絡提供,并且在該情況下,廣播相關信息可以由移動通信模塊112來接收。廣播信號可以以各種形式存在,例如,其可以以數(shù)字多媒體廣播(dmb)的電子節(jié)目指南(epg)、數(shù)字視頻廣播手持(dvb-h)的電子服務指南(esg)等等的形式而存在。廣播接收模塊111可以通過使用各種類型的廣播系統(tǒng)接收信號廣播。特別地,廣播接收模塊111可以通過使用諸如多媒體廣播-地面(dmb-t)、數(shù)字多媒體廣播-衛(wèi)星(dmb-s)、數(shù)字視頻廣播-手持(dvb-h),前向鏈路媒體(mediaflo@)的數(shù)據(jù)廣播系統(tǒng)、地面數(shù)字廣播綜合服務(isdb-t)等等的數(shù)字廣播系統(tǒng)接收數(shù)字廣播。廣播接收模塊111可以被構造為適合提供廣播信號的各種廣播系統(tǒng)以及上述數(shù)字廣播系統(tǒng)。經(jīng)由廣播接收模塊111接收的廣播信號和/或廣播相關信息可以存儲在存儲器160(或者其它類型的存儲介質(zhì))中。
移動通信模塊112將無線電信號發(fā)送到基站(例如,接入點、節(jié)點b等等)、外部終端以及服務器中的至少一個和/或從其接收無線電信號。這樣的無線電信號可以包括語音通話信號、視頻通話信號、或者根據(jù)文本和/或多媒體消息發(fā)送和/或接收的各種類型的數(shù)據(jù)。
無線互聯(lián)網(wǎng)模塊113支持移動終端的無線互聯(lián)網(wǎng)接入。該模塊可以內(nèi)部或外部地耦接到終端。該模塊所涉及的無線互聯(lián)網(wǎng)接入技術可以包括wlan(無線lan)(wi-fi)、wibro(無線寬帶)、wimax(全球微波互聯(lián)接入)、hsdpa(高速下行鏈路分組接入)等等。
短程通信模塊114是用于支持短程通信的模塊。短程通信技術的一些示例包括藍牙tm、射頻識別(rfid)、紅外數(shù)據(jù)協(xié)會(irda)、超寬帶(uwb)、紫蜂tm等等。
位置信息模塊115是用于檢查或獲取移動終端的位置信息的模塊。位置信息模塊的典型示例是gps(全球定位系統(tǒng))。根據(jù)當前的技術,gps模塊115計算來自三個或更多衛(wèi)星的距離信息和準確的時間信息并且對于計算的信息應用三角測量法,從而根據(jù)經(jīng)度、緯度和高度準確地計算三維當前位置信息。當前,用于計算位置和時間信息的方法使用三顆衛(wèi)星并且通過使用另外的一顆衛(wèi)星校正計算出的位置和時間信息的誤差。此外,gps模塊115能夠通過實時地連續(xù)計算當前位置信息來計算速度信息。
a/v輸入單元120用于接收音頻或視頻信號。a/v輸入單元120可以包括相機121和麥克風122,相機121對在視頻捕獲模式或圖像捕獲模式中由圖像捕獲裝置獲得的靜態(tài)圖片或視頻的圖像數(shù)據(jù)進行處理。處理后的圖像幀可以顯示在顯示單元151上。經(jīng)相機121處理后的圖像幀可以存儲在存儲器160(或其它存儲介質(zhì))中或者經(jīng)由無線通信單元110進行發(fā)送,可以根據(jù)移動終端的構造提供兩個或更多相機121。麥克風122可以在電話通話模式、記錄模式、語音識別模式等等運行模式中經(jīng)由麥克風接收聲音(音頻數(shù)據(jù)),并且能夠?qū)⑦@樣的聲音處理為音頻數(shù)據(jù)。處理后的音頻(語音)數(shù)據(jù)可以在電話通話模式的情況下轉(zhuǎn)換為可經(jīng)由移動通信模塊112發(fā)送到移動通信基站的格式輸出。麥克風122可以實施各種類型的噪聲消除(或抑制)算法以消除(或抑制)在接收和發(fā)送音頻信號的過程中產(chǎn)生的噪聲或者干擾。
用戶輸入單元130可以根據(jù)用戶輸入的命令生成鍵輸入數(shù)據(jù)以控制移動終端的各種操作。用戶輸入單元130允許用戶輸入各種類型的信息,并且可以包括鍵盤、鍋仔片、觸摸板(例如,檢測由于被接觸而導致的電阻、壓力、電容等等的變化的觸敏組件)、滾輪、搖桿等等。特別地,當觸摸板以層的形式疊加在顯示單元151上時,可以形成觸摸屏。
感測單元140檢測移動終端100的當前狀態(tài),(例如,移動終端100的打開或關閉狀態(tài))、移動終端100的位置、用戶對于移動終端100的接觸(即,觸摸輸入)的有無、移動終端100的取向、移動終端100的加速或減速移動和方向等等,
并且生成用于控制移動終端100的操作的命令或信號。例如,當移動終端100實施為滑動型移動電話時,感測單元140可以感測該滑動型電話是打開還是關閉。另外,感測單元140能夠檢測電源單元190是否提供電力或者接口單元170是否與外部裝置耦接。感測單元140可以包括接近傳感器141等。
接口單元170用作至少一個外部裝置與移動終端100連接可以通過的接口。例如,外部裝置可以包括有線或無線頭戴式耳機端口、外部電源(或電池充電器)端口、有線或無線數(shù)據(jù)端口、存儲卡端口、用于連接具有識別模塊的裝置的端口、音頻輸入/輸出(i/o)端口、視頻i/o端口、耳機端口等等。識別模塊可以是存儲用于驗證用戶使用移動終端100的各種信息并且可以包括用戶識別模塊(uim)、客戶識別模塊(sim)、通用客戶識別模塊(usim)等等。另外,具有識別模塊的裝置(下面稱為"識別裝置")可以采取智能卡的形式,因此,識別裝置可以經(jīng)由端口或其它連接裝置與移動終端100連接。接口單元170可以用于接收來自外部裝置的輸入(例如,數(shù)據(jù)信息、電力等等)并且將接收到的輸入傳輸?shù)揭苿咏K端100內(nèi)的一個或多個元件或者可以用于在移動終端和外部裝置之間傳輸數(shù)據(jù)。
另外,當移動終端100與外部底座連接時,接口單元170可以用作允許通過其將電力從底座提供到移動終端100的路徑或者可以用作允許從底座輸入的各種命令信號通過其傳輸?shù)揭苿咏K端的路徑。從底座輸入的各種命令信號或電力可以用作用于識別移動終端是否準確地安裝在底座上的信號。輸出單元150被構造為以視覺、音頻和/或觸覺方式提供輸出信號(例如,音頻信號、視頻信號、警報信號、振動信號等等)。
輸出單元150可以包括顯示單元151、音頻輸出模塊152、警報單元153等等。
顯示單元151可以顯示在移動終端100中處理的信息。例如,當移動終端100處于電話通話模式時,顯示單元151可以顯示與通話或其它通信(例如,文本消息收發(fā)、多媒體文件下載等等)相關的用戶界面(ui)或圖形用戶界面(gui)。當移動終端100處于視頻通話模式或者圖像捕獲模式時,顯示單元151可以顯示捕獲的圖像和/或接收的圖像、示出視頻或圖像以及相關功能的ui或gui等等。
同時,當顯示單元151和觸摸板以層的形式彼此疊加以形成觸摸屏時,顯示單元151可以用作輸入裝置和輸出裝置。顯示單元151可以包括液晶顯示器(lcd)、薄膜晶體管lcd(tft-lcd)、有機發(fā)光二極管(oled)顯示器、柔性顯示器、三維(3d)顯示器等等中的至少一種。這些顯示器中的一些可以被構造為透明狀以允許用戶從外部觀看,這可以稱為透明顯示器,典型的透明顯示器可以例如為toled(透明有機發(fā)光二極管)顯示器等等。根據(jù)特定想要的實施方式,移動終端100可以包括兩個或更多顯示單元(或其它顯示裝置),例如,移動終端可以包括外部顯示單元(未示出)和內(nèi)部顯示單元(未示出)。觸摸屏可用于檢測觸摸輸入壓力以及觸摸輸入位置和觸摸輸入面積。
音頻輸出模塊152可以在移動終端處于呼叫信號接收模式、通話模式、記錄模式、語音識別模式、廣播接收模式等等模式下時,將無線通信單元110接收的或者在存儲器160中存儲的音頻數(shù)據(jù)轉(zhuǎn)換音頻信號并且輸出為聲音。而且,音頻輸出模塊152可以提供與移動終端100執(zhí)行的特定功能相關的音頻輸出(例如,呼叫信號接收聲音、消息接收聲音等等)。音頻輸出模塊152可以包括揚聲器、蜂鳴器等等。
警報單元153可以提供輸出以將事件的發(fā)生通知給移動終端100。典型的事件可以包括呼叫接收、消息接收、鍵信號輸入、觸摸輸入等等。除了音頻或視頻輸出之外,警報單元153可以以不同的方式提供輸出以通知事件的發(fā)生。例如,警報單元153可以以振動的形式提供輸出,當接收到呼叫、消息或一些其它進入通信(incomingcommunication)時,警報單元153可以提供觸覺輸出(即,振動)以將其通知給用戶。通過提供這樣的觸覺輸出,即使在用戶的移動電話處于用戶的口袋中時,用戶也能夠識別出各種事件的發(fā)生。警報單元153也可以經(jīng)由顯示單元151或音頻輸出模塊152提供通知事件的發(fā)生的輸出。
存儲器160可以存儲由控制器180執(zhí)行的處理和控制操作的軟件程序等等,或者可以暫時地存儲己經(jīng)輸出或?qū)⒁敵龅臄?shù)據(jù)(例如,電話簿、消息、靜態(tài)圖像、視頻等等)。而且,存儲器160可以存儲關于當觸摸施加到觸摸屏時輸出的各種方式的振動和音頻信號的數(shù)據(jù)。
存儲器160可以包括至少一種類型的存儲介質(zhì),所述存儲介質(zhì)包括閃存、硬盤、多媒體卡、卡型存儲器(例如,sd或dx存儲器等等)、隨機訪問存儲器(ram)、靜態(tài)隨機訪問存儲器(sram)、只讀存儲器(rom)、電可擦除可編程只讀存儲器(eeprom)、可編程只讀存儲器(prom)、磁性存儲器、磁盤、光盤等等。而且,移動終端100可以與通過網(wǎng)絡連接執(zhí)行存儲器160的存儲功能的網(wǎng)絡存儲裝置協(xié)作。
控制器180通??刂埔苿咏K端的總體操作。例如,控制器180執(zhí)行與語音通話、數(shù)據(jù)通信、視頻通話等等相關的控制和處理。另外,控制器180可以包括用于再現(xiàn)(或回放)多媒體數(shù)據(jù)的多媒體模塊181,多媒體模塊181可以構造在控制器180內(nèi),或者可以構造為與控制器180分離。控制器180可以執(zhí)行模式識別處理,以將在觸摸屏上執(zhí)行的手寫輸入或者圖片繪制輸入識別為字符或圖像。
在實現(xiàn)本發(fā)明的技術方案時,用戶輸入單元130能夠接收用戶輸入的截屏指令,響應于該指令,控制器180能夠?qū)︼@示單元151所顯示的頁面進行截屏(包括截取超過顯示屏尺寸的畫面,即,長截屏),同時,控制器180還能夠?qū)Ξ斍绊撁嬷兴募?頁面中所包含的圖標或縮略圖對應的文件)進行備份,之后,由存儲器160將截屏圖像和備份的文件進行保存。在通過軟件方式實現(xiàn)本發(fā)明的方案時,圖1所示的控制器180可以執(zhí)行存儲在存儲器160中的程序或代碼,從而實現(xiàn)本發(fā)明的處理過程。
電源單元190在控制器180的控制下接收外部電力或內(nèi)部電力并且提供操作各元件和組件所需的適當?shù)碾娏Α?/p>
這里描述的各種實施方式可以以使用例如計算機軟件、硬件或其任何組合的計算機可讀介質(zhì)來實施。對于硬件實施,這里描述的實施方式可以通過使用特定用途集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理裝置(dspd)、可編程邏輯裝置(pld)、現(xiàn)場可編程門陣列(fpga)、處理器、控制器、微控制器、微處理器、被設計為執(zhí)行這里描述的功能的電子單元中的至少一種來實施,在一些情況下,這樣的實施方式可以在控制器180中實施。對于軟件實施,諸如過程或功能的實施方式可以與允許執(zhí)行至少一種功能或操作的單獨的軟件模塊來實施。軟件代碼可以由以任何適當?shù)木幊陶Z言編寫的軟件應用程序(或程序)來實施,軟件代碼可以存儲在存儲器160中并且由控制器180執(zhí)行。
至此,己經(jīng)按照其功能描述了移動終端。下面,為了簡要起見,將描述諸如折疊型、直板型、擺動型、滑動型移動終端等等的各種類型的移動終端中的滑動型移動終端作為示例。因此,本發(fā)明能夠應用于任何類型的移動終端,并且不限于滑動型移動終端。
如圖1中所示的移動終端100可以被構造為利用經(jīng)由幀或分組發(fā)送數(shù)據(jù)的諸如有線和無線通信系統(tǒng)以及基于衛(wèi)星的通信系統(tǒng)來操作。
以手機移動終端為例,用戶握持移動終端的情況如圖2所示。
基于上述移動終端硬件結構以及通信系統(tǒng),提出本發(fā)明的各個實施例。
第一實施例
在本實施例中,提出一種文件備份方法。
如圖3所示,根據(jù)本實施例的文件備份方法包括:
步驟s301,接收截屏命令(在本發(fā)明的方案中,截屏命令可以是普通的截屏命令,也可以是長截屏命令等其他截屏命令);
步驟s302,響應于截屏命令,保存當前顯示的頁面的截屏圖像,并將頁面中所包含的全部文件(可以包括多種類型的文件,如系統(tǒng)文件、文檔、照片文件、音樂文件、視頻文件等)備份至預設路徑(該預設路徑是移動終端的存儲器或存儲卡上的存儲路徑,由系統(tǒng)默認指定,也可以由用戶手動設置)。
如圖4所示,假設移動終端當前顯示的頁面上包括6個文件,即,包含這6個文件的圖標,假設這六個文件的圖標分別為a、b、c、d、e、f。在本實施例中,移動終端被設置為“直接備份所有文件”,如果在該顯示狀態(tài)下用戶進行了截屏,則移動終端會備份這六個圖標所對應的文件到指定路徑。
可選地,截屏圖像和備份的文件可以存儲在相同或不同的存儲位置,只要在兩者之間建立關聯(lián)即可。
可選地,截屏時所備份的文件所在的文件夾,可以采用時間來進行命名,用戶也可以對文件夾進行重命名。
可選地,在截屏時,在保存當前顯示的頁面的截屏圖像時,可以提示用戶選擇截屏區(qū)域、或默認將當前顯示頁面中包含文件圖標的區(qū)域確定為截屏區(qū)域;在將頁面中所包含的部分或全部文件備份至預設路徑時,將截屏區(qū)域內(nèi)的部分或全部文件備份至預設路徑。在用戶選擇截屏區(qū)域時,可以在屏幕上顯示截屏框,該截屏框的邊界上具有多個可以供用戶拖動的節(jié)點,用戶可以通過拖動這些節(jié)點移動而改變截屏框的形狀,截屏框內(nèi)部的區(qū)域?qū)⒈唤仄磷鳛榻仄翀D像。
在下文中描述的其他實施例中,同樣可以采用該方式確定截屏區(qū)域,或者也可以將頁面的所有區(qū)域均作為截屏區(qū)域進行整體截屏。
通過在截屏時對頁面中所包含的文件進行備份,讓截屏操作所獲取的信息不局限于當前頁面的圖片,而是會進一步額外備份頁面中所包含的文件。例如,當用戶瀏覽移動終端上所保存的照片時,可以通過截屏操作將截屏圖像中所包含的部分或全部照片備份,而無需額外進行手動備份操作,從而有效豐富了截屏操作的功能,讓用戶更加方便地使用移動終端。
此外,可選地,在每次備份文件時,可以保存本次備份的文件的文件標識(該文件標識可以是文件名稱,也可以是對文件名進行hash計算得到的結果,只要能夠唯一標識該文件即可);
并且,在每次將文件備份至預設路徑之前,根據(jù)當前待備份的文件的文件標識以及之前保存的已備份文件的文件標識,判斷本次備份的每個文件是否滿足以下條件:在之前已經(jīng)備份且仍舊保存在預設路徑而沒有被刪除;
對于滿足條件的文件,提示用戶是否依然需要繼續(xù)備份;
在用戶選擇需要進行繼續(xù)備份的情況下,備份滿足條件以及不滿足條件的文件;
在用戶選擇不備份的情況下,僅將不滿足條件的文件備份至預設路徑的過程中。
這樣就能夠避免大量重復備份文件,從而節(jié)省移動終端的存儲空間。
第二實施例
在本實施例中,提出一種文件備份方法。
如圖9所示,根據(jù)本實施例的文件備份方法包括:
步驟s901,接收到截屏命令;
步驟s902,響應于截屏命令,保存當前顯示的頁面的截屏圖像,并提示用戶是否備份頁面中所包含的全部文件;如果用戶確認備份,則執(zhí)行步驟s903,否則停止備份操作;
步驟s903,將頁面中所包含的全部文件備份至預設路徑。
在本實施例中,移動終端被設置為“提示用戶是否備份所有文件”。如圖4所示,假設移動終端當前顯示的頁面上包括6個文件,即,包含這6個文件的圖標,假設這六個文件的圖標分別為a、b、c、d、e、f。
如果在該顯示狀態(tài)下用戶進行了截屏,則移動終端會提示用戶是否備份,如果用戶確認需要備份,則移動終端將會備份這六個圖標所對應的文件到指定路徑。
第三實施例
在本實施例中,提出一種文件備份方法。
如圖10所示,根據(jù)本實施例的文件備份方法包括:
步驟s1001,接收到截屏命令;
步驟s1002,響應于截屏命令,保存當前顯示的頁面的截屏圖像,并彈出對話框,提示用戶選擇需要備份的文件,其中,對話框中包括與頁面中所包含文件對應的條目以及與每個條目對應的選擇框,在用戶選擇完需要備份的文件后,執(zhí)行步驟s1003;否則繼續(xù)等待;
步驟s1003,將被選擇的條目所對應的文件備份至預設路徑。
在本實施例中,移動終端被設置為“提示用戶選擇需要備份的文件”,也就是說,在用戶截屏時,移動終端將會默認此時用戶希望進行文件備份,并且,移動終端會詢問用戶需要備份哪些文件。如圖4所示,假設移動終端當前顯示的頁面上包括6個照片文件,即,包含這6個文件的縮略圖,假設這六個文件的縮略圖的排列方式如圖4中所示的a、b、c、d、e、f依次排列。當移動終端收到用戶發(fā)出的截屏命令后,會彈出對話框。如圖5所示,對話框可以包括對應于6個照片文件的條目、以及對應的勾選框。為了讓用戶能夠更加直觀地進行勾選,對話框中包含的對應6個文件的條目的排列方式與6個照片文件的縮略圖在頁面上的排列方式相同。
繼續(xù)參見圖5,假設用戶在對話框中勾選了照片文件a、b和e,而沒有勾選文件c、d和f,之后用戶點擊了對話框中的“確認”按鍵,則在進行文件備份時,會將文件a、b和e備份至指定路徑,而不備份文件c、d和f。如果用戶直接點擊了對話框中的“取消”按鍵,則移動終端將不會備份上述6個照片文件。
本實施例的方案不僅適用于橫向排列的文件圖標,對于縱向排列的文件圖標,本實施例的方案同樣適用。
參見圖6,假設移動終端當前顯示的頁面中包含4個音樂文件,這四個音樂文件的圖標排列為縱向排列,圖標的名稱分別為音樂1、音樂2、音樂3、音樂4。當移動終端收到用戶發(fā)出的截屏命令后,會彈出對話框。如圖7所示,對話框可以包括對應于4個音樂文件的條目、以及對應的勾選框。為了讓用戶能夠更加直觀地進行勾選,對話框中包含的對應4個音樂文件的條目的排列方式與4個音樂文件的圖標在頁面上的排列方式相同,均為縱向排列。
繼續(xù)參見圖7,假設用戶在對話框中勾選了音樂1和音樂3,而沒有勾選音樂2和音樂4,之后用戶點擊了對話框中的“確認”按鍵,則在進行文件備份時,會將音樂1和音樂3對應的文件備份至指定路徑,而不備份音樂2和音樂2。如果用戶直接點擊了對話框中的“取消”按鍵,則移動終端將不會備份上述4個音樂文件。
通過彈出對話框讓用戶選擇需要備份的文件,能夠根據(jù)用戶的需求,有選擇地進行文件備份,讓基于截屏的備份操作功能更加豐富、智能化程度更高。
可選地,在一個可選的實施例中,上述對話框中進一步包括功能更加豐富的按鍵。基于圖4所示的界面,以及圖10所示的流程,假設在步驟s1001中收到用戶輸入截屏命令,在步驟s1002中所彈出的對話框可以參見圖8所示,該對話框中可以包括以下按鍵:全部選擇、取消選擇、反向選擇、確認、以及取消。
通過操作這些按鍵,能夠讓用戶更加靈活地選擇選定需要備份的文件,從而讓基于截屏的備份操作更加容易,具有更好的用戶體驗。
應當注意的是,圖5和圖7中所示的實例以勾選方式表示被選擇的文件條目,實際上,本發(fā)明的實施例還可以采用多種其他方式來表示當前被選擇的文件條目,例如,可以改變被選擇文件條目的背景顏色,或者將被選擇的文件條目顯示為更深的顏色等。
此外,在本實施例中,分別以照片文件和音樂文件為例,描述了本發(fā)明的方案,實際上,本發(fā)明可以備份的文件并不限于此,而是可以包括視頻文件、系統(tǒng)文件、文檔等,而且可以在一個頁面中包含多種類型文件的情況下,對多種不同類型的文件進行選擇備份。
此外,可選地,每個文件所對應的條目中可以進一步包括以下信息中的至少之一:文件的類型、文件的大??;并且,根據(jù)用戶對條目的選擇,對話框可以進一步實時顯示當前所選擇文件所占存儲空間的總大??;并且,在將頁面中所包含的部分或全部文件備份至預設路徑后,將本次備份的文件所占存儲空間的大小、和/或剩余存儲空間的大小提示給用戶。
這樣就能夠讓用戶知道,當前備份的文件是否會過多占用存儲空間,讓用戶有選擇地進行備份,使整個備份操作更加人性化,提高用戶體驗。
第四實施例
在本實施例中,提出一種文件備份方法。在本實施例中,移動終端被設置為在用戶截屏時,默認此時用戶希望進行文件備份移動終端將會默認此時用戶希望進行文件備份。
如圖11所示,根據(jù)本實施例的文件備份方法包括:
步驟s1101,接收到截屏命令;
步驟s1102,響應于截屏命令,保存當前顯示的頁面的截屏圖像,并將頁面中所包含的全部文件備份至預設路徑;
步驟s1103,在截屏圖像被瀏覽的過程中,如果接收到備份文件瀏覽命令,則跳轉(zhuǎn)至預設路徑對備份的文件進行瀏覽。
這樣就能夠讓用戶在瀏覽截屏圖像時查看備份的文件,同時能夠讓用戶清楚地知道當前查看的備份文件對應于哪個截屏。
第五實施例
在本實施例中,提出一種文件備份方法。在本實施例中,移動終端被設置為在用戶截屏時,默認此時用戶希望進行文件備份移動終端將會默認此時用戶希望進行文件備份。
如圖12所示,根據(jù)本實施例的文件備份方法包括:
步驟s1201,接收到截屏命令;
步驟s1202,響應于截屏命令,保存當前顯示的頁面的截屏圖像,并將頁面中所包含的全部文件備份至預設路徑;
步驟s1203,創(chuàng)建預設路徑的訪問圖標,在訪問圖標被點擊的情況下,跳轉(zhuǎn)至預設路徑對備份的文件進行瀏覽。
通過創(chuàng)建圖標的方式讓用戶直接查看備份的文件,使得備份文件的瀏覽非常簡單,無需復雜操作。
第六實施例
在本實施例中,提出一種文件備份方法。在本實施例中,移動終端被設置為在用戶截屏時,默認此時用戶希望進行文件備份移動終端將會默認此時用戶希望進行文件備份。
如圖13所示,根據(jù)本實施例的文件備份方法包括:
步驟s1301,接收到截屏命令;
步驟s1302,響應于截屏命令,保存當前顯示的頁面的截屏圖像,并將頁面中所包含的全部文件備份至預設路徑;
步驟s1303,在截屏圖像被刪除的情況下,提示是否將備份的文件刪除,并在接收到刪除命令的情況下,刪除備份的文件。
通過在刪除截屏圖像時根據(jù)用戶的指示刪除或保留對應的備份文件,能夠?qū)σ苿咏K端所保存?zhèn)浞菸募M行有效管理,當有些截屏圖像以及對應的備份文件不再需要時,及時將其刪除,避免不必要地占用移動終端的存儲空間。
第七實施例
在本實施例中,提出了一種移動終端。根據(jù)本實施例的移動終端包括:包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執(zhí)行時實現(xiàn)以下步驟:接收截屏命令(在本發(fā)明的方案中,截屏命令可以是普通的截屏命令,也可以是長截屏命令等其他截屏命令);響應于所述截屏命令,保存當前顯示的頁面的截屏圖像,并將所述頁面中所包含的部分或全部文件(可以包括多種類型的文件,如系統(tǒng)文件、文檔、照片文件、音樂文件、視頻文件等)備份至預設路徑(該預設路徑是移動終端的存儲器或存儲卡上的存儲路徑,由系統(tǒng)默認指定,也可以由用戶手動設置)。其中,在移動終端被設置為在截屏時直接備份文件的情況下,將頁面中所包含的部分或全部文件備份至預設路徑;或者,在移動終端被設置為在截屏時根據(jù)用戶的指示進行備份的情況下,如果用戶確定進行備份,則將頁面中所包含的部分或全部文件備份至預設路徑。
如圖4所示,假設移動終端當前顯示的頁面上包括6個文件,即,包含這6個文件的圖標,假設這六個文件的圖標分別為a、b、c、d、e、f。在本實施例中,移動終端(例如,可以是圖1所示移動終端中的控制器180)被設置為“直接備份所有文件”,如果在該顯示狀態(tài)下用戶進行了截屏,則移動終端會備份這六個圖標所對應的文件到指定路徑(例如,可以備份至圖1所示移動終端中的存儲器160)。
可選地,截屏圖像和備份的文件可以存儲在相同或不同的存儲位置,只要在兩者之間建立關聯(lián),用戶在后續(xù)瀏覽截圖時能夠容易地訪問到備份文件即可。
可選地,截屏時所備份的文件所在的文件夾,可以采用時間來進行命名,用戶也可以對文件夾進行重命名。
可選地,在截屏時,在保存當前顯示的頁面的截屏圖像時,可以提示用戶選擇截屏區(qū)域、或默認將當前顯示頁面中包含文件圖標的區(qū)域確定為截屏區(qū)域;在將頁面中所包含的部分或全部文件備份至預設路徑時,將截屏區(qū)域內(nèi)的部分或全部文件備份至預設路徑。在用戶選擇截屏區(qū)域時,可以在屏幕上顯示截屏框,該截屏框的邊界上具有多個可以供用戶拖動的節(jié)點,用戶可以通過拖動這些節(jié)點移動而改變截屏框的形狀,截屏框內(nèi)部的區(qū)域?qū)⒈唤仄磷鳛榻仄翀D像。
通過在截屏時對頁面中所包含的文件進行備份,讓截屏操作所獲取的信息不局限于當前頁面的圖片,而是會進一步額外備份頁面中所包含的文件。例如,當用戶瀏覽移動終端上所保存的照片時,可以通過截屏操作將截屏圖像中所包含的部分或全部照片備份,而無需額外進行手動備份操作,從而有效豐富了截屏操作的功能,讓用戶更加方便地使用移動終端。
此外,可選地,在每次備份文件時,可以保存本次備份的文件的文件標識(該文件標識可以是文件名稱,也可以是對文件名進行hash計算得到的結果,只要能夠唯一標識該文件即可);
并且,在每次將文件備份至預設路徑之前,根據(jù)當前待備份的文件的文件標識以及之前保存的已備份文件的文件標識,判斷本次備份的每個文件是否滿足以下條件:在之前已經(jīng)備份且仍舊保存在預設路徑而沒有被刪除;
對于滿足條件的文件,提示用戶是否依然需要繼續(xù)備份;
在用戶選擇需要進行繼續(xù)備份的情況下,備份滿足條件以及不滿足條件的文件;
在用戶選擇不備份的情況下,僅將不滿足條件的文件備份至預設路徑的過程中。
這樣就能夠避免大量重復備份文件,從而節(jié)省移動終端的存儲空間。
第八實施例
在本實施例中,提出一種移動終端。根據(jù)本實施例的移動終端與第七實施例所描述的移動終端類似,均包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執(zhí)行時實現(xiàn)以下步驟:接收截屏命令;響應于所述截屏命令,保存當前顯示的頁面的截屏圖像,并將所述頁面中所包含的部分或全部文件備份至預設路徑。
與第七實施例不同的是,在本實施例中,移動終端被設置為“提示用戶是否備份所有文件”。如圖4所示,假設移動終端當前顯示的頁面上包括6個文件,即,包含這6個文件的圖標,假設這六個文件的圖標分別為a、b、c、d、e、f。如果在該顯示狀態(tài)下用戶進行了截屏,則移動終端會提示用戶是否備份,如果用戶確認需要備份,則移動終端將會備份這六個圖標所對應的文件到指定路徑。
第九實施例
在本實施例中,提出一種移動終端。根據(jù)本實施例的移動終端與第八實施例所描述的移動終端類似,均包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執(zhí)行時實現(xiàn)以下步驟:接收截屏命令;響應于所述截屏命令,保存當前顯示的頁面的截屏圖像,并將所述頁面中所包含的部分或全部文件備份至預設路徑。
與第八實施例不同,在本實施例中,移動終端被設置為“提示用戶選擇需要備份的文件”。當移動終端接收到截屏命令的情況下,在進行文件備份之前,會先顯示對話框,針對該對話框,用戶可以將需要備份的文件勾選,在用戶確認選擇后,移動終端將被選擇的條目所對應的文件備份至預設路徑。
如圖4所示,在本實施例中,假設移動終端當前顯示的頁面上包括6個照片文件,即,包含這6個文件的縮略圖,假設這六個文件的縮略圖的排列方式如圖4中所示的a、b、c、d、e、f依次排列。當移動終端收到用戶發(fā)出的截屏命令后,會彈出對話框。如圖5所示,對話框可以包括對應于6個照片文件的條目、以及對應的勾選框。為了讓用戶能夠更加直觀地進行勾選,對話框中包含的對應6個文件的條目的排列方式與6個照片文件的縮略圖在頁面上的排列方式相同。
繼續(xù)參見圖5,假設用戶在對話框中勾選了照片文件a、b和e,而沒有勾選文件c、d和f,之后用戶點擊了對話框中的“確認”按鍵,則在進行文件備份時,會將文件a、b和e備份至指定路徑,而不備份文件c、d和f。如果用戶直接點擊了對話框中的“取消”按鍵,則移動終端將不會備份上述6個照片文件。
通過彈出對話框讓用戶選擇需要備份的文件,能夠根據(jù)用戶的需求,有選擇地進行文件備份,讓基于截屏的備份操作功能更加豐富、智能化程度更高。
應當注意的是,圖5所示的實例以勾選方式表示被選擇的文件條目,實際上,本發(fā)明的實施例還可以采用多種其他方式來表示當前被選擇的文件條目,例如,可以改變被選擇文件條目的背景顏色,或者將被選擇的文件條目顯示為更深的顏色等。
此外,可選地,每個文件所對應的條目中可以進一步包括以下信息中的至少之一:文件的類型、文件的大??;并且,根據(jù)用戶對條目的選擇,對話框可以進一步實時顯示當前所選擇文件所占存儲空間的總大??;并且,在將頁面中所包含的部分或全部文件備份至預設路徑后,將本次備份的文件所占存儲空間的大小、和/或剩余存儲空間的大小提示給用戶。
這樣就能夠讓用戶知道,當前備份的文件是否會過多占用存儲空間,讓用戶有選擇地進行備份,使整個備份操作更加人性化,提高用戶體驗。
第十實施例
在本實施例中,提出一種移動終端。根據(jù)本實施例的移動終端與第九實施例所描述的移動終端類似,均包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執(zhí)行時實現(xiàn)以下步驟:接收截屏命令;響應于所述截屏命令,保存當前顯示的頁面的截屏圖像,并將所述頁面中所包含的部分或全部文件備份至預設路徑。
與第九實施例相同,在本實施例中,移動終端被設置為“提示用戶選擇需要備份的文件”,也就是說,當移動終端接收到截屏命令的情況下,在進行文件備份之前,會先顯示對話框,針對該對話框,用戶可以將需要備份的文件勾選,在用戶確認選擇后,移動終端將被選擇的條目所對應的文件備份至預設路徑。
與第九實施例不同的是,參見圖6,在本實施例中,移動終端當前顯示的頁面中包含4個音樂文件,這四個音樂文件的圖標排列為縱向排列,圖標的名稱分別為音樂1、音樂2、音樂3、音樂4。
當移動終端收到用戶發(fā)出的截屏命令后,會彈出對話框。如圖7所示,對話框可以包括對應于4個音樂文件的條目、以及對應的勾選框。為了讓用戶能夠更加直觀地進行勾選,對話框中包含的對應4個音樂文件的條目的排列方式與4個音樂文件的圖標在頁面上的排列方式相同,均為縱向排列。
繼續(xù)參見圖7,假設用戶在對話框中勾選了音樂1和音樂3,而沒有勾選音樂2和音樂4,之后用戶點擊了對話框中的“確認”按鍵,則在進行文件備份時,會將音樂1和音樂3對應的文件備份至指定路徑,而不備份音樂2和音樂2。如果用戶直接點擊了對話框中的“取消”按鍵,則移動終端將不會備份上述4個音樂文件。
通過彈出對話框讓用戶選擇需要備份的文件,能夠根據(jù)用戶的需求,有選擇地進行文件備份,讓基于截屏的備份操作功能更加豐富、智能化程度更高。
應當注意的是,圖7所示的實例以勾選方式表示被選擇的文件條目,實際上,本發(fā)明的實施例還可以采用多種其他方式來表示當前被選擇的文件條目,例如,可以改變被選擇文件條目的背景顏色,或者將被選擇的文件條目顯示為更深的顏色等。
此外,第三實施例和第四實施例分別以照片文件和音樂文件為例,描述了本發(fā)明的方案,實際上,本發(fā)明可以備份的文件并不限于此,而是可以包括視頻文件、系統(tǒng)文件、文檔等,而且可以在一個頁面中包含多種類型文件的情況下,對多種不同類型的文件進行選擇備份。
第十一實施例
在本實施例中,提出一種移動終端。根據(jù)本實施例的移動終端與第九實施例和第十實施例所描述的移動終端類似,均包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執(zhí)行時實現(xiàn)以下步驟:接收截屏命令;響應于所述截屏命令,保存當前顯示的頁面的截屏圖像;在移動終端被設置為在截屏時直接備份文件的情況下,將頁面中所包含的部分或全部文件備份至預設路徑;或者,在移動終端被設置為在截屏時根據(jù)用戶的指示進行備份的情況下,如果用戶確定進行備份,則將頁面中所包含的部分或全部文件備份至預設路徑。
不僅如此,與第九實施例和第十實施例相同,在本實施例中,移動終端被設置為“提示用戶選擇需要備份的文件”,也就是說,當移動終端接收到截屏命令的情況下,在進行文件備份之前,會先顯示對話框,針對該對話框,用戶可以將需要備份的文件勾選,在用戶確認選擇后,移動終端將被選擇的條目所對應的文件備份至預設路徑。
與第九實施例和第十實施例不同的是,在本實施例中,彈出的對話框中包含功能更加豐富的按鍵?;趫D4所示的實例,假設用戶輸入截屏命令,所彈出的對話框可以參見圖8所示,該對話框中可以包括以下按鍵:全部選擇、取消選擇、反向選擇、確認、以及取消。
通過操作這些按鍵,能夠讓用戶更加靈活地選擇選定需要備份的文件,從而讓基于截屏的備份操作更加容易,具有更好的用戶體驗。
第十二實施例
在本實施例中,提出一種移動終端。根據(jù)本實施例的移動終端包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執(zhí)行時實現(xiàn)以下步驟:接收截屏命令;響應于所述截屏命令,保存當前顯示的頁面的截屏圖像,并將所述頁面中所包含的部分或全部文件備份至預設路徑。不僅如此,上述計算機程序在被執(zhí)行時,可以進一步在截屏圖像被瀏覽的過程中,如果接收到備份文件瀏覽命令,則跳轉(zhuǎn)至預設路徑對備份的文件進行瀏覽。
這樣就能夠讓用戶在瀏覽截屏圖像時查看備份的文件,同時能夠讓用戶清楚地知道當前查看的備份文件對應于哪個截屏。
第十三實施例
在本實施例中,提出一種移動終端。根據(jù)本實施例的移動終端包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執(zhí)行時實現(xiàn)以下步驟:接收截屏命令;響應于所述截屏命令,保存當前顯示的頁面的截屏圖像,并將所述頁面中所包含的部分或全部文件備份至預設路徑。不僅如此,上述計算機程序在被執(zhí)行時,可以進一步創(chuàng)建上述預設路徑的訪問圖標,在訪問圖標被點擊的情況下,移動終端將顯示的頁面跳轉(zhuǎn)至預設路徑對備份的文件進行瀏覽。
通過創(chuàng)建圖標的方式讓用戶直接查看備份的文件,使得備份文件的瀏覽非常簡單,無需復雜操作。
應當注意的是,第十三實施例和第十二實施例的方案可以組合,也就是說,移動終端既可以讓用戶在瀏覽截屏圖像時查看備份的文件,也可以同時支持用戶點擊預設路徑對應的圖標而直接查看備份文件。
第十四實施例
在本實施例中,提出一種移動終端。根據(jù)本實施例的移動終端包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執(zhí)行時實現(xiàn)以下步驟:接收截屏命令;響應于所述截屏命令,保存當前顯示的頁面的截屏圖像,并將所述頁面中所包含的部分或全部文件備份至預設路徑。不僅如此,上述計算機程序在被執(zhí)行時,可以進一步在截屏圖像被刪除的情況下,提示是否將備份的文件刪除,并在接收到刪除命令的情況下,刪除備份的文件。
通過在刪除截屏圖像時根據(jù)用戶的指示刪除或保留對應的備份文件,能夠?qū)σ苿咏K端所保存?zhèn)浞菸募M行有效管理,當有些截屏圖像以及對應的備份文件不再需要時,及時將其刪除,避免不必要地占用移動終端的存儲空間。
本發(fā)明還提供了一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲有文件備份程序,所述文件備份程序被處理器執(zhí)行時實現(xiàn)以下步驟:接收到截屏命令;響應于截屏命令,保存當前顯示的頁面的截屏圖像;在系統(tǒng)被設置為在截屏時直接備份文件的情況下,將頁面中所包含的部分或全部文件備份至預設路徑;或者,在系統(tǒng)被設置為在截屏時根據(jù)用戶的指示進行備份的情況下,如果用戶確定進行備份,則將頁面中所包含的部分或全部文件備份至預設路徑。
可選地,在進行備份之前,響應于截屏命,可以顯示對話框,對話框中則可以包括與頁面中所包含文件對應的條目;
在備份文件時,將被選擇的條目所對應的文件備份至預設路徑。
可選地,上述對話框中可以進一步包括用于執(zhí)行以下操作的按鍵:全部選擇、全部取消選擇、反向選擇、確認選擇、和/或不執(zhí)行文件備份。
可選地,上述對話框的每個條目中進一步包括以下信息中的至少之一:文件的類型、文件的大?。徊⑶?,根據(jù)用戶對條目的選擇,對話框進一步顯示當前所選擇文件所占存儲空間的總大??;并且,在將頁面中所包含的部分或全部文件備份至預設路徑后,將本次備份的文件所占存儲空間的大小、和/或剩余存儲空間的大小提示給用戶。
可選地,上述計算機程序在被執(zhí)行時,可以進一步執(zhí)行以下步驟中的至少之一:
在截屏圖像被瀏覽的過程中,如果接收到備份文件瀏覽命令,則跳轉(zhuǎn)至預設路徑對備份的文件進行瀏覽;
創(chuàng)建預設路徑的訪問圖標,在訪問圖標被點擊的情況下,跳轉(zhuǎn)至預設路徑對備份的文件進行瀏覽。
可選地,上述計算機程序在被執(zhí)行時,可以進一步執(zhí)行以下步驟:
在截屏圖像被刪除的情況下,提示是否將備份的文件刪除,并在接收到刪除命令的情況下,刪除備份的文件。
可選地,在每次將文件備份至預設路徑時,可以均保存本次備份的文件的文件標識;并且,在每次將文件備份至預設路徑之前,根據(jù)當前待備份的文件的文件標識以及之前保存的已備份文件的文件標識,判斷本次備份的每個文件是否滿足以下條件:在之前已經(jīng)備份且仍舊保存在預設路徑而沒有被刪除;
對于滿足條件的文件,提示用戶是否依然需要繼續(xù)備份;
在用戶選擇需要進行繼續(xù)備份的情況下,備份滿足條件以及不滿足條件的文件;
在用戶選擇不備份的情況下,僅將不滿足條件的文件備份至預設路徑的過程中。
可選地,在保存當前顯示的頁面的截屏圖像時,根據(jù)本發(fā)明的文件備份方法進一步包括:提示用戶選擇截屏區(qū)域、或默認將當前顯示頁面中包含文件圖標的區(qū)域確定為截屏區(qū)域;在將頁面中所包含的部分或全部文件備份至預設路徑時,將截屏區(qū)域內(nèi)的部分或全部文件備份至預設路徑。
根據(jù)本發(fā)明實施例的存儲介質(zhì)中存儲的計算機程序執(zhí)行的具體步驟,可以參見之前第一至第十四實施例的描述,這里不再贅述。
綜上所述,借助于本發(fā)明的技術方案,通過在截屏時對頁面中所包含的文件進行備份,讓截屏操作所獲取的信息不局限于當前頁面的圖片,而是會進一步額外備份頁面中所包含的文件。例如,當用戶瀏覽移動終端上所保存的照片時,可以通過截屏操作將截屏圖像中所包含的部分或全部照片備份,而無需額外進行手動備份操作,從而有效豐富了截屏操作的功能,讓用戶更加方便地使用移動終端。
需要說明的是,在本文中,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,服務器,空調(diào)器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。
以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。