SharePreference的存储和取值以及清除值

原创 2016年08月31日 15:48:05

SharePreference的存储和取值以及清除值

[摘要:SharePreference首要用于保管一些数据,比方用户登录后的user_id,user_mobile,如许就能够做主动登录了,每次判别SharePreference中有无数据,有的话便主动登录。 上面道下用法,怎样往内里存]

SharePreference主要用于保存一些数据,比如用户登录后的user_id,user_mobile,这样就可以做自动登录了,每次判断SharePreference中有没有数据,有的话就自动登录。
下面说下用法,怎么往里面存数据:

SharedPreferences mSharedPreferences = getSharedPreferences("loginUser", Context.MODE_PRIVATE);

Editor editor = mSharedPreferences.edit();
editor.putInt("user_id", 1);
editor.putString("user_mobile","13811111111");
editor.commit();
其中Context.MODE_PRIVATE是我们最常用的,只允许自己的程序访问
下面的写法,是怎么从sharepreference中取出刚存进去的值:private SharedPreferences sp;

private int id; private String numbers; SharedPreferences  sp = getSharedPreferences("loginUser", Context.MODE_PRIVATE); //取得user_id和手机号 numbers = sp.getString("user_mobile", "");//如果取不到值就取后面的""

id = sp.getInt("user_id", "");

下面的写法,是清除sharepreference中的值:

SharedPreferences sp = getSharedPreferences("loginUser", Context.MODE_PRIVATE);

Editor editor = sp.edit(); editor.clear(); editor.commit();

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android的5种数据存储方式之sharedpreference

SharedPreference 存储数据

android--存储之SharePreference

SharePreference提供一些基础的信息存储功能,所有的信息都是按照“key  = value”的形式进行保存,但是android.content.Sharepreference借口所保存的信...

Android自定义View——实现水波纹效果类似剩余流量球

最近突然手痒就想搞个贝塞尔曲线做个水波纹效果玩玩,终于功夫不负有心人最后实现了想要的效果,一起来看下吧: 效果图镇楼一:先一步一步来分解一下实现的过程 需要绘制一个正弦曲线(sin)或者余弦曲线(co...
  • a_zhon
  • a_zhon
  • 2017-09-04 23:51
  • 14042

Android的数据存储之SharedPreference与文件File

Android的数据存储之SharedPreference与文件File的基本使用Android的数据存储方式大概分为5种:文件File、网络、SharedPreference、SQLite(数据库)...

android添加menudrawer

项目地址 https://github.com/SimonVT/android-menudrawer 添加maven工程在app下的build.gradle文件中 compile 'net.s...

android中SharePreference的使用

前段时间项目中用到了进程间的通信,用到了之前的SharePreference结果会导致获取脏数据的问题,因此觉得有必要写下SharePreference的使用。前言因为SharedPreference...

Android应用Preference相关及源码浅析(SharePreferences篇)

1 前言在我们开发Android过程中数据的存储会有很多种解决方案,譬如常见的文件存储、数据库存储、网络云存储等,但是Android系统为咱们提供了更加方便的一种数据存储方式,那就是SharePref...

SharePreference的存储和取值以及清除值

SharePreference主要用于保存一些数据,比如用户登录后的user_id,user_mobile,这样就可以做自动登录了,每次判断SharePreference中有没有数据,有的话就自动登录...

Android SharedPreferences存储基本数据类型、List集合、Map集合、对象都在这了

import android.content.Context; import android.content.SharedPreferences; import android.content.Sha...

PreferenceFragment的简单使用

在4.0中使用 PreferenceActivity 的addPreferencesFromResource(R.xml.*); 提示过期,经查证,新的替代为 PreferenceFragment,所...
  • ttdevs
  • ttdevs
  • 2013-08-03 17:12
  • 4906
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)