首页 > 解决方案 > 将 Login 和 Singup 添加到现有的 android 项目

问题描述

如何使用共享首选项向现有项目添加注册和登录活动?我已经更改了 AndroidManifest.xml 并将 loginActivity 设置为 LAUNCHER 活动。我的主要问题是我不知道如何编写和使用共享偏好。

标签: androidauthenticationsharedpreferences

解决方案


请熟悉 - https://developer.android.com/training/data-storage/shared-preferences

这是必须知道的基础知识:)

这很简单

要设置签名用户使用:

SharedPreferences sharedPref = getActivity().getPreferences(Context.MODE_PRIVATE);
SharedPreferences.Editor editor = sharedPref.edit();
editor.putString("USERNAME_KEY", userName);
editor.apply();

并让它使用:

SharedPreferences sharedPref = getActivity().getPreferences(Context.MODE_PRIVATE);
int highScore = sharedPref.getInt("USERNAME_KEY", "Unknown");

但是 SP - 不是身份验证的最佳解决方案!


推荐阅读