`
喧嚣求静
  • 浏览: 572803 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

SharedPreferences使用

阅读更多
SharedPreferences使用,一般常用于保存程序的配置信息,如记住登陆账号等
SharedPreferences prefs = getSharedPreferences(NAME,
				Context.MODE_PRIVATE);
//保存数据
private void savePreference(String key, Object value) {
		SharedPreferences.Editor editor = prefs.edit();
		if (value instanceof String) {
			editor.putString(key, (String) value);
		}
		else if (value instanceof Boolean) {
			editor.putBoolean(key, (Boolean) value);
		}
		else {
			throw new RuntimeException("unsupported data type");
		}
		editor.commit();
	}
//取数据 
this.tel = prefs.getString("tel", null);
		this.pwd = prefs.getString("pwd", null);
		this.rememberMe = prefs.getBoolean("rememberMe", false);
		this.autoLogin = prefs.getBoolean("autoLogin", false);
分享到:
评论

相关推荐

    一个简单的Sharedpreferences使用实例

    这个实例将详细介绍如何使用SharedPreferences来保存和获取数据。SharedPreferences采用键值对的形式存储数据,支持基本数据类型,如布尔型、整型、浮点型、字符串以及长整型。 首先,我们需要理解...

    android学习SharedPreferences的使用方法

    在本文中,我们将深入探讨SharedPreferences的使用方法,包括它的基本操作、特点以及在实际项目中的应用。 一、SharedPreferences的基本操作 1. 创建SharedPreferences对象:通常在需要使用SharedPreferences的类...

    使用SharedPreferences保存一些数据

    在标题“使用SharedPreferences保存一些数据”中,我们主要探讨的是如何通过SharedPreferences来存储和检索应用程序中的数据。 SharedPreferences的工作原理是将数据以XML格式保存到设备的文件系统中,通常位于 `/...

     Android的SharedPreferences的使用

    SharedPreferences是一种轻型的数据存储方式,它的本质是基于XML文件存储key-...比较经典的使用方式例如用户输入框对过往登录账户的存储。 详细介绍请参考博文:http://blog.csdn.net/stoppig/article/details/39157337

    SharedPreferences基本使用

    2. 使用SharedPreferences的步骤: - 获取SharedPreferences对象:通常在Activity或Fragment中,通过`getPreferences(MODE_PRIVATE)`方法获取当前组件的SharedPreferences,或者通过`getSharedPreferences(String ...

    Android开发SharedPreferences使用及调用文件管理器自定义读取文件实现

    下面我们将详细探讨如何使用SharedPreferences以及如何结合文件管理器来实现自定义读取文件。 首先,关于SharedPreferences的使用: 1. **创建SharedPreferences对象**:通常在应用的Context环境下,如Activity或...

    SharedPreferences使用样例

    下面,我们将详细探讨SharedPreferences的使用方法及其在实际开发中的应用。 一、SharedPreferences的基本概念 SharedPreferences是Android提供的一个接口,通过它可以创建一个持久化的键值对存储。这些数据以XML...

    android的SharedPreferences详解

    使用SharedPreferences主要有三个步骤:获取SharedPreferences对象、编辑数据、提交更改。 - **获取SharedPreferences对象** 可以通过`getSharedPreferences()`或`getDefaultSharedPreferences()`方法获取对象。...

    android的SharedPreferences用法举例源代码

    以下是对SharedPreferences使用方法的详细介绍: 1. 获取SharedPreferences对象: 要使用SharedPreferences,首先需要获取到它的实例。通常有两种方式: - `getSharedPreferences(String name, int mode)`:通过...

    Android通过SharedPreferences实现自动登录记住用户名和密码功能

    最近Android项目需要一个自动登录功能,完成之后,特总结一下,此功能依靠SharedPreferences进行实现。 SharedPreferences简介 ...SharedPreferences使用实例:记住用户名密码自动登录 大致了解了SharedPre

    Android-Kotlin的一个小型Rx驱动sharedpreferences库

    总结来说,"Android-Kotlin的一个小型Rx驱动sharedpreferences库"是一个提升SharedPreferences使用体验的工具,它利用Kotlin和RxJava的优势,让开发者在处理偏好设置时能够编写出更高效、更易维护的代码。...

    Android-Fit利用SharedPreferences存储对象

    然而,直接使用SharedPreferences存储自定义对象或复杂数据结构是不支持的,因为SharedPreferences只支持基本数据类型的序列化和反序列化。但是,在某些场景下,我们可能需要将自定义对象存入SharedPreferences,...

    SharedPreferences

    由于SharedPreferences使用XML文件存储数据,所以它不适合处理大量复杂或结构化数据,但对小规模的键值对存储来说,是非常高效和实用的。 在Android应用中,使用SharedPreferences通常分为以下几个步骤: 1. 获取...

    android SharedPreferences简单使用

    这篇博客"android SharedPreferences简单使用"可能会涵盖以下几个方面: 1. **SharedPreferences的基本操作**: - `getSharedPreferences()`方法:创建SharedPreferences对象,通常在`Context`上下文环境中调用,...

    SharedPreferences 的用法

    如果程序中需要保存用户设置的信息,我们可以选择保存到数据库或文件中,但如果是少量的配置信息,Android为我们提供了更加方便的保存方法:SharedPreferences,使用SharedPreferences保存的文件在对应的的应用程序...

    android 保存配置文件 SharedPreferences

    以下是一个简单的SharedPreferences使用示例,保存和读取一个字符串值: ```java // 保存数据 SharedPreferences.Editor editor = getSharedPreferences("MyPrefs", MODE_PRIVATE).edit(); editor.putString(...

    SQLiteOpenHelper&SharedPreferences练习

    SharedPreferences使用键值对的形式存储数据,支持基本类型如布尔、整型、浮点型、字符串以及它们的数组。数据以XML格式存储在设备的私有目录下。 使用SharedPreferences的基本步骤如下: 1. 获取...

    Android中SharedPreferences知识的深入研究.pdf

    与Web程序中的Cookie类似,SharedPreferences使用键值对的形式存储数据,并且这些数据是以XML格式持久化在设备上。数据保存在`/data/data/<包名>/shared_prefs`目录下的XML文件中。 **一、SharedPreferences的使用*...

    android 数据存储——SharedPreferences,有代码实现,简单易懂

    以下是一个简单的SharedPreferences使用示例,包括设置和获取偏好设置: ```java public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { ...

    使用SharedPreferences进行数据存储

    这篇博客将深入探讨如何使用`SharedPreferences`进行数据存储,以及其背后的实现原理。 `SharedPreferences`主要提供了两个接口类,`SharedPreferences`用于读取数据,`Editor`用于写入数据。以下是如何使用`...

Global site tag (gtag.js) - Google Analytics