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();

}