Xamarin.Android 记住账号

简介: 1.存储登陆信息 if(login_cb_user.Checked) { ISharedPreferences prefs = PreferenceManager.

1.存储登陆信息

            if(login_cb_user.Checked)
            {
                ISharedPreferences prefs = PreferenceManager.GetDefaultSharedPreferences(this);
                ISharedPreferencesEditor editor = prefs.Edit();
                editor.PutBoolean("Ck_Status", true);
                editor.PutString("UserName", UserName); 
                editor.Commit();
                editor.Apply();
            } 
            else
            {
                ISharedPreferences prefs = PreferenceManager.GetDefaultSharedPreferences(this);
                ISharedPreferencesEditor editor = prefs.Edit();
                editor.PutBoolean("Ck_Status", false);
                editor.PutString("UserName", null); 
                editor.Commit();
                editor.Apply();
            }

2.读取登录信息

            ISharedPreferences prefs = PreferenceManager.GetDefaultSharedPreferences(this);
            login_cb_user.Checked = prefs.GetBoolean("Ck_Status", false);
            login_et_user.Text = prefs.GetString("UserName", null); 

 

目录
相关文章
|
4月前
|
Android开发
Xamarin.Android | 获取常见的10种系统权限
在 Xamarin.Android 中获取权限的方法与 Android 原生开发类似。可以通过请求运行时权限来获取需要的权限。 本文将演示 10 个常见权限的示例代码。
43 0
Xamarin.Android | 获取常见的10种系统权限
|
Android开发 数据格式 XML
Xamarin.Android 使用ListView绑定数据
使用ListView进行数据绑定 第一步:新建一个类,用于存储显示字段。 namespace ListViewDataBIndDemo { public class Person { public int Id { get; set; } publi...
1602 0
|
数据安全/隐私保护
Xamarin.Android 调用本地相册
  调用本地相册选中照片在ImageView上显示 代码: using System; using System.Collections.Generic; using System.Linq; using System.
1508 0
Xamarin.Android 关于so包报错问题
问题描述:使用so包时报错。       解决方法: 1.保证 libs > armeabi 和 armeabi-v7a 中的so包一致。       2.去掉 x86,x86_64,arm64-v8a。
2033 0
|
测试技术 Android开发
【Xamarin.Android】在Android应用程序中实现推送通知
几乎每一个应用程序的一个重要特性是支持推送通知的能力。使用推送通知,您可以更新用户,而不需要应用程序在任何时候运行或轮询服务器, 避免潜在的电池电量不足。 随着火力点云信息的介绍(FCM),谷歌使得在Android应用程序中实现推送通知变得容易了一点。
1930 0
|
开发工具 Android开发 Java
vs2015 Xamarin.Android安装
原文:vs2015 Xamarin.Android安装  Xamarin.Android 安装步骤,以vs2015为例   1,安装vs2015中的跨平台项,但是安装在国内肯定失败,因为需要到谷歌下载 当我们下载好vs2015准备开发Android时,发现会报一个错,不能为null 解决...
1196 0
|
Android开发
Xamarin.Android快速入门
原文:Xamarin.Android快速入门 一、准备工作 1.创建一个空的解决方案,并命名为Phoneword     2.右击解决方案 新建-》新建项目 并命名为Phoneword_Droid   二、界面 1.
1039 0
|
Android开发
Xamarin.Android 如何使用Assets目录下的文件
原文: Xamarin.Android 如何使用Assets目录下的文件 个人原创,转载注明出处:http://blog.csdn.
1153 0