ITPub博客

首页 > 大数据 > Hadoop > android开发文件读写代码简单介绍

android开发文件读写代码简单介绍

Hadoop 作者:chrismerchan 时间:2013-07-10 14:47:00 0 删除 编辑

android文件的读写主要分为两个方面,一个是将内容写入本应用的data文件夹中,另一个是将内容写入到sdcard中。两者都使用I/O流的读写技术。

下面具体具体介绍这两方面的内容:


方法/步骤

  1. 1

    一。将内容写入本应用中:

    注意android的上下文对象context在这个方法中起的的作用(可以用它来打开一个输出流,或者打开一个输入流),还有文件的写入模式。这里用的是文件的追加模式。数据时只可被本应用操作的。

  2. 2

    二。将数据写入sdcard中:

    注意这个方法中的path参数指的是sdcard的路径:

  3. 3

    注意写入数据的时候需要判断sdcard是否存在是否可写:

  4. 4

    最后需要注意如果要向sdcard写入数据必须在manifest.xml加入权限:

  5. 5

    第一个权限是指对sdcard可写,第二个权限是指可以在sdcard中建立和删除文件。

  6. 6

    最后将从应用的data中读取数据的方法也写进来:

    END

注意事项

  • Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加到原文件中。可以使用Context.MODE_APPEND。

  • Context.MODE_APPEND:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件。

  • Context.MODE_WORLD_READABLE和Context.MODE_WORLD_WRITEABLE用来控制其他应用是否有权限读写该文件。

  • MODE_WORLD_READABLE:表示当前文件可以被其他应用读取;MODE_WORLD_WRITEABLE:表示当前文件可以被其他应用写入。

  • 注意事项:以上内容仅供参考。图片整理得不是很详细,因为桌面截图没有用好。希望对大家能够有所帮助,如果您觉得这篇经验对你有用,请记得收藏!

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23416410/viewspace-1111330/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2010-02-28