淘豆网
下载文档 文档分类:高等教育 > 大学课件

Android应用开发教程 教学课件 ppt 作者 罗文 第七章教学课件.ppt

下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表
下载前请先预览,预览内容跟原文是一样的,在线预览图片经过高度压缩,下载原文更清晰。
0/100
您的浏览器不支持进度条


播放器加载中,请稍候...
更多>>该用户其他文档
下载所得到的文件列表
Android应用开发教程 教学课件 ppt 作者 罗文 第七章教学课件.ppt
文档介绍:
第7章 Android数据存储第第77章章 AndroidAndroid数据存储数据存储《Android应用开发教程》《《AndroidAndroid应用开发教程应用开发教程》》学习内容7.1 Shared Preferences1 7.2 文件存储2 7.3 SQLite存储3 7.4 数据提供者4 7.1 Shared references70代现在7.1.1 获取SharedPreferences对象 SharedPreferences是一种轻量级的数据保存方式 SharedPreferences主要是针对系统配置信息的保存,类似Windows系统上的ini配置文件,通常用来存储一些简单的配置信息,其存储位置在/data/data/<包名>/shared_prefs目录下,并且所保存的数据在应用程序结束后依然保存。广泛支持各种基本数据类型,包括整型、布尔型、浮点型和长型等等。7.1 Shared references70代现在7.1.1 获取SharedPreferences对象有两种方式获取Shared Preferences对象: public SharedPreferencesgetSharedPreferences (String name, intmode):如果需要多个需要文件名来区分的共享文件,则使用此方法。这个方法主要指定了读写的文件名以及读写方式,其中name为Preferences的文件名,mode是读写方式。 public SharedPreferencesgetPreferences(int mode):如果Activity仅需要一个共享文件,可以使用该方法,因为只有一个共享文件,所以不需要提供名称,其中mode是读写方式。7.1 Shared references70代现在7.1.1 获取SharedPreferences对象mode有以下三种形式: MODE_PRIVATE 表示当下应用程序专用 MODE_WORLD_READABLE 表示数据能被其他应用应用程序读,但是不能写。 MODE_WORLD_WRITEABLE 表示数据能被其他应用应用程序读、写。7.1 Shared references70代现在7.1.2 操作SharedPreferences数据存储数据到SharedPreferences中,需要使用SharedPreferences.Editor对象:SharedPreferences.Editor editor =preferences.edit(); 然后再利用SharedPreferences.Editor对象的putInt()、putBoolean()、putFloat()、putLong()、putString()等putXxx()方法实现数据的写入。最后需要执行SharedPreferences.mit()方法,提交新值。7.1 Shared references70代现在7.1.2 操作SharedPreferences数据存储SharedPreferences数据的代码示例如下:SharedPreferences preferences =getSharedPreferences(“myfile”,MODE_PRIVATE);SharedPreferences.Editor editor =preferences.edit();editor.putString(“userName”, “jake”);mit();7.1 Shared references70代现在7.1.2 操作SharedPreferences数据存储SharedPreferences数据的代码示例如下:SharedPreferences preferences =getSharedPreferences(“myfile”,MODE_PRIVATE);SharedPreferences.Editor editor =preferences.edit();editor.putString(“userName”, “jake”);mit();7.1 Shared references70代现在7.1.3项目实施-读写SharedPreferences数据该项目演示了使用SharedPreferences保存和读取数据的操作。先看效果图,图所示。7.1 Shared references70代现在写文件的代码protected void writePreferences(){//保存文件SharedPreferences share = super.getSharedPreferences(FILENAME,Activity.MODE_PRIVATE); // 指定操作的文件名称SharedPreferences.Editor edit = share.edit(); // 编辑文件edit.putString("xh", "20121220") ; // 保存字符串edit.putString("name", "cqdz") ; // 保存字符串edit.putInt("age", 30); // mit() ;}7.1.3项目实施-读写SharedPreferences数据
1
内容来自淘豆网www.taodocs.com转载请标明出处.
更多>>相关文档
文档信息
最新下载
文档标签