Skip to content

Instantly share code, notes, and snippets.

@bkawakami
Created December 4, 2014 18:47
Show Gist options
  • Save bkawakami/88bf5189de2c44d4cd18 to your computer and use it in GitHub Desktop.
Save bkawakami/88bf5189de2c44d4cd18 to your computer and use it in GitHub Desktop.
Android Session Utils
public class SessionData {
private final HashMap<String,String> data = new HashMap<String,String>();
// METHODS para acessar data
public String get(String key) {
return data.get(key);
}
public static void put(String key, String value){
data.put(key,value);
}
public static void remove(String key){
data.remove(key);
}
}
public class SessionUtils {
private static SessionData sessionData = null;
public static SessionData getSessionData() {
if (sessionData == null) {
SessionUtils.sessionData = new SessionData();
}
return SessionUtils.sessionData
}
public static void clearSessionData() {
SessionUtils.sessionData = null;
}
}
/*
SessionData session = SessionUtils.getSessionData()
session.put("key", "blablabla");
session.put("key2", "22");
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment