日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS數(shù)據(jù)存儲(chǔ)管理開發(fā)指導(dǎo)

場(chǎng)景介紹

創(chuàng)新互聯(lián)是一家專業(yè)提供岳陽(yáng)縣企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、H5建站、小程序制作等業(yè)務(wù)。10年已為岳陽(yáng)縣眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。

為了給用戶展示存儲(chǔ)設(shè)備信息,開發(fā)者可以使用數(shù)據(jù)存儲(chǔ)管理接口獲取存儲(chǔ)設(shè)備視圖信息,也可以根據(jù)用戶提供的文件名獲取對(duì)應(yīng)存儲(chǔ)設(shè)備的視圖信息。

開放能力介紹

數(shù)據(jù)存儲(chǔ)管理為開發(fā)者提供下面幾種功能,具體的API參考。

功能分類 類名 接口名 描述
查詢?cè)O(shè)備視圖 ohos.data.usage.DataUsage getVolumes() 獲取當(dāng)前用戶可用的設(shè)備列表視圖。
getVolume(File file) 獲取存儲(chǔ)該文件的存儲(chǔ)設(shè)備視圖。
getVolume(Context context, Uri uri) 獲取該URI對(duì)應(yīng)文件所在的存儲(chǔ)設(shè)備視圖。
getDiskMountedStatus() 獲取默認(rèn)存儲(chǔ)設(shè)備的掛載狀態(tài)。
getDiskMountedStatus(File path) 獲取存儲(chǔ)該文件設(shè)備的掛載狀態(tài)。
isDiskPluggable() 默認(rèn)存儲(chǔ)設(shè)備是否為可插拔設(shè)備。
isDiskPluggable(File path) 存儲(chǔ)該文件的設(shè)備是否為可插拔設(shè)備。
isDiskEmulated() 默認(rèn)存儲(chǔ)設(shè)備是否為虛擬設(shè)備。
isDiskEmulated(File path) 存儲(chǔ)該文件的設(shè)備是否為虛擬設(shè)備。
查詢?cè)O(shè)備視圖屬性 ohos.data.usage.Volume isEmulated() 該設(shè)備是否是虛擬存儲(chǔ)設(shè)備。
isPluggable() 該設(shè)備是否支持插拔。
getDescription() 獲取設(shè)備描述信息。
getState() 獲取設(shè)備掛載狀態(tài)。
getVolUuid() 獲取設(shè)備唯一標(biāo)識(shí)符。

開發(fā)步驟

查詢?cè)O(shè)備視圖

調(diào)用查詢?cè)O(shè)備視圖接口。

// 獲取默認(rèn)存儲(chǔ)設(shè)備掛載狀態(tài)
MountState status = DataUsage.getDiskMountedStatus();
// 獲取存儲(chǔ)設(shè)備列表
Optional> list = DataUsage.getVolumes();
// 默認(rèn)存儲(chǔ)設(shè)備是否為可插拔設(shè)備
boolean pluggable = DataUsage.isDiskPluggable();

查詢?cè)O(shè)備視圖屬性

  1. 調(diào)用查詢?cè)O(shè)備視圖接口獲取某個(gè)設(shè)備視圖 Volume。
  1. 調(diào)用 Volume 的接口即可查詢視圖屬性。
   // 獲取example.txt 文件所在的存儲(chǔ)設(shè)備的視圖屬性
   Optional volume = DataUsage.getVolume(new File("/sdcard/example.txt"));
   volume.ifPresent(theVolume -> { 
           System.out.println(theVolume.isEmulated());
           System.out.println(theVolume.isPluggable());
           System.out.println(theVolume.getDescription());
           System.out.println(theVolume.getVolUuid());
       }
   );

本文名稱:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS數(shù)據(jù)存儲(chǔ)管理開發(fā)指導(dǎo)
文章URL:http://www.dlmjj.cn/article/djeggdc.html