我首页的activity是一个登陆界面,有一个记住密码和自动登录选项,在选择自动登陆后用户再一次登陆直接进入的功能怎么实现?

解决方案 »

  1.   

    import android.content.SharedPreferences;
    import android.content.SharedPreferences.Editor;用这个可以样
      

  2.   

    添加一个是否自动登录的boolean isAuto。
    用SharePreferences记住这变量的值。每次启动的时候都读取该值并赋给isAuto。
    if(isAuto){//功能界面}else{//登陆界面}
      

  3.   

    你可以在进入画面的时候通过sharePre.....取出是否存在用户名和密码(前提是你的用户名和密码是这样保存的).存在的话就直接用取到的用户名和密码执行登入的方法即可。
      

  4.   

    楼上的都是对的,反正是要有一个判断是否登录的变量如isAutoLogin,以及用户名和密码的变量,这仨要保存到一个地方,无论是用sharePreference,还是用sqlLite,甚至在存储卡上定义一个文件都可以,启动activity的时候就读取这三个值,判断是否应该登录isAutoLogin=true/false,如果需要自动登录就读取用户名密码进行登录操作.