public class UseCount extends Activity {
SharedPreferences preferences;
SharedPreferences.Editor editor;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.sql_sharedpreference);
preferences = getSharedPreferences("count", MODE_WORLD_READABLE);
editor=preferences.edit();
int count=preferences.getInt("count",0);
Toast.makeText(UseCount.this, count+"次", 5000).show();
editor.putInt("count", ++count);
editor.commit();
}
}
SharedPreferences preferences;
SharedPreferences.Editor editor;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.sql_sharedpreference);
preferences = getSharedPreferences("count", MODE_WORLD_READABLE);
editor=preferences.edit();
int count=preferences.getInt("count",0);
Toast.makeText(UseCount.this, count+"次", 5000).show();
editor.putInt("count", ++count);
editor.commit();
}
}
本文介绍了一个简单的Android应用程序示例,该应用使用SharedPreferences来保存和读取用户的打开次数。通过SharedPreferences.Editor进行数据写入,并在每次启动时更新显示次数。
537

被折叠的 条评论
为什么被折叠?



