android 的文件存儲

獲取目錄的方法

  1. Environment類的描述Provides access to environment variables.這個類提供了對外部存儲操作的api。

  2. 對外部存儲操作之前先判斷Environment.getExternalStorageState的返回值是不是等于Environment的一個靜態(tài)常量Environment.MEDIA_MOUNTED,然后在判斷!Environment.isExternalStorageRemovable()

  3. 外部存儲讀寫權(quán)限
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

  4. Environment提供的標(biāo)準(zhǔn)目錄路徑,
    DIRECTORY_ALARMS 系統(tǒng)提醒鈴聲存放的標(biāo)準(zhǔn)目錄。
    DIRECTORY_DCIM 相機拍攝照片和視頻的標(biāo)準(zhǔn)目錄撤师。
    DIRECTORY_DOWNLOADS 下載的標(biāo)準(zhǔn)目錄。
    DIRECTORY_MOVIES 電影存放的標(biāo)準(zhǔn)目錄。
    DIRECTORY_MUSIC 音樂存放的標(biāo)準(zhǔn)目錄玉控。
    DIRECTORY_NOTIFICATIONS 系統(tǒng)通知鈴聲存放的標(biāo)準(zhǔn)
    DIRECTORY_PICTURES 圖片存放的標(biāo)準(zhǔn)目錄
    DIRECTORY_PODCASTS 系統(tǒng)廣播存放的標(biāo)準(zhǔn)目錄。
    DIRECTORY_RINGTONES 系統(tǒng)鈴聲存放的標(biāo)準(zhǔn)目錄狮惜。

  5. static File getDataDirectory() 獲得data的目錄(/data)高诺。
    static File getDownloadCacheDirectory() 獲得下載緩存目錄。(/cache
    static File getExternalStorageDirectory() 獲得外部存儲媒體目(/mnt/sdcard or /storage/sdcard0)
    static File getRootDirectory() 獲得系統(tǒng)主目錄(/system)

  6. 對于不同的手機設(shè)備碾篡,他們的文件目錄是不相同的虱而,所以不要使用絕對路徑去獲取目錄,android 提供的api已經(jīng)很完善了开泽,

  7. context.getCacheDir() 獲取應(yīng)用程序自己的緩存目錄
    context.getExternalCacheDir() 獲取應(yīng)用程序在外部存儲的存儲目錄
    這兩個目錄牡拇,在程序被卸載的時候,都要被清除穆律。


/data/user/0/connectservice.rudolph.com.testmediashiping/cache ------getCacheDir
/storage/emulated/0/Android/data/connectservice.rudolph.com.testmediashiping/cache ------getExternalCacheDir
/storage/emulated/0 ------getExternalStorageDirectory
/data ------getDataDirectory
/cache ------getDownloadCacheDirectory
/system ------getRootDirectory 為啥這些目錄在文件系統(tǒng)里面都看不到


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末惠呼,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子峦耘,更是在濱河造成了極大的恐慌剔蹋,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,948評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件辅髓,死亡現(xiàn)場離奇詭異泣崩,居然都是意外死亡,警方通過查閱死者的電腦和手機利朵,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評論 3 385
  • 文/潘曉璐 我一進(jìn)店門律想,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人绍弟,你說我怎么就攤上這事技即。” “怎么了樟遣?”我有些...
    開封第一講書人閱讀 157,490評論 0 348
  • 文/不壞的土叔 我叫張陵而叼,是天一觀的道長身笤。 經(jīng)常有香客問我,道長葵陵,這世上最難降的妖魔是什么液荸? 我笑而不...
    開封第一講書人閱讀 56,521評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮脱篙,結(jié)果婚禮上娇钱,老公的妹妹穿的比我還像新娘。我一直安慰自己绊困,他們只是感情好文搂,可當(dāng)我...
    茶點故事閱讀 65,627評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著秤朗,像睡著了一般煤蹭。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上取视,一...
    開封第一講書人閱讀 49,842評論 1 290
  • 那天硝皂,我揣著相機與錄音,去河邊找鬼作谭。 笑死稽物,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的丢早。 我是一名探鬼主播姨裸,決...
    沈念sama閱讀 38,997評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼秧倾,長吁一口氣:“原來是場噩夢啊……” “哼怨酝!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起那先,我...
    開封第一講書人閱讀 37,741評論 0 268
  • 序言:老撾萬榮一對情侶失蹤农猬,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后售淡,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體斤葱,經(jīng)...
    沈念sama閱讀 44,203評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,534評論 2 327
  • 正文 我和宋清朗相戀三年揖闸,在試婚紗的時候發(fā)現(xiàn)自己被綠了揍堕。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,673評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡汤纸,死狀恐怖衩茸,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情贮泞,我是刑警寧澤楞慈,帶...
    沈念sama閱讀 34,339評論 4 330
  • 正文 年R本政府宣布幔烛,位于F島的核電站,受9級特大地震影響囊蓝,放射性物質(zhì)發(fā)生泄漏饿悬。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,955評論 3 313
  • 文/蒙蒙 一聚霜、第九天 我趴在偏房一處隱蔽的房頂上張望狡恬。 院中可真熱鬧,春花似錦蝎宇、人聲如沸傲宜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,770評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽函卒。三九已至,卻和暖如春撇眯,著一層夾襖步出監(jiān)牢的瞬間报嵌,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,000評論 1 266
  • 我被黑心中介騙來泰國打工熊榛, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留锚国,地道東北人。 一個月前我還...
    沈念sama閱讀 46,394評論 2 360
  • 正文 我出身青樓玄坦,卻偏偏與公主長得像血筑,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子煎楣,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,562評論 2 349

推薦閱讀更多精彩內(nèi)容