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

首頁 > 系統 > Android > 正文

Android開發之文件操作模式深入理解

2020-04-11 12:40:20
字體:
來源:轉載
供稿:網友
一、基本概念
復制代碼 代碼如下:

// 上下文對象
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);

追加模式,但允許其他應用讀寫
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 青海省| 巴青县| 如皋市| 嘉禾县| 论坛| 汉源县| 峨边| 东方市| 秭归县| 马公市| 德州市| 夏河县| 华蓥市| 临西县| 高邑县| 永安市| 临江市| 张掖市| 项城市| 珲春市| 克山县| 永善县| 常州市| 安义县| 钟祥市| 紫金县| 昭通市| 文昌市| 桃源县| 且末县| 碌曲县| 郯城县| 贵溪市| 呼玛县| 定州市| 金溪县| 扶沟县| 东明县| 荣成市| 惠安县| 曲阜市|