【Android-数据存储】外部存储(存储在SD卡上)

Carnelian ·
更新时间:2024-09-21
· 639 次阅读

android的数据存储主要分为三类:

内部存储:link. 外部存储 sharedpreferences:link.

本文主要介绍外部存储的相关知识。
存储路径:/storage/emulated/0
————————————————————————————————————————

1、向SD卡写数据

步骤:

manifest中声明写权限:
请求权限:ActivityCompat.requestPermissions(this,new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE},1); 设置存储路径【两种方式①直接写存储路径 ②environment.getExternalStorageDirectory()方式】 打开文件:FileOutputStream fos=new FileOutputStream(file); 写入内容:fos.write(“早上好!小菜”.getBytes()); 关闭文件:fos.close();

需要 登录 后方可回复, 如果你还没有账号请 注册新账号