获取上次登录详细信息,无需Webservicing

时间:2015-10-20 09:09:07

标签: android

需要一个想法,在没有webservicing概念的情况下获取最后登录详细信息(登录日期)

3 个答案:

答案 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();