Android File類 根據官方文檔理解(轉)

來源:互聯網
上載者:User

標籤:android   style   http   color   os   ar   使用   java   strong   

File有四個建構函式

       public File(File dir,String name)            參數為File和String,File制定構造的新的File對象的路徑,而String制定新的File名字
       Public File(String path)            參數為String,構造一個新的File使用制定的路徑
       public File(String dirPath,String name)            dirPath為指定的檔案路徑,name為檔案的名字
       public File(URI uri)            構造新的檔案使用URI指定路徑
       File getFilesDir()            返迴路徑中的目錄,並且保持應用程式檔案。在這裡擷取到的是/data/data//files目錄,返回一個File
       File  getCacheDir()            方法用於擷取/data/data//cache目錄
      boolean delete()            刪除檔案      public boolean equals (Object obj)            判斷obj和調用的對象是否相同      public File getAbsoluteFile()            返回一個新的檔案,該檔案的絕對路徑是調用的File的路徑      public String getAbsoluteFile()            返回該檔案的絕對路徑      public long getFreeSpace()            返回在分區上剩餘的位元組數量,包括當前File的路徑      public String getName()            返迴文件的名稱      public String getPath()            返迴文件的相對路徑
      public String getAbsoultePath()
            返迴文件的絕對路徑
      public long getTotalSpace()            返回分區的總位元組大小      public long getUsableSpace()            返回分區可用位元組的大小
      public boolean IsDirectory()
             判斷是否為檔案夾
      public boolean IsFile()
             判斷是否為檔案
      public boolean isHidden()
             判斷是否為作業系統定義的隱藏檔案
      public long lastModified()
             返回最後一次修改該檔案的時間,以毫秒計算,從1970年1月1日開始算
      public long length()
              返迴文件的長度,單位為位元組
      public boolean mkdir()
             建立一個檔案夾,當父目錄存在才能成功建立
      public boolean mkdirs()
             建立一個檔案夾,可可附帶建立父目錄
      public boolean renameTo(File newPath)
             重新命名newpath檔案夾
      public boolean setWritable(boolean writable,boolean ownerOnly)
            writable 如果為真,對該檔案有寫入權限,否則沒有
            ownerOnly 如果為真,只對檔案的擁有者有寫入權限,否則,對其他人也有寫入權限。
      public boolean setWritable(boolean writable,true)
             同setWritable(writable,true)一個意思
      public boolean setReadOnly()
             對檔案只有讀許可權
      public boolean setReadable(boolean readable,boolean ownerOnly)
             readable 如果為真,對該檔案有讀許可權
             ownerOnly 如果為真,只對檔案的擁有者有讀許可權,否則,對其他人也有讀許可權
      public boolean setReadable(boolean readable)
             同setReadable(boolean readable,true)一個意思
      public String toString()
         toString是一個Object類的方法,可以返回一個對象的字串表示。
      public URI toURI()
     返回一個檔案的URI

Android File類 根據官方文檔理解(轉)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.