国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android開發之文件操作模式的詳解

2020-02-21 17:28:46
字體:
來源:轉載
供稿:網友

Android文件的操作與Java的操作相同,需要單獨解釋的原因是,Android提供了一個API來訪問不同于PC的文件系統路徑,同時統一管理應用程序的私有文件,下面就讓武林技術頻道帶你看看Android開發之文件操作模式的詳解。

一、基本概念

?

?

?


// 上下文對象
private Context context;
public FileService(Context context)
{
super();
this.context = context;
}
// 保存文件方法
public void save(String filename, String fileContent) throws Exception
{
FileOutputStream fos = context.openFileOutput(filename, context.MODE_PRIVATE);
fos.write(fileContent.getBytes("UTF-8"));
fos.close();
}


私有模式
①只能被創建這個文件的當前應用訪問
②若文件不存在會創建文件;若創建的文件已存在則會覆蓋掉原來的文件
Context.MODE_PRIVATE = 0;
追加模式
①私有的
②若文件不存在會創建文件;若文件存在則在文件的末尾進行追加內容
Context.MODE_APPEND = 32768;
可讀模式
①創建出來的文件可以被其他應用所讀取
Context.MODE_WORLD_READABLE=1;
可寫模式
①允許其他應用對其進行寫入。
Context.MODE_WORLD_WRITEABLE=2
二、組合使用

?

?

?


FileOutputStream outStream = this.openFileOutput("xy.txt",Context.MODE_WORLD_READABLE+Context.MODE_WORLD_WRITEABLE);


允許其他應用讀寫,并默認覆蓋

?

?

?


FileOutputStream outStream = this.openFileOutput("xy.txt",Context.MODE_APPEND+Context.MODE_WORLD_READABLE+Context.MODE_WORLD_WRITEABLE);


追加模式,但允許其他應用讀寫

上文是武林技術頻道小編為各位整理的Android開發之文件操作模式的詳解,了解后是不是覺得操作很方便呢?希望這些知識可以幫助各位朋友開發之用。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大港区| 新蔡县| 万盛区| 横峰县| 民勤县| 红原县| 太康县| 青海省| 宿松县| 长葛市| 江永县| 宜阳县| 福州市| 缙云县| 樟树市| 正定县| 盘山县| 永靖县| 松滋市| 日土县| 林芝县| 乐都县| 留坝县| 民丰县| 安岳县| 兰州市| 台安县| 邵武市| 康马县| 商南县| 浪卡子县| 陆河县| 永平县| 新乡县| 锡林郭勒盟| 民丰县| 红河县| 元江| 通河县| 津市市| 喀什市|