国产探花免费观看_亚洲丰满少妇自慰呻吟_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);

追加模式,但允許其他應用讀寫
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 渝中区| 常州市| 高密市| 建宁县| 新田县| 泗水县| 宣恩县| 昌邑市| 英吉沙县| 工布江达县| 津市市| 江阴市| 平舆县| 古浪县| 贡山| 安康市| 德庆县| 洛宁县| 福建省| 介休市| 南充市| 潜山县| 横山县| 大港区| 浙江省| 米林县| 庆阳市| 太谷县| 沽源县| 东丰县| 宁都县| 菏泽市| 徐水县| 洛扎县| 花垣县| 容城县| 五台县| 濉溪县| 北海市| 米泉市| 兰坪|