SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长 整形、Int整形、String字符串型的保存。
SharedPreferences类似过去Windows系统上的ini配置文件,但是它分为多种权限,可以全局共享访问,android123提示最终是以xml方式来保存,整体效率来看不是特别的高,对于常规的轻量级而言比SQLite要好不少,如果真的存储量不大可以考虑自己定义文件格式。xml 处理时Dalvik会通过自带底层的本地XML Parser解析,比如XMLpull方式,这样对于内存资源占用比较好。
它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其存储位置在/data/data/<>/shared_prefs目录下。
SharedPreferences对象本身只能获取数据而不支持存储和修改,存储修改是通过Editor对象实现。
实现SharedPreferences存储的步骤如下:
1、根据Context获取SharedPreferences对象
2、利用edit()方法获取Editor对象。
3、通过Editor对象存储key-value键值对数据。
4、通过commit()方法提交数据。
你想问的是不是stata安装程序一直未响应。建议把安装目录调整到D盘。1.建议把安装目录调整到D盘。2.然后在stata中运行sysdir命令,出现STATA:安装路径\。BASE:安装路径\ado\base\。SITE:安装路径\ado\site\。PLUS:安装路径\ado\plus\。PERSONAL:安装路径\ado\personal\。OLDPLACE:安装路径\ado\oldplace\。3.新建profile.do文档。新建一个do文件,输入一下命令,将该do文件保存为profile.do,保存到stata安装目录下,即D盘program的stata文件夹中,如果已经有profile.do文件,则进行替换。4.关闭stata,再重新打开。
如果安装目录在C盘,将profile.do同样存放到C盘stata的安装目录下,试一下。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)