SharedPreferences sharedPreferences = getActivity().getSharedPreferences("config", getActivity().MODE_PRIVATE); SharedPreferences.Editor editor = sharedPreferences.edit(); final boolean login = sharedPreferences.getBoolean("login", false); if (login){ Intent intent = new Intent(getActivity(), OtherActivity.class); startActivity(intent); getActivity().finish(); } Handler handler=new Handler(); SharedPreferences sharedPreferences = getActivity().getSharedPreferences("config", getActivity().MODE_PRIVATE); SharedPreferences.Editor editor = sharedPreferences.edit(); final boolean login = sharedPreferences.getBoolean("login", false); handler.postDelayed(new Runnable() { @Override public void run() { if (login == false){ editor.putBoolean("login",true); editor.commit(); Intent intent = new Intent(getActivity(), OtherActivity.class); startActivity(intent); getActivity().finish(); } } },3000);
SharedPreferences
SharedPreferences登录状态处理
最新推荐文章于 2025-10-04 11:15:00 发布
本文介绍了一个使用SharedPreferences在Android应用中处理用户登录状态的例子。通过SharedPreferences保存用户的登录状态,并在启动时检查状态,若已登录则直接跳转到其他活动页面。此外,还设置了延迟执行的登录状态更新。
5191

被折叠的 条评论
为什么被折叠?



