Android中没有插入SD情况下的文件写入和读取方法

 更新时间:2012年11月09日 11:26:28   作者:  
在Android开发时会遇到如下一种场合希望应用下载到当前应用的根目录下,而非SD卡中然后可以随时被该应用或其他应用访问这个文件,即具有被全局读取的权限
在Android开发时会遇到如下一种场合
希望应用下载到当前应用的根目录下,而非SD卡中
然后可以随时被该应用或其他应用访问这个文件,即具有被全局读取的权限

此时可以利用上下文的本地文件输出流进行文件写入
注意要为文件赋予可写可读的权限,否则当读取该文件时会报错
FileOutputStream fos = context.openFileOutput(saveFileName,
Context.MODE_WORLD_WRITEABLE
| Context.MODE_WORLD_READABLE);
然后读取文件可以使用context.openFileInput获取到输入流
也可以使用 context.getFileStreamPath(name)来获得其File实例,比如要下载某个Apk到本地,并打开它时,这招就特别有用。

最后注意在配置文件中补上权限申明。

相关文章

  • Android百度地图应用开发基础知识

    Android百度地图应用开发基础知识

    这篇文章主要为大家详细介绍了Android百度地图应用开发基础知识,为开发百度地图应用做准备,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • 在Android Studio中Parcelable插件的简单使用教程

    在Android Studio中Parcelable插件的简单使用教程

    下面小编就为大家分享一篇在Android Studio中Parcelable插件的简单使用教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-11-11
  • Android PC投屏功能实现的示例代码

    Android PC投屏功能实现的示例代码

    本篇文章主要介绍了Android PC投屏功能实现的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • Android调用外置摄像头的方法

    Android调用外置摄像头的方法

    这篇文章主要为大家详细介绍了Android调用外置摄像头的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • Android View的事件分发详解

    Android View的事件分发详解

    我们在学习View的时候,不可避免会遇到事件的分发,而往往遇到的很多滑动冲突的问题都是由于处理事件分发时不恰当所造成的。因此,深入了解View事件分发机制的原理,对于我们来说是很有必要的。
    2017-12-12
  • Android用户输入自动提示控件AutoCompleteTextView使用方法

    Android用户输入自动提示控件AutoCompleteTextView使用方法

    这篇文章主要为大家详细介绍了Android用户输入自动提示控件AutoCompleteTextView的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • Android中TextView动态设置缩进距离的方法

    Android中TextView动态设置缩进距离的方法

    项目需求如果在项目中第一行文字需要添加布局的情况我们应该怎么做呢,经过一番考虑和查找我最终选择了缩进的方式解决这个问题,这篇文章主要给大家介绍了关于Android中TextView动态设置缩进距离的相关资料,需要的朋友可以参考下
    2022-04-04
  • Android开发中超好用的正则表达式工具类RegexUtil完整实例

    Android开发中超好用的正则表达式工具类RegexUtil完整实例

    这篇文章主要介绍了Android开发中超好用的正则表达式工具类RegexUtil,结合完整实例形式分析了Android正则表达式常见操作技巧,包括针对证件号、银行账号、手机号、邮编等的正则判断相关操作技巧,需要的朋友可以参考下
    2017-11-11
  • Android后台定时提醒功能实现

    Android后台定时提醒功能实现

    这篇文章主要介绍了Android后台定时提醒功能,针对Service,AlarmManager的使用进行详细阐述,感兴趣的小伙伴们可以参考一下
    2016-01-01
  • android实现简单的矩形裁剪框

    android实现简单的矩形裁剪框

    这篇文章主要为大家详细介绍了android实现简单的矩形裁剪框,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-05-05

最新评论