//登录成功
ISharedPreferences shared = GetSharedPreferences("UserInfo", FileCreationMode.Private);
//写入缓存,以便后面的界面可以获取登录人的信息
ISharedPreferencesEditor editor = shared.Edit();
editor.PutString("username", "admin");
editor.PutString("userpwd", "123456");
editor.Commit();
其他页面获取
ISharedPreferences sharedPreferences = GetSharedPreferences("UserInfo", FileCreationMode.Private);
string username = sharedPreferences.GetString("username", "");
string userpwd = sharedPreferences.GetString("userpwd", "");
FileCreationMode.Private:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容
FileCreationMode.Append:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件
FileCreationMode.WorldReadable: 表示当前文件可以被其他应用读取
FileCreationMode.WorldWriteable:表示当前文件可以被其他应用写入