[英]sharedpreferences
您好,我希望有人可以帮助我开发新手,我已经设法让该应用程序在Windows机器上运行,并且正在重新开发android。 情况就是这样。 我需要用户输入数据,我可以将其共享到共享设置中,这是可以的。 但是我需要这是一次操作,数据是一个ID号。 首次运行该应用程序时,用户输入其ID号,该应用程序将使用此ID号作为发送的电子邮件的一部分。 下次用户运行该应用程序时,我不希望该应用程序要求他们再次输入其ID。
我通过将数据写到文件中在基于Windows的计算机上工作,当应用程序启动时,它将检查文件是否存在,如果文件存在,则它将打开电子邮件的相关表格,如果文件不存在将打开数据输入表单。
我希望我已经足够清楚地解释了这个问题。 所有帮助表示感谢。
使用内部存储空间:
String FILENAME = "hello_file";
String string = "hello world!";
FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
fos.write(string.getBytes());
fos.close();
http://developer.android.com/guide/topics/data/data-storage.html#files内部
我似乎不明白这个问题
SharedPreferences sharedPreference= PreferenceManager.getDefaultSharedPreferences(this);
SharedPreferences.Editor editor = sharedPreference.edit();
editor.putString("KEY-REQUIRED", VALUE);
editor.commit();
很好,请注意,当您需要VALUE的数据时,这就是您需要调用的键。
此KEY-REQUIRED完全可擦写,您可以不停地覆盖它,并且值可以不断变化。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.