首页 理论教育 如何使用SharedPreferences实现引导界面加载

如何使用SharedPreferences实现引导界面加载

时间:2023-06-28 理论教育 版权反馈
【摘要】:1.使用SharedPreferences存储数据此引导界面在安装应用程序后只加载一次,使用SharedPreferences实现。最终数据是以xml形式进行存储。STEP 2:调用 edit()以获取SharedPreferences.Editor。图2-8-2文件存放目录双击name.xml文件后的内容如下:2.ViewPager控件ViewPager是Android扩展包v4包中的类,它直接继承了ViewGroup类,可以在其中添加其他的View类,让用户左右切换当前的View。学习性工作任务单资讯单分组单计划单决策单实施单检查与评价单

如何使用SharedPreferences实现引导界面加载

1.使用SharedPreferences存储数据

此引导界面在安装应用程序后只加载一次,使用SharedPreferences实现。

SharedPreferences是Android平台上一个轻量级的存储辅助类工具,用来保存应用的一些常用配置,它提供了string、set、int、long、float、boolean六种数据类型。最终数据是以xml形式进行存储。在应用中通常做一些简单数据的持久化缓存

(1)SharedPreferences存储/读取数据。

STEP 1:要在SharedPreferences中存储数据,首先要获得SharedPreferences的对象。

第二个参数代表读数据的模式,有以下四种模式。

1)MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容;

2)MODE_APPEND:此模式会检查文件是否存在,存在就向文件中追加内容,否则就创建新文件;

3)MODE_WORLD_READABLE:表示当前文件可以被其他应用读取;

4)MODE_WORLD_WRITEABLE:表示当前文件可以被其他应用写入。

STEP 2:调用 edit()以获取SharedPreferences.Editor。

STEP 3:使用putBoolean()和putString()等方法添加值,读数据为get***()方法。

STEP 4:使用commit()提交新值。

下面为本例中使用代码,以供参考。

使用SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data/<packagename>/shared_prefs目录下,如图2-8-2所示。

图2-8-2 文件存放目录(www.xing528.com)

双击name.xml文件后的内容如下:

2.ViewPager控件

ViewPager是Android扩展包v4包中的类,它直接继承了ViewGroup类,可以在其中添加其他的View类,让用户左右切换当前的View。ViewPager类需要一个PagerAdapter适配器类给它提供数据。具体使用步骤参考本节中实现引导页的步骤即可,另外也可以给引导页中加入一些动画效果以实现更好的用户体验。

学习性工作任务单

资讯单

分组单

计划单

决策

实施单

检查与评价单

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈