摘要:
访问保存的Shared Preference同样还是用getSharedPreferences方法。传入你要访问的Shared Preference的名字,然后使用类型安全的get<type>方法来提取保存的值。每一个get<type>方法要带一个键值和默认值(当键值没有可获得的值时使用),如下面的框架代码所示:public void loadPreferences() {... 阅读全文
摘要:
为了创建和修改一个Shared Preference,在程序上下文中调用getSharedPreferences方法,传入你要变更的Shared Preference的名字。Shared Preference可以在程序的组件间共享,但对其它应用程序来说不可获得的。修改一个Shared Preference,使用SharedPreferences.Editor类。通过对你想要改变的SharedPre... 阅读全文
摘要:
对于Android应用程序来说,这里有两种轻量级的保存简单数据的技巧——Shared Preference和一对用于保存Activity实例细节的事件处理函数。两种机制都使用名/值(NVP)机制来储存简单的基本类型的值。使用Shared Preference,你可以在你的应用程序里创建key/value对的命名表,它可以在运行在相同的上下文的组件间共享。Shared Pre... 阅读全文
摘要:
Android中数据保存的技巧从速度、效率和健壮性间做出了权衡:❑ Shared Preference当存储UI状态、用户设定或程序设置时,你可能想要一种轻量级的机制来储存已知的数据集。Shared Preference,也称作Preference,能让你成组地保存基本数据的key/value对。❑ File它不够精致,但有时想写入或读取时,File也只能是唯一的路可走。Android允许你创建和... 阅读全文
摘要:
这一章,你将学习Android中三种最通用的数据保存技巧——preference、本地文件和SQLite数据库。之后会学习Content Provider。 阅读全文