Android手機中常見的路徑

2021-10-04 00:00:59 字數 1585 閱讀 4237

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,在該...