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

追加模式,但允许其他应用读写



相关阅读:
详解iOS的UI开发中控制器的创建方法
php生成excel文件的简单方法
Win10 怎么设置全新的modern时钟托盘?
HTML5 visibilityState属性详细介绍和使用实例
MySQL数据库防止人为误操作的实例讲解
Win8自带杀毒软件Defender阻止修改hosts文件的解决方法
JavaScript声明变量名的语法规则
Android开发入门之Service用法分析
Android开发中那些需要注意的坑
Afianl框架里面的FinalBitmap加载网络图片
实现WordPress主题侧边栏切换功能的PHP脚本详解
jQuery模仿阿里云购买服务器选择购买时间长度的代码
解析php框架codeigniter中如何使用框架的session
微软警告:7月29日之前不要尝试全新安装Win10
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 太原-高台 吐鲁番-阿克陶 桂林北-邵阳 迁安-沈阳北 雷州-玉林 博克图-黄陵南 六枝-当阳 三源浦-安广 八面城-东丰 柳河-双辽 扬州-十堰 綦江-江山 锦州-渠县 李石寨-明城 唐山-江桥 宜兴-福州 昆明南-嘉善南 哈尔滨-林海 鹰潭北-厦门 建瓯-凯里 嘎拉德斯汰-宇宙地 廊坊北-明城 南陵-长临河 小白-龙江 临海-霞浦 秦岭-吴堡 潍坊-白河县 宿州东-泉州 西宁-略阳 丹阳-嘉兴 许家屯-大石桥 蓬安-东莞东 巩义-山海关 阳谷-商丘南 甘旗卡-嘉峪关 达州-青田 灵宝西-苏州北 红彦-六合镇 济宁-巨野 德州-带岭 义乌-光山 天津南-长临河 三明北-长沙南 林家台-通远堡 五龙背-雅河 塔哈-老莱 师庄-尹地 邢台-辰溪 汤原-辽阳 阳邑-沧州 安顺-公主岭 兰考南-潍坊 罗源-海宁西 沟帮子-郴州 苏州北-鹤壁东 黄山-醴陵 丹阳-庄桥 赵光-苇河 绍兴-东乡 焦作-王庄 浩良河-胶州 蒲坝-月华 沙湾县-阿拉山口 绥棱-西岗子 定陶-泰山 宿州东-闽清北 正镶白旗-白城 团结-新彦 哈尔滨东-敦化 山城镇-氡泉 武汉-沧州西 崖州-神州 郴州-丰城 深圳-溆浦 舒城-醴陵 潼关-嘉峪关 呼和浩特-商洛 苏家屯-禹城 曲阜-泰山 马莲河-宁安 辽阳站前到庆阳打车怎么去
上海到福州的动车到底是停北站还是南站啊?
我想从石家庄去杭州上海苏州南京舟山最后回沈阳怎么坐车最划算,
自己开车从南通到新西兰移民局上海签证处怎么走
办理工龄认定到老动局哪里办理
从广州到福州的火车列车票
请问,列车火车提速后20号从开封到西安有什么车次?都是几点?谢谢了!
双龙汽车的近况
我准备在无锡做特种照明,到哪里找上下游商家
徐州动车哪儿上车_徐州动车哪儿上车
EMS周日有没有休息物流从广州发往福建莆田大概需要多少小时
从广州龙威家具城到广州列车火车站怎么走
泸州到广州的客车汽车票价是多少啊
我要到广州市沐陂村,请问具体先到哪,然后再到哪 急求
大家好有没有从惠州博罗寄物到湖南安乡县的物流谢谢了
南宁到泸州在哪里坐车
杭州温州动车时刻表
福州市罗源县到赣州市怎么走最快,
坐列车咋走啊 郁闷请大家帮帮我
中秋三天从成都到四姑娘山的系列问题
提问请问从惠州淡水到东莞长安有多少公里
请川友告诉在成都列车火车站该做多少次车去车管所
无锡市火车列车站到无锡滨湖区湖滨路12号-----7天无锡湖滨路店。
扬州到义乌的车
宜昌火车站到梅岭新村有多远怎么坐车
我想从天津直接到北京站。有直接能到的列车火车吗
在长春企业培训哪家性价比最高(是到企业讲的那种)
张家界到江西共青城怎么坐车
在海宁列车火车站能不能买到 上海到天津动车组 D342 的车票
武汉汉口列车火车站有到十堰的列车火车吗

Copyright © 2016 phpStudy |