美好的一天伴侣!我想知道是否有办法在Android中创建可共享的键值对?我可以分享的意思是可以在文件管理器中查看的文件。任何帮助都感激不尽。非常感谢你!
答案 0 :(得分:0)
要将数据保存到外部存储,您需要添加
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
到你的清单。外部存储意味着可以从任意应用程序访问它。
以下是代码片段在图片目录中创建文件。您可以使用任何目录。
https://developer.android.com/training/basics/data-storage/files.html
public File getAlbumStorageDir(Context context, String albumName) {
// Get the directory for the app's private pictures directory.
File file = new File(context.getExternalFilesDir(
Environment.DIRECTORY_PICTURES), albumName);
if (!file.mkdirs()) {
Log.e(LOG_TAG, "Directory not created");
}
return file;
}
创建文件后,您可以像使用它一样使用它。
创建一个txt文件或使用objectoutputstream。