android studio如何利用外部存储保存数据在手机上并以txt形式打开
时间: 2023-09-16 11:06:40 浏览: 78
android studio文件存储和sharedPreference存储
您可以使用以下代码在Android Studio中利用外部存储保存数据并以txt形式打开:
首先,添加以下权限到您的AndroidManifest.xml文件中:
```
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
```
接下来,您可以使用以下代码来保存数据:
```Java
try {
File file = new File(Environment.getExternalStorageDirectory(), "fileName.txt");
FileOutputStream fos = new FileOutputStream(file);
fos.write("Hello, world!".getBytes());
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
```
最后,您可以使用以下代码打开txt文件:
```Java
File file = new File(Environment.getExternalStorageDirectory(),"fileName.txt");
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(file), "text/plain");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
```
请注意,您需要确保在Android设备上拥有读/写外部存储的权限才能正常工作。
阅读全文