IO操作

读取系统默认文件或文件夹

  • File getDir(String name, int mode),在程序的data文件夹下,根据指定name创建或获取文件夹(并指定文件夹权限)
  • File getFilesDir(),获取程序的data文件夹下的files文件夹
  • String[] fileList(),获取程序data文件夹下的所有文件列表
  • Environment.getExternalStorageState(),获取外部存储器状态(用于判断是否插入了SD卡)
  • Environment.getExternalStorageDirectory(),获取外部存储器根目录
//File文件对象判断
file.exists()//file对象加载的文件是否存在
file.isDirectory()//file对象加载的是否为文件夹



字节流读取文件
//使用android系统中的上下文对象创建字节流,该方式系统会自动管理文件,不需要人工处理存放位置等信息
//此处使用传递的上下文创建流对象
//fileName,创建的文件名,只填入文件名即可(不需要添加路径,否则出错)
//文件存放的默认路径是:手机内存->data->data->应用程序包->files
//fileMode,文件操作模式(私有,全局读,全局写或全局读写)
FileOutputStream out=context.openFileOutput(fileName, fileMode);




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值