`

Android SharedPreferences SharedPreferences.Editor demo 长期持有程序配置信息

阅读更多
一般Android软件都提供几个配置选项给用户选择,用到的是SharedPreferences类持有配置信息,一般除了取得配置信息,还可以使用SharedPreferences.Editor修改配置信息,所以可以配置信息以外重要的参数保存到SharedPreferences下面,手机模拟器保存在data/data/程序包名/shared_prefs

这对Android程序恢复到上次退出的状态十分有用。之前有想保存到数据库中去的冲动,还好搜到。

一个简单精悍的小例子:
http://marakana.com/forums/android/examples/63.html

扩展,如何取得其他程序的Preference
http://thedevelopersinfo.com/2009/11/25/getting-sharedpreferences-from-other-application-in-android/
0
3
分享到:
评论

相关推荐

    Android存储---SharedPreferences的介绍与使用demo

    在Android应用开发中,数据储存是一个非常重要的环节,它用于保存应用程序的状态信息或者用户设置等持久化数据。其中,SharedPreferences是Android提供的一种轻量级的数据存储方式,它主要用于存储简单的键值对数据...

    SharedPreferences最简单demo(数据永久保存)

    SharedPreferences是Android系统提供的一种轻量级的数据存储方式,主要用于存储应用程序中的配置信息或者简单的用户数据。它使用XML格式将键值对(key-value pairs)存储在设备上,这些数据可以在应用的不同活动或...

    android源码--自动登录demo

    SharedPreferences提供了一个轻量级的键值对存储机制,适合保存用户的配置信息或简单数据,如登录状态和用户ID。 **SharedPreferences的使用步骤:** 1. 获取SharedPreferences实例:通常在需要使用...

    使用ViewPager及SharedPreferences保存用户数据的demo

    这个`ViewPageDemo`项目显然旨在教授如何结合`ViewPager`和`SharedPreferences`来创建一个引导界面,并记录用户是否是首次启动应用程序。 首先,`ViewPager`通常与`PagerAdapter`一起使用,`PagerAdapter`是`...

    Sharedpreferences存储数据的使用方法_完整Demo_AndroidStudio

    Shared Preferences是Android提供的一种轻量级的数据存储机制,常用于保存应用程序中的配置设置或简单的键值对数据。它以XML格式存储,适合保存少量非结构化的数据。在这个"Sharedpreferences存储数据的使用方法_...

    SharedPreferences 保存用户设置

    在Android应用开发中,SharedPreferences是Android提供的一种轻量级的数据存储方式,主要用于保存应用程序的配置信息或者用户的一些简单设置。这些数据通常是简单的键值对,如布尔值、整型、浮点型、字符串以及字符...

    使用SharedPreferences保存一些数据

    在Android应用开发中,SharedPreferences是Android提供的一种轻量级的数据存储方式,主要用于存储一些简单的配置信息,如用户偏好设置、应用程序的状态等。它是一个键值对的存储系统,支持基本数据类型,如布尔型、...

    Android游戏保存之SharedPreference使用Demo源码.rar

    其中,SharedPreference是Android提供的一种轻量级的数据存储方式,特别适合用来保存游戏的简单配置信息或用户状态。本Demo源码就是针对如何在Android游戏中使用SharedPreference进行数据保存的实例。 ...

    SharedPreferences使用样例

    SharedPreferences是Android系统提供的一种轻量级的数据存储方式,主要用于应用程序保存一些简单的配置信息,如用户设置、游戏进度等。在Android开发中,它是一个非常常用且实用的工具,因为它的操作简单,读写速度...

    安卓登录注册相关-android源码--自动登录demo.zip

    源码可能包含关键组件和逻辑,例如SharedPreferences用于存储用户信息,以及相关的网络请求处理。 首先,我们来看`SharedPreferences`。这是Android中一种轻量级的数据存储方式,适用于保存用户设置或者简单的数据...

    HarmonyOS数据存储之首选项Demo

    首选项(Preferences)是 Android 开发中常用的一种轻量级数据存储方式,用于保存用户的一些设置或应用的简单配置信息。在 HarmonyOS 中,虽然它可能有一些适应性的变化,但基本原理保持不变。下面我们将深入探讨 ...

    Android 字号设置Demo

    这个"Android 字号设置Demo"正是一个实例,教你如何在Android应用中实现这样的功能。下面我们将深入探讨相关的知识点。 首先,字号设置涉及到UI界面的设计与用户交互。在Android中,我们通常使用`TextView`来展示...

    androiddemo

    标题中的"androiddemo"指的是一个Android应用程序的示例,而描述中的"android SharePreference 存储数据Demo"则明确指出这个示例是关于如何使用SharedPreferences来存储数据。SharedPreferences是Android提供的一种...

    Android教程05-数据存取.ppt

    在Android开发中,数据存取是一个重要的环节,因为应用程序需要持久化地存储用户数据、配置信息或任何其他必要的内容。本教程将深入讲解四种主要的数据存取方式:SharedPreferences、文件、SQLite数据库以及...

    android SharedPreference Demo

    通过 `android SharedPreference Demo`,开发者可以快速了解并掌握 SharedPreference 的使用,从而在实际项目中高效地处理小型配置数据。这个 Demo 提供了一个实践平台,便于学习者动手实践,加深理解。

    安卓的本地密码实现Demo sharedpreference

    它非常适合用来存储应用的配置信息或者像密码这样的敏感数据,但需要注意的是,虽然SharedPreferences提供了一定的安全性,但它并非加密存储,因此在处理敏感信息时,我们需要额外采取措施加强安全性。 首先,我们...

    Android 登录demo

    该demo是用Android Studio 2.3版本编写的,这是一个广泛使用的Android应用程序开发集成开发环境(IDE)。 首先,我们来看登录界面的设计。在Android中,通常使用XML布局文件来定义用户界面。在这个"Login_test"项目...

    Android Sharepreferences 登录示例demo 有注释,对初学者很有帮助

    在Android开发中,数据存储是应用必不可少的一部分,用于保存用户数据、应用状态或者配置信息。SharePreferences是Android提供的一种轻量级的数据存储机制,适用于存储简单的键值对数据,如登录凭证、用户设置等。本...

    sharedpreference使用demo源代码

    它非常适合用来存储用户的一些配置信息,如应用程序的主题设置、用户的登录状态等。SharedPreference是持久化的,即使应用程序关闭后,数据也会被保留。 在`Android学习小Demo(7)SharedPreference的使用`中,我们...

    详解Android中的SharedPreferences

    Android 中的 SharedPreferences 是一种轻量级的数据存储方式,主要用于存储应用程序中的少量数据。下面是关于 SharedPreferences 的详细介绍和使用方法。 SharedPreferences 的特点 1. 只支持 Java 基本数据类型...

Global site tag (gtag.js) - Google Analytics