关闭应用程序后保持变量值

时间:2015-03-25 18:24:10

标签: android

在我的应用程序中,我有一个ListView,其中每一行都是一个具有多个属性的元素,如名称,图标和收藏夹。

一堂课:

public class ItemFileGroup implements Parcelable{
  protected String name;
  protected String icon;
  protected boolean favorite;
...}

主要课程:

ArrayList<ItemFileGroup> items = new ArrayList<ItemFileGroup>();

即使关闭应用程序并重新打开它,我也需要收藏夹属性为true或false。因此,在开始时,最喜欢的值为false,但如果用户单击它最喜欢的值为true,并且当应用程序关闭并再次启动时,收藏夹必须为true。

应用关闭后维护值属性收藏的最佳方法是什么?

谢谢

1 个答案:

答案 0 :(得分:2)

我认为,为了保存数字,字符串等小东西,你应该使用SharedPreferences类。看一下这个link