存储值android

时间:2016-06-17 05:57:47

标签: java android

这是一个双面的问题,因为我应该进行一次性登录,这样可以保存数据/值,以便它们可以在另一个类中使用,甚至可以在另一个类中使用。

但是,数据应该保存,以便每次用户访问应用程序并跳过登录时,值都与用户第一次设置的值相同....

我的登录信息包含年龄,身高,赖特,姓名(只需简单登录)

我问了很多,但我希望有人可以回答;)。

1 个答案:

答案 0 :(得分:2)

您可以使用Android SDK中提供的SharedPreferences类。

这是一个基本的例子:

 SharedPreferences.Editor sharedPreferences = PreferenceManager.getDefaultSharedPreferences(this).edit();

  String USERNAME = "James"
  int AGE = 24;
  int HEIGHT = 180;
  int WEIGHT = 65;

  editor.putString("username", USERNAME);
  editor.putInt("age", AGE);
  editor.putInt("height", HEIGHT);
  editor.putInt("weight", WEIGHT);
  editor.commit();