向手机内存写入数据

FileOutputStream fos = context.openFileOutput(fileName, mod);

FileInputStream fis = context.openFileInput(fileName); 

這裏的fileName只能是文件名,不能帶路徑。mod的值有以下幾種:

 

Context.MODE_PRIVATE:为默認操作模式,代表該文件是私有數據,只能被應用本身訪問,在該模式下,寫入的內容會覆蓋原文件的內容,如果想把新寫入的內容追加到原文件中。可以使用Context.MODE_APPEND  
Context.MODE_APPEND:模式會檢查文件是否存在,存在就往文件追加內容,否則就創建新文件。  
Context.MODE_WORLD_READABLE和Context.MODE_WORLD_WRITEABLE用來控制其他應用是否有權限讀寫該文件。  
MODE_WORLD_READABLE:表示當前文件可以被其他應用讀取;MODE_WORLD_WRITEABLE:表示當前文件可以被其他應用寫入。  
如果希望文件被其他應用讀和寫,可以傳入:  
openFileOutput("output.txt", Context.MODE_WORLD_READABLE + Context.MODE_WORLD_WRITEABLE); 

你可能感兴趣的:(向手机内存写入数据)