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

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

ID:40234609

大小:1.79 MB

页数:41页

时间:2019-07-27

Android应用开发教程教学课件作者罗文第七章节教学课件_第1页
Android应用开发教程教学课件作者罗文第七章节教学课件_第2页
Android应用开发教程教学课件作者罗文第七章节教学课件_第3页
Android应用开发教程教学课件作者罗文第七章节教学课件_第4页
Android应用开发教程教学课件作者罗文第七章节教学课件_第5页
资源描述:

《Android应用开发教程教学课件作者罗文第七章节教学课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章Android数据存储《Android应用开发教程》学习内容7.1SharedPreferences17.2文件存储27.3SQLite存储37.4数据提供者47.1Sharedreferences70代现在7.1.1获取SharedPreferences对象SharedPreferences是一种轻量级的数据保存方式SharedPreferences主要是针对系统配置信息的保存,类似Windows系统上的ini配置文件,通常用来存储一些简单的配置信息,其存储位置在/data/data/<包名>/shared_prefs目录下,并且

2、所保存的数据在应用程序结束后依然保存。广泛支持各种基本数据类型,包括整型、布尔型、浮点型和长型等等。7.1Sharedreferences70代现在7.1.1获取SharedPreferences对象有两种方式获取SharedPreferences对象:publicSharedPreferencesgetSharedPreferences(Stringname,intmode):如果需要多个需要文件名来区分的共享文件,则使用此方法。这个方法主要指定了读写的文件名以及读写方式,其中name为Preferences的文件名,mode是读写方式

3、。publicSharedPreferencesgetPreferences(intmode):如果Activity仅需要一个共享文件,可以使用该方法,因为只有一个共享文件,所以不需要提供名称,其中mode是读写方式。7.1Sharedreferences70代现在7.1.1获取SharedPreferences对象mode有以下三种形式:MODE_PRIVATE表示当下应用程序专用MODE_WORLD_READABLE表示数据能被其他应用应用程序读,但是不能写。MODE_WORLD_WRITEABLE表示数据能被其他应用应用程序读、写。

4、7.1Sharedreferences70代现在7.1.2操作SharedPreferences数据存储数据到SharedPreferences中,需要使用SharedPreferences.Editor对象:SharedPreferences.Editoreditor=preferences.edit();然后再利用SharedPreferences.Editor对象的putInt()、putBoolean()、putFloat()、putLong()、putString()等putXxx()方法实现数据的写入。最后需要执行Shared

5、Preferences.Editor的commit()方法,提交新值。7.1Sharedreferences70代现在7.1.2操作SharedPreferences数据存储SharedPreferences数据的代码示例如下:SharedPreferencespreferences=getSharedPreferences(“myfile”,MODE_PRIVATE);SharedPreferences.Editoreditor=preferences.edit();editor.putString(“userName”,“jake”)

6、;editor.commit();7.1Sharedreferences70代现在7.1.2操作SharedPreferences数据存储SharedPreferences数据的代码示例如下:SharedPreferencespreferences=getSharedPreferences(“myfile”,MODE_PRIVATE);SharedPreferences.Editoreditor=preferences.edit();editor.putString(“userName”,“jake”);editor.commit();7

7、.1Sharedreferences70代现在7.1.3项目实施-读写SharedPreferences数据该项目演示了使用SharedPreferences保存和读取数据的操作。先看效果图,图所示。7.1Sharedreferences70代现在写文件的代码protectedvoidwritePreferences(){//保存文件SharedPreferencesshare=super.getSharedPreferences(FILENAME,Activity.MODE_PRIVATE);//指定操作的文件名称SharedPrefe

8、rences.Editoredit=share.edit();//编辑文件edit.putString("xh","20121220");//保存字符串edit.putString("name

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。