【技術(shù)實(shí)現(xiàn)步驟摘要】
【技術(shù)保護(hù)點(diǎn)】
一種智能設(shè)備中支持?jǐn)帱c(diǎn)續(xù)傳的下載方法,包括:基于Android操作系統(tǒng)的智能設(shè)備中的下載程序啟動(dòng)后,查詢本地是否存儲(chǔ)有待下載文件的下載記錄信息;所述待下載文件的下載記錄信息中包括:該待下載文件的文件名稱(chēng)、下載地址、下載進(jìn)度表的名稱(chēng);若查詢到存儲(chǔ)有該待下載文件的下載記錄信息,則:根據(jù)所述下載進(jìn)度表的名稱(chēng),獲取該待下載文件的下載進(jìn)度表;所述下載進(jìn)度表中記錄有下載線程的下載數(shù)據(jù)存儲(chǔ)單元的名稱(chēng)或地址,以及所述下載線程的當(dāng)前下載位置的偏移量;將所述下載進(jìn)度表中記錄的下載線程的當(dāng)前位置的偏移量作為所述下載線程的起始下載位置的偏移量后,啟動(dòng)所述下載線程進(jìn)行斷點(diǎn)續(xù)傳:所述下載線程根據(jù)起始下載位置的偏移量,以及所述待下載文件的下載地址進(jìn)行文件數(shù)據(jù)的下載,并將下載的文件數(shù)據(jù)暫存于緩存中;并在所述緩存中的文件數(shù)據(jù)的大小達(dá)到設(shè)定字節(jié)數(shù)時(shí),將所述緩存中的文件數(shù)據(jù)寫(xiě)入到所述下載數(shù)據(jù)存儲(chǔ)單元后,更新所述下載進(jìn)度表中的下載線程的當(dāng)前下載位置的偏移量;其中,所述待下載文件的下載進(jìn)度表和下載數(shù)據(jù)存儲(chǔ)單元,是所述下載程序在所述待下載文件的首次下載時(shí)在嵌入式數(shù)據(jù)庫(kù)中創(chuàng)建的。
【技術(shù)特征摘要】
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:周巖濱,覃淑蓉,
申請(qǐng)(專(zhuān)利權(quán))人:青島海信寬帶多媒體技術(shù)有限公司,
類(lèi)型:發(fā)明
國(guó)別省市: