當前位置:生活全書館 >

綜合知識

> android路徑怎麼寫

android路徑怎麼寫

1. android中怎麼寫res路徑

android無法獲取res資源檔案夾路徑,只能透過系統提供的封裝函數訪問。

android路徑怎麼寫

資源檔案夾有:

/res/drawable ,透過getResources()訪問

/res/values ,透過getResources()訪問

/res/layout,透過getResources()訪問

/res/xml,透過getResources()訪問

/res/raw,透過getResources()訪問

/assets,透過getAssets()訪問

2. android studio引用assets檔案夾裏的東西路徑怎麼寫

1.默認Android Studio的assets檔案夾路徑:src/main/assets,在assets檔案夾創建teachcourse.xml檔案,引用該檔案的寫法:

InputStream is = null;AssetManager manager = getAssets();try { is = manager.open("teachcourse.xml");} catch (Exception e) { e.printStackTrace();}2.直接寫上assets檔案夾內檔案的名稱,使用AssetsManager管理器開啟,獲取輸入流,最後解析裏面的內容

3. android內部存儲如何自訂路徑

獲取getFilesDir()的父目錄,然後只要不越過包名,它的子目錄應該都能讀寫。

File dataDir = getFilesDir().getParentFile();

File mydir = new File(dataDir, "aaa");

mydir.mkdir();

File file = new File(mydir, "test.txt");

BufferedWriter fw = null;

try {

file.createNewFile();

fw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file, true), "UTF-8"));

fw.append("測試內容");

fw.flush();

fw.close();

} catch (Exception e) {

e.printStackTrace();

}

標籤: 路徑 android
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/zh-hant/zonghezhishi/wr8wwq.html