Android assets 目錄介紹和應用

2021-08-26 13:42:04 字數 615 閱讀 8226

android 系統為每個新設計的程式提供了/assets目錄,這個目錄儲存的檔案可以打包在程式裡。/res 和/assets的不同點是,android不為/assets下的檔案生成id。如果使用/assets下的檔案,需要指定檔案的路徑和檔名。下面這個例子,顯示如何訪問/assets下的內容。

在檔案中/assets 中建立/image子目錄,將/res/drawable下的icon.png子目錄拷貝到該目錄中。在/assets目錄中建立readme.txt檔案,檔案中輸入文字「hello,xiao yiwei!」。

[img]

[img]

[/img]

public class mainactivity extends activity  catch (ioexception e) 

}private string readtextfile(inputstream inputstream)

outputstream.close();

inputstream.close();

} catch (ioexception e)

return outputstream.tostring();}}

android assets 下檔案中文亂碼解決

1 問題原因 檔案存編碼格式和讀取格式不一樣 2 解決 統一為utf8格式 步驟 1 將讀取出現亂碼的檔案另存為utf 8格式 2 在客戶端讀取時,使用utf 8格式讀取 inputstream is null stringbuilder sb new stringbuilder is this.g...

android assets資料夾下的資料庫應用

當資料庫大於1m時,要用filesplit工具軟體把檔案分割成小於1m的小檔案 複製assets下的大資料庫檔案時用這個 private void copybigdatabase mhandler.sendemptymessage 2 try myoutput.flush myinput.close...

建立目錄及多級目錄

createdirectory 一次只能建立一級目錄,而且前級目錄需要判斷是否存在。用makesuredirectorypathexists 可以一次建立多級目錄,使用時注意 1 include link中加入imagehlp.lib 2 路徑名最後結尾要用 如要建立c aaa bbb ccc dd...