`
leili
  • 浏览: 179975 次
社区版块
存档分类
最新评论

android中SharedPreferences用法详解

 
阅读更多

在android应用开发中,作为配置环境的preferences,用到的地方颇多,下面我带大家来详细讲解下android中SharedPreferences的用法。先上图看下配置画面的效果吧。


上图是preferences页面的效果图。

点击设置IP地址后跳出设置对话框:




android 为了方便管理SharedPreferences,为我们提供了简单快捷的PreferenceActivity类,通过继承该类,可以实现各种漂亮的preferences UI设置界面。下面贴出preferences页面的java代码,类名是MyPreferenceActivity.java


preferences的布局文件如下


该布局文件的格式是android的规范。

通过MyPreferenceActivity类的设置后就要可以在其他activity页面通过sharedPreference 来获取系统的参数。中途生成的xml配置文件位于data/data/org/tayue/shared_prefs目录下。可以pull出去查看。


好了,今天就讲解到这里,如果大家还有些地方不明白可以下载源代码来仔细研究下,

源代码地址是:http://download.csdn.net/detail/bearray123/3722067

转载请注明出处http://blog.csdn.net/bearray123

分享到:
评论

相关推荐

    android的SharedPreferences详解

    **Android的SharedPreferences详解** SharedPreferences是Android系统提供的一种轻量级的数据存储方式,它主要用于应用程序中简单数据的持久化存储,例如用户设置、应用状态等。SharedPreferences采用键值对的形式...

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

    【Android中的SharedPreferences详解】 SharedPreferences是Android系统提供的一种轻量级的数据存储机制,它主要用于存储应用程序中的配置信息或者一些简单的用户数据,例如用户设置、登录凭证等。与Web程序中的...

    Android的SharedPreferences(用于保存系统设置)

    **Android的SharedPreferences详解** SharedPreferences是Android系统提供的一种轻量级的数据存储方式,主要用于保存应用程序的简单配置信息,如用户设置、应用状态等。它是一种基于XML文件的持久化存储,通常用于...

    Android 跨进程SharedPreferences异常详解

    Android 跨进程SharedPreferences异常详解是指在Android系统中,SharedPreferences在跨进程访问时出现的异常问题。SharedPreferences是Android系统提供的一种轻量级的存储机制,用于存储应用程序的配置信息和用户...

    Android SharedPreferences存储用法详解

    SharedPreferences是Android平台上一个轻量级的存储类,用来保存应用的一些常用配置,比如Activity状态,Activity暂停时,将此activity的状态保存到SharedPereferences中;当Activity重载,系统回调方法...

    Android移动应用开发中SharedPreferences单元主要内容.pdf

    - CSDN博客文章,“android中sharedpreferences的用法详解”,2017年3月29日 - CSDN博客文章,“Android中的SharedPreferences存储数据方式”,2017年3月29日 通过理解并熟练掌握SharedPreferences的使用,开发者...

    详解Android中的SharedPreferences

    下面是关于 SharedPreferences 的详细介绍和使用方法。 SharedPreferences 的特点 1. 只支持 Java 基本数据类型,不支持自定义数据类型。 2. 应用内数据共享。 3. 使用简单。 使用 SharedPreferences 存储数据 ...

    Android 典型技术模块开发详解 pdf

    5. **Intent与数据传递**:Intent的使用方法,包括显式Intent和隐式Intent,以及如何通过Intent传递数据。 6. **服务(Service)**:Service的启动、绑定和生命周期,以及如何在后台执行长时间任务。 7. **广播接收...

    Android SharedPreferences四种操作模式使用详解

    在这个例子中,我们首先创建一个SharedPreferences对象,然后通过`edit()`方法获取一个编辑器实例,接着使用`putString()`方法添加键值对,最后调用`commit()`来保存更改。读取数据时,我们可以使用`getString()`...

    Android创意实例详解书籍源码

    本资源包含了一系列Android应用实例的源代码,旨在帮助开发者通过实际操作来探索和学习Android开发的创新方法。 首先,我们要明确,Android创意实例是展示如何在平台上实现各种独特功能和交互方式的示例。这些实例...

    SharedPreferences详解

    在Android应用开发中,SharedPreferences是Android系统提供的一种轻量级的数据存储方案,主要用于保存应用程序的配置参数或简单数据。它的优势在于操作简便、快速,并且能够实现数据持久化,即使应用关闭后,数据也...

    Android核心技术与实例详解—Android游戏开发实践—快乐数独(附完整源码)

    7. **数据存储**:游戏的状态可能需要持久化保存,Android提供了SharedPreferences、SQLite数据库等多种存储方式,开发者可以根据需求选择合适的方法。 8. **性能优化**:游戏往往对性能有较高要求,理解内存管理、...

    android核心技术与实例详解》电子书与源码

    书中会详细讲解这些组件的作用、使用方法以及它们之间的交互,使读者能熟练创建和管理Android应用。 三、UI设计与布局 Android的用户界面主要通过XML布局文件来设计。书中会介绍LinearLayout、RelativeLayout、...

    Android Application部分详解

    本文从Android的运行机制入手,重点介绍了Application类的重要性和使用方法。通过本文的学习,读者应该能够更好地理解和运用Application类,从而提升Android应用程序的开发效率和质量。需要注意的是,随着Android...

    Android应用开发详解.pdf

    根据提供的标题“Android应用开发详解.pdf”以及描述“Android应用开发详解.pdf”,我们可以推断这份文档主要涵盖了关于Android平台上的应用程序开发的相关知识和技术。虽然提供的部分内容似乎并不包含具体的信息,...

    Android应用开发详解2010版

    此外,文件存储和SharedPreferences也是Android应用中常见的数据存储方式。 网络编程是移动应用不可或缺的一部分,书中会介绍如何使用HttpURLConnection或Apache HttpClient进行HTTP请求,处理JSON或XML数据,以及...

    android 项目开发详解代码

    在`android 项目开发详解代码`的压缩包中,`说明.txt`可能包含了项目的简介、使用指南或者注意事项。而`android 项目开发详解代码`很可能是一个包含所有上述组件的源代码目录,你可以通过阅读和运行这些代码来加深对...

    Android应用开发详解源码全

    在Android应用开发中,源码的重要性不言而喻。它能帮助开发者深入理解系统的运作机制,提高编程技能,以及优化应用程序的性能。本资源“Android应用开发详解源码全”涵盖了2-18章节的内容,这是一份全面的学习资料,...

Global site tag (gtag.js) - Google Analytics