从iPhone的Andr​​oid NSUserDefaults的相似相似、Andr、iPhone、NSUserDefaults

由网友(微信)分享简介:我要保存很简单的几个数据。最喜欢在Objective-C,我可以用 NSUserDefaults的做的。I like to save very simple a few Data. Best like in Objective-C I can do with NSUserDefaults.什么是类似的命令在这里的A...

我要保存很简单的几个数据。最喜欢在Objective-C,我可以用 NSUserDefaults的做的。

I like to save very simple a few Data. Best like in Objective-C I can do with NSUserDefaults.

什么是类似的命令在这里的Andr​​oid? (只是保存几个变量,被重用,只要应用程序的安装) 我不喜欢用复杂的数据库只是做到这一点。

What is the similar command here in Android? (just saving a few Variables, to be reused as long the application is installed) I don't like to use a complicated Database just to do that.

推荐答案

这是最简单的解决办法,我发现:

This is the most simple solution I've found:

//--Init
int myvar = 12;


//--SAVE Data
SharedPreferences preferences = context.getSharedPreferences("MyPreferences", Context.MODE_PRIVATE);  
SharedPreferences.Editor editor = preferences.edit();
editor.putInt("var1", myvar);
editor.commit();


//--READ data       
myvar = preferences.getInt("var1", 0);  

在哪里语境是当前上下文(例如,在一个活动的子类可能的这个的)。

阅读全文

相关推荐

最新文章