`
xiarihexiang
  • 浏览: 37244 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

SharedPreferences的用法 (读书笔记)

 
阅读更多
SharedPreferences 通过Context的getSharedPreferences来创建实例。

SharedPreferences share = this.getSharedPreferences(String name,int mode);

mode可以设置为这些值:
Context.MODE_PRIVATE、Context.MODE_WORLD_READABLE、Context.MODE_WORLD_WRITEABLE


SharedPreferences preferences = this.getSharedPreferences("name",Context.MODE_PRIVATE);
Editor editor = preferences.edit();
//设置值
editor.putString("name", "helloworld");
//取值
preferences.getString("name", null);
分享到:
评论

相关推荐

    Android悬浮笔记应用+源码

    - 使用SharedPreferences存储简单设置,如悬浮窗的透明度、颜色等。 - 异步任务或LiveData来确保UI线程不会因数据库操作而阻塞。 - 如果应用支持云同步,可以学习如何集成Google Firebase或类似服务。 总之,这款...

    android安卓笔记本新手项目.rar

    - 数据持久化的方法,如SharedPreferences、SQLite数据库等。 - 应用的调试技巧,如使用Logcat查看日志、使用调试器调试代码等。 通过这个项目,新手可以体验完整的Android应用开发流程,从设计界面、编写代码到...

    关于安卓开发的一些学习笔记

    安卓UI设计遵循Material Design指南,开发者需要掌握布局管理器(如LinearLayout、RelativeLayout和ConstraintLayout)以及各种视图组件(TextView、Button、ImageView等)的用法,同时,理解触摸事件处理和动画效果...

    2018.11号第一行代码第二版个人笔记和apk.zip

    9. **Android测试**:单元测试、集成测试以及 Espresso UI 测试的使用方法。 10. **打包与发布**:如何生成APK,进行签名和发布,以及理解APK的结构和反编译过程。 这个个人笔记和apk不仅记录了开发者的学习历程,...

    Android开发教程&笔记

    6. **数据存储**:学习如何使用SQLite数据库存储数据,理解SharedPreferences用于轻量级配置存储,以及使用文件系统存储数据的方法。 7. **Intent与Activity间通信**:理解Intent的作用,如何通过Intent启动新的...

    Android学习入门笔记.zip

    Android学习入门笔记主要涵盖了一系列关于Android开发的基础知识,旨在帮助初学者快速掌握这一全球最流行的移动操作系统...通过阅读“Android学习入门笔记”中的学习课件,你应该能逐步建立起对Android开发的全面认知。

    Android 学习实例备份,添加收集的文档和笔记.

    - 笔记可能涵盖了开发者在实践中遇到的问题及解决方法,或者是对关键知识点的理解和总结,对于复习和巩固知识非常有帮助。 5. **其他知识点**: - 数据持久化:SQLite数据库、SharedPreferences、文件存储等方式...

    Android开发教程笔记完全版毕业设计—(包含完整源码可运行).zip

    了解这些组件的使用方法和属性设置是Android开发的基础。 3. **Activity与Intent**:Activity是Android应用中的一个独立屏幕,Intent则用来在不同的Activity之间进行通信。理解Activity的生命周期和Intent的工作...

    有用的android笔记

    了解如何在Android应用中进行文件读写,包括使用SharedPreferences进行简单的数据存储。 12. Android混合开发: 了解如何结合Android开发和Web技术进行混合应用的开发。 13. Android定位技术和程序锁: 包括基站...

    Android记事本小程序.rar

    说明文档应该详细介绍了以上组件的使用方法,以及如何将它们整合到一个完整的工作流程中。此外,文档可能还涵盖了如何构建和运行项目,调试技巧,以及如何发布到Google Play Store等实用信息。 对于想要深入学习...

    Android学习笔记总结初学者必看.rar_Android java_android

    在Android学习之旅中,初学者会遇到各种概念和实践技巧,这份"Android学习笔记总结初学者必看"的文档正是为了帮助他们系统性地掌握这一领域。以下是对这份压缩包内容的详细解读。 首先,Android是由Google开发的一...

    Android文本阅读器源代码.rar

    开发者可能会使用SharedPreferences来存储用户的书签信息,或者创建数据库来保存更复杂的阅读进度和笔记。此外,搜索功能也是文本阅读器的重要组成部分,这通常涉及到全文搜索算法的实现。 在用户交互方面,Android...

    功能相当完善的记事本app

    3. **源码阅读**:源码阅读有助于理解应用的架构设计、模块划分以及关键算法。对于开发者来说,这能提高代码质量,学习优秀实践,并可能启发新的开发思路。 4. **Android UI设计**:Android的用户界面设计需要遵循...

    android练习-notePad

    6. **SharedPreferences**:了解如何使用SharedPreferences进行轻量级数据存储,如应用设置。 7. **文件操作**:可能涉及本地文件读写,用于存储大量文本或复杂格式的数据。 8. **数据持久化**:对比SQLite和...

    2个安卓记事本源码+开机动画以及密码设置文档

    开发者可以通过阅读和分析源码,了解如何在Android上使用SQLite数据库存储用户数据,以及如何使用ListView或RecyclerView来展示笔记列表。 - **案例2**:第二个源码可能扩展了第一个案例,可能包含更多的用户体验...

    传智博客-安卓基础1

    5. **UI控件**:详细介绍Button、TextView、EditText、ImageView等常见UI元素的使用方法和属性设置。 6. **事件处理**:教授点击事件、滑动事件等用户交互的处理方式。 7. **Intent机制**:解析Intent的作用,如何...

    Android_Arsenal:Android学习代码笔记以及UiLibrary、UtilsLibrary

    此外,Android_Arsenal项目中可能还包括了代码注解和示例,这些可以帮助开发者深入理解每个库的工作原理和使用方法。通过阅读和实践这些代码,开发者可以快速掌握并应用到自己的项目中,提高开发效率,降低出错率,...

    android开发资料

    - **UI设计**:使用XML布局文件创建用户界面,学习各种布局管理器(如LinearLayout、RelativeLayout、ConstraintLayout)和控件(Button、TextView等)的用法。 - **数据存储**:根据需求选择合适的存储方式,如...

    android小米便签源码

    在源码中,我们可以找到处理用户输入、保存笔记、编辑和同步等功能的类和方法。 6. **网络通信** - 小米便签可能支持云同步功能,因此会涉及到网络通信。源码中可能包含使用Retrofit、Volley或OkHttp等库进行网络...

Global site tag (gtag.js) - Google Analytics