Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android File類 根據官方文檔理解

Android File類 根據官方文檔理解

編輯:關於Android編程

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 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                          

                       

                       

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved