1、创建或检索活动首选项对象

SharedPreferences uiState = getPreferences(MODE_PRIVATE);

2、获取活动首选项编辑器

SharedPreferences.Editor editor = uiState.edit();

3、添加活动首选项的值

  editor.putString(TEXT_ENTRY_KEY, myEditText.getText().toString());
  editor.putBoolean(ADDING_ITEM_KEY, addingNew);
  editor.commit();

4、当活动不是正常退出时会触发

@Override

public void onSaveInstanceState(Bundle savedInstanceState) {

}

这个函数

5、如果应用程序在会话期间被强制重新启动,则已经保存的的参数会被传入onCreate和onRestoreInstanceState中

示例代码:/Files/cappuccino/Todo_ListForActivityPreferences.rar

posted on 2011-08-25 17:56  陈孝勇  阅读(150)  评论(0编辑  收藏  举报