files 存放普通的檔案。
share_prefs 存放sharedpreferences設定的key-value檔案的相關的資料
外儲存2.1 外儲存
外部儲存有兩種,一種是手機額外掛程式載的tf卡,一種是手機出廠的時候,已經嵌入到主機板的那種儲存卡。在手機上看到storage/emulated 就是外儲存。
2.2 外儲存的組成
3.路徑的獲取
其實路徑可以分為兩大類 路徑
獲取方法api
版本/data/data/com.example.filepathdemo/files
this.getfilesdir().getabsolutepath()
內部私有
/data/data/com.example.filepathdemo/cache
this.getcachedir().getabsolutepath()
內部私有
/storage/sdcard/android/data/com.example.filepathdemo/cache
this.getexternalcachedir().getabsolutepath()
外部私有
/storage/sdcard/android/data/com.example.filepathdemo/files/pictures
this.getexternalfilesdir(environment.directory_pictures).getabsolutepath()
外部私有
files下包含多種型別的檔案,environment.directory_pictures只是其中之一,還有如environment.directory_music,environment.directory_downloads等
路徑獲取方法api
版本/storage/sdcard/pictures
environment.getexternalstoragepublicdirectory(environment.directory_pictures).getabsolutepath()
外部公有
共有目錄下,系統會自動生成多種型別的資料夾。它們是:
4.其他
5.建立檔案
file innerfile = new file(this.getfilesdir(), "zwk"); // 在內儲存中新new乙個'zwk'的資料夾物件
if (!innerfile.exists())
file textfile = new file(this.getfilesdir() + file.separator + "zwk", "mytxt.txt"); //在zwk資料夾下建立txt檔案物件
if (!textfile.exists()) catch (ioexception e)
}fileoutputstream fileoutputstream = null;
try catch (filenotfoundexception e) catch (ioexception e) finally catch (ioexception e)
}}
Android中常見的註解
常見的幾個註解 1 targetapi 2 requiresapi 3 suppresslint 4 suppresswarnings 我們在開發android中常常會遇到 提示異常,使用快捷鍵操作後,開發工具會自動給我們的 新增一些註解,那麼你真的了解這些註解嗎?下面我們對每個註解的解釋 targ...
開發中常見的路徑的問題
常見的路徑問題,總結如下。1 不寫 舉例 image chun.jpg 表示當前目錄 2 舉例 image chun.jpg 表示根目錄 3 舉例 image chun.jpg 表示當前目錄 本人理解 表示上級目錄,那麼 就是上級的下一級,也就是當前目錄 4 舉例 image chun.jpg 表示...
Android 中常見的小知識總結
知識是需要積累的,許多小知識只有經常看看,用起來才能得心應手,只有積累到一定程度,菜鳥才能騰飛!1 標題欄和工作列的隱藏和設定 標題欄和工作列的隱藏和設定主要有兩種 在xml檔案中進行配置 在專案的清單檔案androidmanifest.xml中,找到需要全屏或設定成無標題欄的activity,在該...