android IO流操作總結
檔案讀取的基礎流程 使用api獲取內部檔案的儲存路徑
應用只能在自己的包名資料夾中讀寫檔案,三種方式獲取內部檔案的儲存路徑
使用字串來表示應用的內部檔案路徑
File file = new File("data/data/com.example.www/info.txt");
使用API來獲取應用的內容資料夾路徑,會在包名下生成files資料夾用於儲存檔案
File file = new File(getFilesDir(), "info.txt");
使用API來獲取應用的內容資料夾路徑,會在包名下生成cache資料夾用於儲存檔案,儲存空間不足時會被刪除
File file = new File(getCacheDir(), "info.txt");
使用api獲取外部檔案的儲存路徑 該連結指向外部儲存的地址
storage/sdcard
增加外部儲存訪問讀寫的許可權
使用API來獲取外部儲存路徑
File file = new File(Environment.getExternalStorageDirectory(), "info.txt");
SD的狀態 MEDIA_REMOVED:sd卡不存在
MEDIA_UNMOUNTED:sd卡存在,但是沒有掛載
MEDIA_CHECKING:sd卡正在遍歷
MEDIA_MOUNTED:sd卡可用
MEDIA_MOUNTED_READ_ONLY:sd卡可用,但是隻讀
判斷SD卡是否存在
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2144/viewspace-2807843/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Io流階段大總結
- Java中IO流學習總結Java
- Java知識點總結——IO流框架Java框架
- IO流中「執行緒」模型總結執行緒模型
- Android鍵盤操作總結Android
- Java中IO流的知識點總結Java
- IO流之 檔案操作字元流字元
- IO流中的Reader讀操作
- Java位元組流和字元流,是時候總結一下IO流了Java字元
- Java——IO總結2Java
- IO 流
- IO流
- java IO流 對檔案操作的程式碼集合Java
- [java IO流]之 IO概述Java
- java -IO流Java
- Java IO流Java
- JavaSE:IO流Java
- Java IO: 流Java
- Java IO流Java
- IO 字元流字元
- java - IO流Java
- javaSE<IO流>Java
- 網路流總結
- 8、IO流:轉換流
- android webview總結AndroidWebView
- IO多路複用技術總結
- Android總結篇系列:Android ServiceAndroid
- 11.IO流
- 11.IO 流
- IO 流相關
- Java的IO流Java
- JavaSE-IO流Java
- NODE Stream流總結(1)
- NODE Stream流總結(2)
- 20240701總結(網路流)
- 20240703總結(費用流)
- IO流(03)--序列化流、列印流
- Python集合操作總結Python