在所有应用程序生命中保持会话

时间:2013-03-01 14:48:57

标签: android session

我需要创建会话并有时更改它。在特定活动中,应恢复它并将其与不同的变量进行比较,并修改此会话的值。我试图为此创建一个类,但是活动的更改,值返回null。我需要它一直保留到应用程序关闭。

下面:

import android.app.Application;

public class Util extends Application {
    private static String idCorrente;

    public void onCreate() {
        super.onCreate();
        idCorrente="0";
    }

    public static String getIdCorrente() {
        return idCorrente;
    }

    public static void setIdCorrente(String id) {
        Util.idCorrente = id;
    }
}

我完全不知道这样做的正确方法。

1 个答案:

答案 0 :(得分:1)

您需要以某种方式将数据存储在设备上。我建议您阅读Android开发者指南的Storage Options页面。

具体来说,我认为您会发现SharedPreferences非常适合您的申请。