保存一本字典,以便以后在android java中阅读
这是我的第一个android应用程序,也是第一次使用java,所以请耐心等待我 在我的应用程序保存一本字典,以便以后在android java中阅读,java,android,dictionary,Java,Android,Dictionary,这是我的第一个android应用程序,也是第一次使用java,所以请耐心等待我 在我的应用程序MainActivity.java中,我从服务器获取数据,并将其形成一个字典,我称之为listings。我需要在我的下一个活动webResults.java中访问列表,我最好将其保存到本地存储中,以便用户无法读取,并且我可以多次访问它。我尝试使用FileOutputStream执行以下操作: FileOutputStream fos = openFileOutput(FILENAME, Context.
MainActivity.java
中,我从服务器获取数据,并将其形成一个字典,我称之为listings
。我需要在我的下一个活动webResults.java
中访问列表,我最好将其保存到本地存储中,以便用户无法读取,并且我可以多次访问它。我尝试使用FileOutputStream
执行以下操作:
FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
fos.write(string.getBytes());
fos.close();
但这只是一个字符串,而不是一本字典
如何在我的应用程序中保存字典以备日后检索?Android应用程序的最佳数据存储选项是内置Android。它对应用程序是私有的,因此每个应用程序都有自己的数据库,用户无法访问文件结构中的数据库
请阅读有关如何读取和写入Qlite数据库的链接谷歌教程。本文下面链接了两个演示项目,其中包含关于如何读写的示例代码。Android应用程序的最佳数据存储选项是Android内置。它对应用程序是私有的,因此每个应用程序都有自己的数据库,用户无法访问文件结构中的数据库 请阅读有关如何读取和写入Qlite数据库的链接谷歌教程。本文下面链接了两个演示项目,其中包含关于如何读写的示例代码