java中的Environment类
生活随笔
收集整理的這篇文章主要介紹了
java中的Environment类
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本文出處為:https://blog.csdn.net/blogxiaofei/article/details/8003491
本文目的完全是參考交流學習,一起學習java編程,以下是上述鏈接的全文內容,若有轉載請標注原文的出處,即上面的鏈接。
Environment?是一個提供訪問環境變量的類。
Environment?包含常量:
- ?MEDIA_BAD_REMOVAL
解釋:返回getExternalStorageState()?,表明SDCard 被卸載前己被移除 - MEDIA_CHECKING
解釋:返回getExternalStorageState()?,表明對象正在磁盤檢查。 - MEDIA_MOUNTED
解釋:返回getExternalStorageState()?,表明對象是否存在并具有讀/寫權限 - MEDIA_MOUNTED_READ_ONLY
解釋:返回getExternalStorageState()?,表明對象權限為只讀 - MEDIA_NOFS
解釋:返回getExternalStorageState()?,表明對象為空白或正在使用不受支持的文件系統。 - MEDIA_REMOVED
解釋:返回getExternalStorageState()?,如果不存在 SDCard 返回 - MEDIA_SHARED
解釋:返回getExternalStorageState()?,如果 SDCard 未安裝 ,并通過 USB 大容量存儲共享 返回 - MEDIA_UNMOUNTABLE
解釋:返回getExternalStorageState()?,返回?SDCard 不可被安裝 如果 SDCard?是存在但不可以被安裝 - MEDIA_UNMOUNTED
解釋:返回getExternalStorageState()?,返回 SDCard 已卸掉如果 SDCard ?是存在但是沒有被安裝
Environment?常用方法:
- 方法:getDataDirectory()?
解釋:返回 File ,獲取 Android 數據目錄。 - 方法:getDownloadCacheDirectory()?
解釋:返回 File ,獲取 Android 下載/緩存內容目錄。 - 方法:getExternalStorageDirectory()?
解釋:返回 File ,獲取外部存儲目錄即 SDCard - 方法:getExternalStoragePublicDirectory(String?type)?
解釋:返回 File ,取一個高端的公用的外部存儲器目錄來擺放某些類型的文件 - 方法:getExternalStorageState()?
解釋:返回 File ,獲取外部存儲設備的當前狀態 ? - 方法:getRootDirectory()?
解釋:返回 File?,獲取 Android 的根目錄
?
StatFs?一個模擬linux的df命令的一個類,獲得SD卡和手機內存的使用情況
StatFs?常用方法:
- getAvailableBlocks()?
解釋:返回 Int ,獲取當前可用的存儲空間 - getBlockCount()?
解釋:返回 Int ,獲取該區域可用的文件系統數 - getBlockSize()?
解釋:返回 Int ,大小,以字節為單位,一個文件系統 - getFreeBlocks()?
解釋:返回 Int ,該塊區域剩余的空間 - restat(String?path)?
解釋:執行一個由該對象所引用的文件系統
總結
以上是生活随笔為你收集整理的java中的Environment类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 遥感图像场景分类数据集
- 下一篇: 前端面试试题