android简单实例---------------SD卡(外部)存储的使用与讲解

android的第三种存储方式,外部存储,也就是存储进SD卡中-------------------------------------------------------------------------------------输出存储代码://外部存储(即往手机SD卡里面存储) //1.判断外部存储设备是否可用 //Environment是android对外
摘要由CSDN通过智能技术生成

android的第三种存储方式,外部存储,也就是存储进SD卡中


-------------------------------------------------------------------------------------

输出存储代码:

//外部存储(即往手机SD卡里面存储)
		
		//1.判断外部存储设备是否可用
		//Environment是android对外部设备的一个抽象封装,里面有许多关于SD卡此类外部设备的方法和属性使用
		//getExternalStorageState()获取SD卡的状态,返回一个字符串  
		//Environment.MEDIA_MOUNTED  表示SD卡可用的常量
		Log.i("MainActivity",Environment.getExternalStorageState());
		if(!Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){
			return;//若SD卡不可用 直接返回。
		}
		
		//获取SD卡根目录
		File file = Environment.getExternalStorageDirectory();
		//创建自己的文件
		File myFile = new File(file, "myFile.txt");
		
		//进行IO操作存储 数据(此处就不判断文件是否存在等因素了)
		FileOutputStream fos = null;
		try {
			fos = new FileOutputStream(myFile);
			//进行IO存储(简单的存储一下,不模拟复杂的方式了࿰
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值