[發(fā)明專利]終端上的多項文件復(fù)制方法及終端有效
| 申請?zhí)枺?/td> | 201010619811.1 | 申請日: | 2010-12-31 |
| 公開(公告)號: | CN102541945A | 公開(公告)日: | 2012-07-04 |
| 發(fā)明(設(shè)計)人: | 李娟;段昌志 | 申請(專利權(quán))人: | 聯(lián)芯科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 上海晨皓知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 31260 | 代理人: | 盧剛 |
| 地址: | 201206 上*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 終端 多項 文件 復(fù)制 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信設(shè)備,特別涉及通信設(shè)備中的文件復(fù)制技術(shù)。
背景技術(shù)
隨著移動通信以及大容量存儲系統(tǒng)的快速發(fā)展,如手機(jī)之類的終端上可以存儲非常多的文件,同時為了適應(yīng)手機(jī)的商務(wù)和娛樂應(yīng)用,手機(jī)用戶會經(jīng)常復(fù)制大量文件。
目前手機(jī)上復(fù)制文件時根據(jù)長文件名或短文件名直接從原存儲裝置通過處理器直接寫到目標(biāo)存儲裝置,具體見專利申請?zhí)枮?00810181559.3的文件復(fù)制方法以及文件復(fù)制裝置。多項文件(即兩項或兩項以上的文件)復(fù)制功能是在用戶需要復(fù)制的時候,讓用戶選擇文件然后循環(huán)復(fù)制。目前的實(shí)現(xiàn)流程如圖1所示:
步驟101,創(chuàng)建文件多選界面,把界面上列表中的條目全部加載進(jìn)去。
步驟102,用戶多項選擇需要復(fù)制的多個文件放到鏈表中。
步驟103,調(diào)用系統(tǒng)復(fù)制接口復(fù)制鏈表當(dāng)前文件。
步驟104,判斷當(dāng)前文件復(fù)制是否成功。如果復(fù)制成功,則移動到鏈表下一個結(jié)點(diǎn)繼續(xù)步驟103;如果復(fù)制失敗,則結(jié)束復(fù)制過程,提示用戶復(fù)制失敗,退出整個復(fù)制。
步驟105,復(fù)制成功時移動鏈表到下一個文件,執(zhí)行步驟106判斷鏈表結(jié)束。
步驟106,判斷鏈表是否結(jié)束。如果結(jié)束,則提示用戶復(fù)制結(jié)果,否則繼續(xù)執(zhí)行步驟103,104,105。
步驟107,提示用戶復(fù)制結(jié)果,復(fù)制結(jié)束。
然而,上述多項文件的復(fù)制流程存在以下問題:
(1)在創(chuàng)建文件多選界面的時候,把列表項中的全部條目都加載進(jìn)去需要消耗大量時間,如果存在非常多的文件,創(chuàng)建多選界面的過程耗時非常大。
(2)在循環(huán)復(fù)制文件的時候,文件管理器在全力進(jìn)行復(fù)制,無法及時響應(yīng)用戶對文件管理器的其他操作,造成假死現(xiàn)象。
(3)開始復(fù)制第一個文件前沒有檢查目標(biāo)存儲器剩余空間是否足夠,直到最后失敗才告訴用戶因空間不足復(fù)制失敗。
(4)現(xiàn)有技術(shù)在復(fù)制過程中遇到無法復(fù)制的文件時就會停止后續(xù)復(fù)制,沒有復(fù)制的文件還需要用戶重新選擇。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種終端上的多項文件復(fù)制方法及終端,使得整個復(fù)制過程可以復(fù)制盡可能多的文件,復(fù)制失敗的文件能在最后進(jìn)行異常處理。
為解決上述技術(shù)問題,本發(fā)明的實(shí)施方式提供了一種終端上的多項文件復(fù)制方法,包含以下步驟:
在多項復(fù)制的過程中,當(dāng)發(fā)生當(dāng)前文件復(fù)制失敗時,直接跳過所述當(dāng)前文件的復(fù)制,進(jìn)行后續(xù)文件的復(fù)制;
在所述多項復(fù)制的過程結(jié)束后,顯示復(fù)制失敗的文件和失敗原因,供用戶選擇是否再次嘗試復(fù)制。
本發(fā)明的實(shí)施方式還提供了一種終端,包含:
復(fù)制模塊,用于對多項文件進(jìn)行復(fù)制;其中,所述復(fù)制模塊在發(fā)生當(dāng)前文件復(fù)制失敗時,直接跳過所述當(dāng)前文件的復(fù)制,進(jìn)行后續(xù)文件的復(fù)制;
顯示模塊,用于在所述復(fù)制模塊完成多項文件的復(fù)制后,顯示復(fù)制失敗的文件和失敗原因,供用戶選擇是否再次嘗試復(fù)制。
本發(fā)明實(shí)施方式相對于現(xiàn)有技術(shù)而言,在多項復(fù)制的過程中,遇到復(fù)制失敗的文件時不停止復(fù)制過程而是直接跳過,繼續(xù)復(fù)制后續(xù)文件,在整個復(fù)制過程中不需要用戶參與操作。一次復(fù)制過程結(jié)束后,會把復(fù)制失敗的文件和失敗原因列出來讓用戶處理后選擇是否再次嘗試復(fù)制。由于在多項復(fù)制過程中,遇到無法復(fù)制的文件時,不需要中斷整個復(fù)制過程而能在最后進(jìn)行異常處理,從而保證了整個復(fù)制過程可以復(fù)制盡可能多的文件。
另外,在創(chuàng)建多選列表時,每次只加載一屏的列表項,在需要翻屏?xí)r,再加載下一屏。由于通過每次只加載一屏列表條目的方式,可以在極短的時間內(nèi)完成創(chuàng)建,避免了因全部加載列表項所造成的耗時,因此可以快速加載文件多選界面列表條目,及時響應(yīng)用戶操作。
另外,需要根據(jù)待復(fù)制文件的總個數(shù)或總大小,判斷是否啟動單獨(dú)線程進(jìn)行文件的復(fù)制。由于啟動線程也需要消耗一些資源,有些小文件的復(fù)制不調(diào)用單獨(dú)線程反而更快,因此在完成文件多選后根據(jù)情況決定是否啟動單獨(dú)線程開始多項復(fù)制,可在復(fù)制過程中及時響應(yīng)用戶的其他操作。
另外,在進(jìn)行多項復(fù)制之前,判斷待復(fù)制文件的總大小是否大于目標(biāo)地址的剩余空間,如果大于剩余空間,則提示用戶無法完成所有文件的復(fù)制,否則進(jìn)入多項復(fù)制的過程。有效避免了因目標(biāo)存儲器的剩余空間不夠,而導(dǎo)致的在復(fù)制最后階段告知用戶復(fù)制失敗的情況,改善了用戶體驗。
附圖說明
圖1是根據(jù)現(xiàn)有技術(shù)中的多項文件的復(fù)制流程圖;
圖2是根據(jù)本發(fā)明第一實(shí)施方式的終端上的多項文件復(fù)制方法流程圖;
圖3是根據(jù)本發(fā)明第一實(shí)施方式中的創(chuàng)建多選列表的流程圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于聯(lián)芯科技有限公司,未經(jīng)聯(lián)芯科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010619811.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 用于查詢受保護(hù)的結(jié)構(gòu)化數(shù)據(jù)的方法和設(shè)備
- 編解碼方法以及編碼器、解碼器、乘積項裝置
- 信息認(rèn)證方法和信息認(rèn)證系統(tǒng)
- 浮式生產(chǎn)和儲存單元的工藝和公用工程管道的疲勞分析
- 用于共享密碼密鑰的系統(tǒng)
- 用于執(zhí)行基于格的密碼操作的方法和處理設(shè)備
- 一種并聯(lián)控制斷路器的執(zhí)行機(jī)構(gòu)
- 用于3級自動駕駛車輛的無地圖且基于攝像機(jī)的車道標(biāo)識取樣方法
- 用于生成循環(huán)冗余校驗碼的網(wǎng)絡(luò)交換機(jī)和方法
- 里德-所羅門編碼裝置
- 內(nèi)容管理方法以及內(nèi)容管理裝置
- 用于更新輸入數(shù)據(jù)的復(fù)制控制信息的設(shè)備和方法
- 非易失性存儲裝置以及存儲控制器
- 一種組播報文兩級復(fù)制方法及裝置
- 存儲系統(tǒng)、信息處理系統(tǒng)及非易失性存儲器的控制方法
- 數(shù)據(jù)復(fù)制裝置以及計算機(jī)能讀取的存儲介質(zhì)
- 一種快速復(fù)制PCB線段的方法及系統(tǒng)
- 一種復(fù)制方法、裝置和終端
- 一種基于區(qū)塊鏈的區(qū)塊復(fù)制方法、裝置、設(shè)備及介質(zhì)
- 一種數(shù)據(jù)復(fù)制粘貼方法、系統(tǒng)及電子設(shè)備





