本發(fā)明涉及數據傳輸領域,具體而言,涉及一種數據傳輸的方法和應用客戶端。
背景技術:
移動終端中安裝的應用客戶端越來越多,且使用頻繁,這些應用客戶端中存儲的數據占用大量的內存空間,如即時通訊工具是現(xiàn)在移動終端用戶主要的通信工具,朋友之間經常使用即時通訊工具發(fā)送視頻、圖片、音頻和文檔等,這導致即時通訊工具占用移動終端的內存空間越來越大,對于內存空間比較小的移動終端經常在較短的時間內就會被即時通訊工具的發(fā)送的通訊內容占滿,而用戶又不舍得刪除這些內容,這就需要將這些保存的內容導出,為移動終端提供足夠的空間來運行應用程序。
目前導出數據會采用wifi在兩個移動終端之間進行傳輸,或者采用云端備份通訊內容,或者采用第三方工具來導出通訊內容。前兩種方法受到網絡環(huán)境的影響,若網絡環(huán)境較差則無法導出通訊內容,也就無法解決通訊內容占用移動終端的內存空間的問題;最后一種方法導出的通訊內容處于不可讀狀態(tài),使得用戶無法讀取這些導出的內容,也就違背了用戶導出這些內容的初衷,不能滿足用戶查看和保存導出的內容的需要。
針對上述的問題,目前尚未提出有效的解決方案。
技術實現(xiàn)要素:
本發(fā)明實施例提供了一種數據傳輸的方法和應用客戶端,以至少解決從應用程序中導出的數據不可讀的技術問題。
根據本發(fā)明實施例的一個方面,提供了一種數據傳輸的方法,包括: 應用客戶端響應接收到的第一指令獲取所述應用客戶端在移動終端的第一文件夾中存儲的待傳輸數據;所述應用客戶端獲取所述移動終端中用于存儲所述待傳輸數據的第二文件夾的路徑;所述應用客戶端將所述待傳輸數據傳輸到所述第二文件夾的路徑所指示的所述第二文件夾中進行存儲。
根據本發(fā)明實施例的另一方面,還提供了一種應用客戶端,包括:第一獲取單元,用于響應接收到的第一指令獲取所述應用客戶端在移動終端的第一文件夾中存儲的待傳輸數據;第二獲取單元,用于獲取所述移動終端中用于存儲所述待傳輸數據的第二文件夾的路徑;傳輸單元,用于將所述待傳輸數據傳輸到所述第二文件夾的路徑所指示的所述第二文件夾中進行存儲。
在本發(fā)明實施例中,應用客戶端響應接收到的第一指令獲取應用客戶端在移動終端的第一文件夾中存儲的待傳輸數據;應用客戶端獲取移動終端中用于存儲待傳輸數據的第二文件夾的路徑;應用客戶端將待傳輸數據傳輸到第二文件夾的路徑所指示的第二文件夾中進行存儲,應用客戶端可以將其自身的數據從移動終端的一個或者多個文件夾傳輸到該移動終端的另外一個文件夾中進行存儲,由于是應用客戶端自身執(zhí)行,避免了第三方導出數據導致數據不可讀的技術問題,達到了導出的數據可讀的技術效果。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
圖1是根據本發(fā)明實施例的數據傳輸的方法的流程圖;
圖2是根據本發(fā)明實施例的兩種提示選項的示意圖;
圖3是根據本發(fā)明實施例的刪除提示框的示意圖;
圖4是根據本發(fā)明實施例的應用客戶端的示意圖;
圖5是根據本發(fā)明實施例的終端的示意圖。
具體實施方式
為了使本技術領域的人員更好地理解本發(fā)明方案,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應當屬于本發(fā)明保護的范圍。
需要說明的是,本發(fā)明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數據在適當情況下可以互換,以便這里描述的本發(fā)明的實施例能夠以除了在這里圖示或描述的那些以外的順序實施。此外,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產品或設備固有的其它步驟或單元。
實施例1
根據本發(fā)明實施例,提供了一種數據傳輸的方法,該數據傳輸的方法可以應用在移動終端中,具體可以在移動終端中的應用程序中執(zhí)行。該數據傳輸的方法可以將應用程序的數據從一個或多個文件夾中傳輸到另外一個文件夾中,在傳輸過程中不對數據進行隱藏處理,使得傳輸到另外一個文件夾中的數據為可讀的數據,解決了現(xiàn)有技術中了從應用程序中導出的數據不可讀的技術問題,達到了導出的數據可讀的技術效果。
如圖1所示,該方法包括:
步驟s102,應用客戶端響應接收到的第一指令獲取應用客戶端在移 動終端的第一文件夾中存儲的待傳輸數據。應用客戶端可以是安裝在移動終端的應用程序,如即時通訊程序(如qq、微信和來往等)、辦公程序(如office、wps等)和娛樂應用(如聽歌應用和視頻應用)等能夠存儲用戶所需要的數據(如聊天記錄、打開的文檔和緩存的視頻等)的應用程序。通常這些應用客戶端的數據都存儲在移動終端的第一文件夾中,第一文件夾可以是一個或者多個文件夾。在應用客戶端存儲有多種不同類型的數據時,可以采用多個文件夾進行存儲,每個文件夾中存儲一種類型的數據。如,圖片、音頻、視頻和文本分別存儲在一個文件夾中。
第一指令可以是數據傳輸指令,應用客戶端在接收數據傳輸指令后對應用客戶端存儲在移動終端的第一文件夾中的待傳輸數據進行傳輸。
步驟s104,應用客戶端獲取移動終端中用于存儲待傳輸數據的第二文件夾的路徑。第二文件夾是移動終端中的文件夾,其可以是用戶指定的文件夾,也可以是默認的用于存儲待傳輸數據的文件夾。通常第二文件夾為一個文件夾,在需要在多個文件夾的每個文件夾中分別存儲一待傳輸數據時,可以將多個文件夾作為第二文件夾。
步驟s106,應用客戶端將待傳輸數據傳輸到第二文件夾的路徑所指示的第二文件夾中進行存儲。也就是說,將原先存儲在第一文件夾中的數據導出到第二文件夾中進行存儲,導出的過程不更改待傳輸數據的數據格式和數據內容。
通過上述實施例可知,應用客戶端可以將其自身的數據從移動終端的一個或者多個文件夾傳輸到該移動終端的另外一個文件夾中進行存儲,由于是應用客戶端自身執(zhí)行,避免了第三方導出數據導致數據不可讀的技術問題,達到了導出的數據可讀的技術效果。同時,應用客戶端可將通常存儲在移動終端的內存中的數據傳輸到非內存的存儲空間中,從而減少了應用客戶端存儲的數據對內存的占用,提高了移動終端中應用客戶端的運行速度,也就提升了用戶體驗。
例如,應用客戶端為微信,移動終端為手機,待傳輸數據為會話中的 圖片、音頻和視頻數據。會話中的數據通常都存儲在手機本地的內存中,占用內存空間,影響手機的運行速度。
在微信(應用客戶端)的“設置”中具有“導出視頻”的選項,當該選項被選中(即接收到第一指令)時,獲取存儲有微信會話中的視頻的文件夾(即第一文件夾)中的視頻數據(即待傳輸數據),該文件夾的路徑為“tencent/micromsg/openid/video”。
將要存儲視頻數據的第二文件夾為存儲卡中的文件夾,其路徑為storage/video,則微信將“tencent/micromsg/openid/video”路徑下的視頻數據傳輸到“storage/video”路徑下。
微信遍歷“tencent/micromsg/openid/video”路徑下的所有文件,查找到其中的視頻數據(可根據文件的擴展名查找)。然后將查找到的視頻數據傳輸到“storage/video”路徑下。由于“storage/video”路徑也屬于該移動終端,且由微信本身進行傳輸,不會更改數據類型,也不會隱藏數據,使得傳輸到“storage/video”路徑下的數據也能被用戶讀取,保證這些數據的可讀性。
對于圖片類型的數據,其擴展名包括但不限于jpg、png等;對于視頻類型的數據,其擴展名包括但不限于mpv、avi和rm等;對于音頻類型的數據,其擴展名包括但不限于amr等。
可選地,上述“導出視頻”的選項也可以是“導出視頻和圖片”的選項,若微信的圖片存儲在“tencent/micromsg/openid/image”路徑下,則微信從“tencent/micromsg/openid/video”和“tencent/micromsg/openid/image”這兩個路徑下遍歷所有的圖片數據和視頻數據,并將查找到的數據傳輸到“storage/video”路徑下進行保存。
需要說明的是,導出其他類型的數據的方式與上述導出視頻和圖片的方式相同,不再一一贅述。
可選地,應用客戶端獲取移動終端中用于存儲待傳輸數據的第二文件 夾的路徑包括:應用客戶端接收到第二指令;應用客戶端獲取第二指令所指示的第二文件夾的路徑。第二指令可以是由用戶發(fā)起的文件夾選擇指令,該指令可以選擇默認的文件夾作為第二文件夾,也可以指定移動終端的某個文件夾作為第二文件夾。
可選地,在應用客戶端接收到第二指令之前,還包括:應用客戶端在預定的窗口中顯示用于指示默認文件夾的路徑的第一提示選項和用于輸入指定文件夾的路徑的第二提示選項,其中,默認文件夾的路徑和指定文件夾的路徑均為移動終端中的路徑;其中,第二指令包括:第一提示選項被選中所產生的指令,第二文件夾的路徑為默認文件夾的路徑;或者,第二提示選項被選中所產生的指令,第二文件夾的路徑為指定文件夾的路徑。
應用客戶端在接收到第一指令之后,并且接收第二指令之前,從預定的窗口中顯示第一提示選項和第二提示選項,顯示的形式可以如圖2所示。
同樣以微信為例進行說明。
在接收到第一指令后,即用戶點擊“導出視頻”之后,彈出如圖2所示的提示選項。若用戶選擇“默認文件夾”,微信將路徑為“storage/video”的“默認文件夾”作為第二指令所指示的文件夾的路徑,并獲取該默認文件夾的路徑;若用戶選擇“自定義文件夾”的路徑,微信將路徑為“storage/video/a”的“自定義文件夾”作為第二指令所指示的文件夾的路徑,并獲取“自定義文件夾”的路徑。
可選地,第二文件夾的路徑為:移動終端的擴展卡上的路徑,或,移動終端的自帶存儲空間,或,與應用客戶端在移動終端中存儲的根目錄相同或不同的路徑。上述第二文件夾的路徑可以是默認文件夾的路徑,也可以是用戶指定的文件夾的路徑??梢?,第二文件夾的路徑并不限于應用客戶端在移動終端中存儲的根目錄,其設置的位置比較靈活,存儲在便于用戶查看的路徑下,或者不影響移動終端的運行速度的路徑下。
通過上述實施例,增加了存儲待傳輸數據的文件夾的路徑的靈活性, 可以在移動終端的不同文件夾的路徑下存儲待傳輸數據,提升用戶體驗。
可選地,方法還包括:應用客戶端接收到第三指令,第三指令用于指示在將待傳輸數據傳輸到第二文件夾的路徑所指示的第二文件夾中進行存儲之后,從第一文件夾中刪除待傳輸數據;應用客戶端根據第三指令從第一文件夾中刪除待傳輸數據。
第三指令可以是文件刪除指令,該指令可以在接收到第一指令之后就接收到,也可以在完成從第一文件夾到第二文件夾的傳輸后接收到。在接收到第三指令后,將第一文件夾中存儲的待傳輸數據刪除。
具體地,應用客戶端在將待傳輸數據傳輸到第二文件夾的路徑所指示的第二文件夾中進行存儲之前,顯示用于指示刪除第一文件夾中的待傳輸數據的指示選項;或者,應用客戶端在完成將待傳輸數據傳輸到第二文件夾的路徑所指示的第二文件夾中進行存儲之后,顯示用于指示刪除所述第一文件夾中的待傳輸數據的指示選項,其中,第三指令為指示選項被選中時產生的指令。
在接收到第三指令之前,應用客戶端可以彈出提示框,以提示是否刪除第一文件中的待傳輸數據。該提示框可以如圖3所示,在接收到第一指令之后或者在接收到第二指令之后彈出提示框,以詢問是否刪除原文件。如圖3,若用戶選擇確定,則在將待傳輸數據傳輸到第二文件夾的路徑所指示的第二文件夾中之后,將第一文件夾中的待傳輸數據刪除。若用戶選擇取消,則繼續(xù)保留第一文件夾中的待傳輸數據。
在上述實施例中,通常用于存儲應用客戶端的數據的第一文件夾位于移動終端的內存中,將第一文件夾中的待傳輸數據刪除能夠減少應用客戶端對內存的空間占用,相當于增加了內存的空間,從而為移動終端處理數據提供了更多的內存空間,也就能夠提高移動終端處理數據的速度,達到了減少應用客戶端的內存占用和提高移動終端的運行速度的技術效果。
可選地,在向第二文件夾中傳輸待傳輸數據時,在移動終端的顯示傳 輸進度,例如采用進度條的形式或者數字百分比的方式,或者其他形式來顯示傳輸進度。
可選地,在向第二文件夾中傳輸待傳輸數據之前,先檢測指定的第二文件夾的存儲空間是否足以存儲待傳輸數據,若指定的第二文件夾的存儲空間足以存儲待傳輸數據,則向第二文件夾中傳輸待傳輸數據;若第二文件夾的存儲空間不足以存儲待傳輸數據,則彈出提示框提示當前第二文件夾的存儲空間不足,是否重新選擇第二文件夾。用戶可以根據提示信息重新指定文件夾。
在上述實施例中的提示框和預定窗口,可以是顯示在移動終端上的浮層,或者新的窗口,此處并不限制其顯示的形式。
需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據本發(fā)明,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到根據上述實施例的方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品存儲在一個存儲介質(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,服務器,或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。
實施例2
根據本發(fā)明實施例,還提供了一種用于實施上述數據傳輸的方法的應用客戶端,如圖4所示,該應用客戶端包括:第一獲取單元40、第二獲取 單元42和傳輸單元44。
第一獲取單元40用于響應接收到的第一指令獲取應用客戶端在移動終端的第一文件夾中存儲的待傳輸數據。應用客戶端可以是安裝在移動終端的應用程序,如即時通訊程序(如qq、微信和來往等)、辦公程序(如office、wps等)和娛樂應用(如聽歌應用和視頻應用)等能夠存儲用戶所需要的數據(如聊天記錄、打開的文檔和緩存的視頻等)的應用程序。通常這些應用客戶端的數據都存儲在移動終端的第一文件夾中,第一文件夾可以是一個或者多個文件夾。在應用客戶端存儲有多種不同類型的數據時,可以采用多個文件夾進行存儲,每個文件夾中存儲一種類型的數據。如,圖片、音頻、視頻和文本分別存儲在一個文件夾中。
第一指令可以是數據傳輸指令,應用客戶端在接收數據傳輸指令后對應用客戶端存儲在移動終端的第一文件夾中的待傳輸數據進行傳輸。
第二獲取單元42用于獲取移動終端中用于存儲待傳輸數據的第二文件夾的路徑。第二文件夾是移動終端中的文件夾,其可以是用戶指定的文件夾,也可以是默認的用于存儲待傳輸數據的文件夾。通常第二文件夾為一個文件夾,在需要在多個文件夾的每個文件夾中分別存儲一待傳輸數據時,可以將多個文件夾作為第二文件夾。
傳輸單元44用于將待傳輸數據傳輸到第二文件夾的路徑所指示的第二文件夾中進行存儲。也就是說,將原先存儲在第一文件夾中的數據導出到第二文件夾中進行存儲,導出的過程不更改待傳輸數據的數據格式和數據內容。
通過上述實施例可知,應用客戶端可以將其自身的數據從移動終端的一個或者多個文件夾傳輸到該移動終端的另外一個文件夾中進行存儲,由于是應用客戶端自身執(zhí)行,避免了第三方導出數據導致數據不可讀的技術問題,達到了導出的數據可讀的技術效果。同時,應用客戶端可將通常存儲在移動終端的內存中的數據傳輸到非內存的存儲空間中,從而減少了應用客戶端存儲的數據對內存的占用,提高了移動終端中應用客戶端的運行 速度,也就提升了用戶體驗。
例如,應用客戶端為微信,移動終端為手機,待傳輸數據為會話中的圖片、音頻和視頻數據。會話中的數據通常都存儲在手機本地的內存中,占用內存空間,影響手機的運行速度。
在微信(應用客戶端)的“設置”中具有“導出視頻”的選項,當該選項被選中(即接收到第一指令)時,獲取存儲有微信會話中的視頻的文件夾(即第一文件夾)中的視頻數據(即待傳輸數據),該文件夾的路徑為“tencent/micromsg/openid/video”。
將要存儲視頻數據的第二文件夾為存儲卡中的文件夾,其路徑為storage/video,則微信將“tencent/micromsg/openid/video”路徑下的視頻數據傳輸到“storage/video”路徑下。
微信遍歷“tencent/micromsg/openid/video”路徑下的所有文件,查找到其中的視頻數據(可根據文件的擴展名查找)。然后將查找到的視頻數據傳輸到“storage/video”路徑下。由于“storage/video”路徑也屬于該移動終端,且由微信本身進行傳輸,不會更改數據類型,也不會隱藏數據,使得傳輸到“storage/video”路徑下的數據也能被用戶讀取,保證這些數據的可讀性。
對于圖片類型的數據,其擴展名包括但不限于jpg、png等;對于視頻類型的數據,其擴展名包括但不限于mpv、avi和rm等;對于音頻類型的數據,其擴展名包括但不限于amr等。
可選地,上述“導出視頻”的選項也可以是“導出視頻和圖片”的選項,若微信的圖片存儲在“tencent/micromsg/openid/image”路徑下,則微信從“tencent/micromsg/openid/video”和“tencent/micromsg/openid/image”這兩個路徑下遍歷所有的圖片數據和視頻數據,并將查找到的數據傳輸到“storage/video”路徑下進行保存。
需要說明的是,導出其他類型的數據的方式與上述導出視頻和圖片的 方式相同,不再一一贅述。
可選地,第二獲取單元包括:接收模塊,用于接收到第二指令;獲取模塊,用于獲取第二指令所指示的第二文件夾的路徑。第二指令可以是由用戶發(fā)起的文件夾選擇指令,該指令可以選擇默認的文件夾作為第二文件夾,也可以指定移動終端的某個文件夾作為第二文件夾。
可選地,應用客戶端還包括:提示模塊,用于在應用客戶端接收到第二指令之前,在預定的窗口中顯示用于指示默認文件夾的路徑的第一提示選項和用于輸入指定文件夾的路徑的第二提示選項,其中,默認文件夾的路徑和指定文件夾的路徑均為移動終端中的路徑;其中,第二指令包括:第一提示選項被選中所產生的指令,第二文件夾的路徑為默認文件夾的路徑;或者,第二提示選項被選中所產生的指令,第二文件夾的路徑為指定文件夾的路徑。應用客戶端在接收到第一指令之后,并且接收第二指令之前,從預定的窗口中顯示第一提示選項和第二提示選項,顯示的形式可以如圖2所示。
同樣以微信為例進行說明。
在接收到第一指令后,即用戶點擊“導出視頻”之后,彈出如圖2所示的提示選項。若用戶選擇“默認文件夾”,微信將“默認文件夾”作為第二指令所指示的文件夾的路徑,并獲取該默認文件夾的路徑;若用戶選擇“自定義文件夾”的路徑,即用戶從彈出的路徑中選擇或者輸入指令文件夾的路徑,微信將“自定義文件夾”的路徑作為第二指令所指示的文件夾的路徑,并獲取“自定義文件夾”的路徑。
可選地,第二文件夾的路徑為:移動終端的擴展卡上的路徑,或,移動終端的自帶存儲空間,或,與應用客戶端在移動終端中存儲的根目錄相同或不同的路徑。上述第二文件夾的路徑可以是默認文件夾的路徑,也可以是用戶指定的文件夾的路徑??梢姡诙募A的路徑并不限于應用客戶端在移動終端中存儲的根目錄,其設置的位置比較靈活,存儲在便于用戶查看的路徑下,或者不影響移動終端的運行速度的路徑下。
通過上述實施例,增加了存儲待傳輸數據的文件夾的路徑的靈活性,可以在移動終端的不同文件夾的路徑下存儲待傳輸數據,提升用戶體驗。
可選地,應用客戶端還包括:接收單元,用于接收到第三指令,第三指令用于指示在將待傳輸數據傳輸到第二文件夾的路徑所指示的第二文件夾中進行存儲之后,從第一文件夾中刪除待傳輸數據;刪除單元,用于根據第三指令從第一文件夾中刪除待傳輸數據。
第三指令可以是文件刪除指令,該指令可以在接收到第一指令之后就接收到,也可以在完成從第一文件夾到第二文件夾的傳輸后接收到。在接收到第三指令后,將第一文件夾中存儲的待傳輸數據刪除。
具體地,應用客戶端還包括:顯示單元,用于在將待傳輸數據傳輸到第二文件夾的路徑所指示的第二文件夾中進行存儲之前,顯示用于指示刪除第一文件夾中的待傳輸數據的指示選項;或者,在完成將待傳輸數據傳輸到第二文件夾的路徑所指示的第二文件夾中進行存儲之后,顯示用于指示刪除第一文件夾中的待傳輸數據的指示選項,其中,第三指令為指示選項被選中時產生的指令。
在接收到第三指令之前,應用客戶端可以彈出提示框,以提示是否刪除第一文件中的待傳輸數據。該提示框可以如圖3所示,在接收到第一指令之后或者在接收到第二指令之后彈出提示框,以詢問是否刪除原文件。如圖3,若用戶選擇確定,則在將待傳輸數據傳輸到第二文件夾的路徑所指示的第二文件夾中之后,將第一文件夾中的待傳輸數據刪除。若用戶選擇取消,則繼續(xù)保留第一文件夾中的待傳輸數據。
在上述實施例中,通常用于存儲應用客戶端的數據的第一文件夾位于移動終端的內存中,將第一文件夾中的待傳輸數據刪除能夠減少應用客戶端對內存的空間占用,相當于增加了內存的空間,從而為移動終端處理數據提供了更多的內存空間,也就能夠提高移動終端處理數據的速度,達到了減少應用客戶端的內存占用和提高移動終端的運行速度的技術效果。
可選地,在向第二文件夾中傳輸待傳輸數據時,在移動終端的顯示傳輸進度,例如采用進度條的形式或者數字百分比的方式,或者其他形式來顯示傳輸進度。
可選地,在向第二文件夾中傳輸待傳輸數據之前,先檢測指定的第二文件夾的存儲空間是否足以存儲待傳輸數據,若指定的第二文件夾的存儲空間足以存儲待傳輸數據,則向第二文件夾中傳輸待傳輸數據;若第二文件夾的存儲空間不足以存儲待傳輸數據,則彈出提示框提示當前第二文件夾的存儲空間不足,是否重新選擇第二文件夾。用戶可以根據提示信息重新指定文件夾。
在上述實施例中的提示框和預定窗口,可以是顯示在移動終端上的浮層,或者新的窗口,此處并不限制其顯示的形式。
實施例3
根據本發(fā)明實施例,還提供了一種用于實施上述數據傳輸的方法的終端,如圖5所示,該終端包括:處理器501、顯示屏503、麥克風505和網絡接口507。
顯示屏503,用于顯示第一提示選項和第二提示選項,還用于接收指定的文件夾。
麥克風505,用于接收語音信息。
網絡接口507,用于接入網絡,并接收網絡來自應用客戶端的服務器的數據。
處理器501,用于執(zhí)行響應接收到的第一指令獲取應用客戶端在移動終端的第一文件夾中存儲的待傳輸數據;獲取移動終端中用于存儲待傳輸數據的第二文件夾的路徑;將待傳輸數據傳輸到第二文件夾的路徑所指示的第二文件夾中進行存儲。
處理器501還用于接收到第二指令。獲取第二指令所指示的第二文件夾的路徑。
處理器501還用于執(zhí)行:在應用客戶端接收到第二指令之前,應用客戶端在預定的窗口中顯示用于指示默認文件夾的路徑的第一提示選項和用于輸入指定文件夾的路徑的第二提示選項,其中,默認文件夾的路徑和指定文件夾的路徑均為移動終端中的路徑;其中,第二指令包括:第一提示選項被選中所產生的指令,第二文件夾的路徑為默認文件夾的路徑;或者,第二提示選項被選中所產生的指令,第二文件夾的路徑為指定文件夾的路徑。
處理器501還用于執(zhí)行:應用客戶端接收到第三指令,第三指令用于指示在將待傳輸數據傳輸到第二文件夾的路徑所指示的第二文件夾中進行存儲之后,從第一文件夾中刪除待傳輸數據;應用客戶端根據第三指令從第一文件夾中刪除待傳輸數據。
可選地,本實施例中的具體示例可以參考上述實施例1和實施例2中所描述的示例,本實施例在此不再贅述。
實施例4
本發(fā)明的實施例還提供了一種存儲介質。可選地,在本實施例中,上述存儲介質可以被設置為存儲用于執(zhí)行以下步驟的程序代碼:
s1,響應接收到的第一指令獲取應用客戶端在移動終端的第一文件夾中存儲的待傳輸數據。
s2,獲取移動終端中用于存儲待傳輸數據的第二文件夾的路徑。
s3,將待傳輸數據傳輸到第二文件夾的路徑所指示的第二文件夾中進行存儲。
可選地,存儲介質還被設置為存儲用于執(zhí)行以下步驟的程序代碼:
s1,接收到第二指令。
s2,獲取第二指令所指示的第二文件夾的路徑。
可選地,在本實施例中,上述存儲介質可以包括但不限于:u盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質。
可選地,在本實施例中,存儲介質還被設置為存儲用于執(zhí)行以下步驟的程序代碼:在應用客戶端接收到第二指令之前,應用客戶端在預定的窗口中顯示用于指示默認文件夾的路徑的第一提示選項和用于輸入指定文件夾的路徑的第二提示選項,其中,默認文件夾的路徑和指定文件夾的路徑均為移動終端中的路徑;其中,第二指令包括:第一提示選項被選中所產生的指令,第二文件夾的路徑為默認文件夾的路徑;或者,第二提示選項被選中所產生的指令,第二文件夾的路徑為指定文件夾的路徑。
可選地,在本實施例中,存儲介質還被設置為存儲用于執(zhí)行以下步驟的程序代碼:應用客戶端接收到第三指令,第三指令用于指示在將待傳輸數據傳輸到第二文件夾的路徑所指示的第二文件夾中進行存儲之后,從第一文件夾中刪除待傳輸數據;應用客戶端根據第三指令從第一文件夾中刪除待傳輸數據。
可選地,本實施例中的具體示例可以參考上述實施例1和實施例2中所描述的示例,本實施例在此不再贅述。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
上述實施例中的集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產品銷售或使用時,可以存儲在上述計算機可讀取的存儲介質中?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品存儲在存儲介質中,包括若干指令用以使得一臺或多臺計算 機設備(可為個人計算機、服務器或者網絡設備等)執(zhí)行本發(fā)明各個實施例方法的全部或部分步驟。
在本發(fā)明的上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的客戶端,可通過其它的方式實現(xiàn)。其中,以上所描述的裝置實施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上??梢愿鶕嶋H的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。