我在做一个登录界面,就像手机QQ那样,有两个复选框:记住密码和自动登录。记住密码已经实现,把用户名和密码用SharedPreferences方法保存起来。但是现在自动登录功能该怎么实现,就是如果我登录时候选择这个复选框之后,下一次登录直接进入验证页面,不进入这个登录页面了。有高手给指点下吗?

解决方案 »

  1.   

    用Service写啊。。在你点击复选框的时候。
    把你存放的帐号和密码取出来。
    然在在后台去把里面在业务逻辑给处理掉
    这个不就可以直接跳过登录了
    然后直接验证进入页面啊。。
      

  2.   

    做流程啊
    把登陆对话框的显示和验证页面的显示各做成一个方法,这样在程序初始化的时候
    if(!自动登陆){
     显示登陆对话框fun();
    }else {
     显示验证页面fun();
    }
      

  3.   

    复选选中其实就是修改sharedpreference而已,多一个复选的变量,如果这个为true,就自动登录,同时判断下shared下的用户名和密码是否存在,就行了
      

  4.   

    程序一启动,就先加载用户信息,发现复选为true,就自动近自动登陆界面
      

  5.   

    我觉得这个因该涉及到服务问题(service)