我必须为学校制作一个计步器应用程序。 有人第一次打开我的应用程序,我想打开一个屏幕,用户可以在其中填写她/他的长度,性别... 虽然我已经不再使用android编程了,但我真的不知道如何只打开一次datascreen。 有人可以帮帮我吗?谢谢! 亲切的问候
答案 0 :(得分:0)
为此你可以使用共享偏好: 当用户填写数据时,您可以将数据保存在共享首选项中。 这是您可以用于在sharedpreferance中存储数据的代码
SharedPreferences sharedpreferences = getSharedPreferences(MyPREFERENCES, Context.MODE_PRIVATE);
Editor editor = sharedpreferences.edit();
editor.putString("key", "value");
editor.commit();`
通过这种方式你可以保存数据;
当您第一次加载屏幕时,检查是否存在数据。
如果存在数据则只需切换屏幕
如果没有拿用户的数据。
供更多参考
http://www.tutorialspoint.com/android/android_shared_preferences.htm
希望这会对你有所帮助。祝你好运