拋棄床的溫暖,只為了它丨云庫(kù)一款跑在鴻蒙系統(tǒng)上的應(yīng)用丨篇一
想了解更多內(nèi)容,請(qǐng)?jiān)L問(wèn):
51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)
https://harmonyos.51cto.com/#zz
結(jié)合華為云服務(wù)器ECS + 華為云對(duì)象存儲(chǔ)服務(wù)OBS在HarmonyOS系統(tǒng)上跑一個(gè)轉(zhuǎn)存多媒體文件的HAP。
一、產(chǎn)品介紹
1.產(chǎn)品定位
就目前而言,已經(jīng)達(dá)到了人手至少一部智能手機(jī),比如我們通過(guò)手機(jī)聯(lián)系親朋好友、通過(guò)手機(jī)錄制視頻、觀看視頻、拍攝照片、在手機(jī)上安裝各種工作生活需要的APP應(yīng)用。但是手機(jī)的存儲(chǔ)是有限的,雖然存儲(chǔ)不斷的在擴(kuò)增,也可以通過(guò)擴(kuò)展設(shè)備的SD卡,但依舊是治標(biāo)不治本。很多時(shí)候都會(huì)由于存儲(chǔ)已滿(mǎn)的情況,而錯(cuò)失沿途的風(fēng)景。很多時(shí)候我們不得不舍棄一部分已有的照片或者視頻來(lái)為即將要留住的瞬間騰出位置。
云庫(kù)就是為了解決拍攝照片和視頻過(guò)多,設(shè)備存儲(chǔ)不夠使用時(shí),將需要留存的照片和視頻利用空閑時(shí)間上傳到云庫(kù)進(jìn)行留存,同時(shí)減輕手機(jī)存儲(chǔ)不夠的壓力。
2.產(chǎn)品綜述
云庫(kù)(Ver1.0)主要用于解決手機(jī)存儲(chǔ)不夠使用的問(wèn)題,其提供可以通過(guò)對(duì)多媒體文件進(jìn)行分類(lèi)上傳,以便于后續(xù)能夠方便查找。
二、需求整理
1.需求分析
場(chǎng)景一:想拍攝黃山頂峰的云動(dòng)風(fēng)景,手機(jī)顯示空閑可用存儲(chǔ)不足,多媒體文件占總空間的85%;
場(chǎng)景二:想安裝學(xué)習(xí)APP,手機(jī)提示沒(méi)有足夠的存儲(chǔ)空間,多媒體文件占總空間的75%。
對(duì)以上兩種場(chǎng)景進(jìn)行分析,都是由于多媒體文件占總空間量大后導(dǎo)致無(wú)法進(jìn)行后續(xù)操作,這種情況下,我們只有多多媒體文件進(jìn)行篩選刪除后,使空閑的存儲(chǔ)空間變大后,才能夠進(jìn)行拍照或者安裝APP。
2.需求匯總
能夠不在改變現(xiàn)有硬件設(shè)備的前提下,將多媒體文件與當(dāng)前設(shè)備進(jìn)行分離,預(yù)覽在當(dāng)前設(shè)備,存儲(chǔ)不在當(dāng)前設(shè)備。這時(shí)我們需要一款好的APP,能夠及時(shí)的將拍攝的多媒體文件存儲(chǔ)到指定的庫(kù)中。
因此云庫(kù)需要滿(mǎn)足用戶(hù)注冊(cè)登錄、編輯用戶(hù)頭像和昵稱(chēng)、獲取設(shè)備中已有的多媒體文件、新增編輯云庫(kù)分類(lèi)、云庫(kù)中上傳多媒體文件、預(yù)覽多媒體文件、顯示已有的資源參數(shù)。
更多內(nèi)容請(qǐng)下載附件...
這是示例云庫(kù)App Demo的設(shè)計(jì)文檔,
目前正在編寫(xiě)相關(guān)服務(wù)端API接口,
下章節(jié)會(huì)拿出部分代碼做介紹,敬請(qǐng)期待!
©著作權(quán)歸作者和HarmonyOS技術(shù)社區(qū)共同所有,如需轉(zhuǎn)載,請(qǐng)注明出處,否則將追究法律責(zé)任。
想了解更多內(nèi)容,請(qǐng)?jiān)L問(wèn):
51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)
https://harmonyos.51cto.com/#zz