SharePreferences是使用键值对方式存储的,即当保存一条数据,需提供一个对应的键值,通过对应的键值取出数据:
下面是一个简单的用SharePreferences来存账号和密码以达到保存效果:
两个界面LoginActivity(首界面)和MainActivity,在首界面布局:

代码
package com.example.snake.sharedpreferencesrremeberpassward;
import android.content.Intent;
import android.content.SharedPreferences;
import android.preference.PreferenceManager;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.Toast;
public class LoginActivity extends AppCompatActivity {
private SharedPreferences pref;
private SharedPreferences.Editor editor;
private EditText accoutText;
private EditText passwordText;
private CheckBox remberpassword;
private But
使用SharedPreferences保存登录账号与密码

本文介绍了如何利用SharedPreferences在Android应用中存储账号和密码,以实现登录信息的持久化。通过键值对的方式,将EditText输入的账号和密码保存到shared_prefs/data.xml文件中,以便后续读取和使用。
最低0.47元/天 解锁文章
2388

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



