我正在开发一款需要为每个用户接收特定信息的Android应用程序。
我使用GET和POST方法进行身份验证。现在,当用户名和密码正确时,我拥有服务器提供的cookie。
如何存储这些数据?我尝试查找但找不到在Android中存储会话的最佳方法。
像Foursquare、Facebook等应用程序是如何保持用户状态的?他们如何持久化数据?
final SharedPreferences prefs = context.getSharedPreferences();
Editor editor = prefs.edit();
editor.putString("field_name", data);
editor.commit();
一旦你将服务器上的信息复制到SharedPreferences中,就可以像这样访问它:
data = prefs.getString("field_name");