需要一个想法,在没有webservicing概念的情况下获取最后登录详细信息(登录日期)
答案 0 :(得分:0)
当您需要上次登录详细信息时,将上次登录日期存储到SQLLITE数据库中从SQLLITE数据库中获取此值。
答案 1 :(得分:0)
而不是sqlite使用SharedPreferences 你将不得不创建一个共享偏好的对象和一个编辑器
它将与此类似:
SharedPreferences sp;
SharedPreferences.Editor ed;
ed=sp.edit();
ed.putBoolean("username",username);
ed.commit(); //**DONT FORGET TO COMMIT**
sp = getSharedPreferences("MenuData", MODE_PRIVATE);
if(!sp.contains(null))
{
username=sp.getBoolean("username",defaultvalue);// you need to add an default value
if(username.equals("admin")){
//do watever u like
}
}
答案 2 :(得分:0)
解决了这个问题, 在放置之前设置值;
min=c.get(Calendar.MINUTE);
seconds=c.get(Calendar.SECOND);
SharedPreferences prefs1 = getSharedPreferences(
"DATE", MODE_PRIVATE);
datee = prefs1.getString("SUBDATE", null);
DATE1.setText(datee);
SharedPreferences.Editor editor = getSharedPreferences("DATE", MODE_PRIVATE).edit();
editor.putString("SUBDATE", min+" "+seconds+" ");
editor.commit();