使用活动首选项保存活动状态

简介: 1、创建或检索活动首选项对象 SharedPreferences uiState = getPreferences(MODE_PRIVATE); 2、获取活动首选项编辑器 SharedPreferences.

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

相关文章
|
7月前
快捷自由定时重启、注销、关机
该内容是一个关于如何设置定时任务的指南。首先提到了需要使用的工具,然后通过步骤说明如何操作:1) 打开工具进入定时器编辑界面;2) 新建一个定时器;3) 设置定时周期,例如每天0点;4) 添加具体任务,如重启;5) 提供了其他选项,如关机或注销;6) 可以添加多个任务;最后展示完成后的界面。工具的下载链接分别在百度网盘和蓝奏云提供,附有提取码。
|
7月前
|
安全 搜索推荐 定位技术
Win10电脑桌面此电脑、网络、回收站与用户的文件等系统自带图标取消显示的方法
Win10电脑桌面此电脑、网络、回收站与用户的文件等系统自带图标取消显示的方法
270 1
|
程序员 C++
|
人工智能 安全 数据安全/隐私保护
微软 Windows 11 22H2 更新要来了!允许用户禁用任务栏通知区域所有应用图标
微软 Windows 11 22H2 更新要来了!允许用户禁用任务栏通知区域所有应用图标
273 0
微软 Windows 11 22H2 更新要来了!允许用户禁用任务栏通知区域所有应用图标
|
Windows
Win系统 - 系统双击文件总弹出属性窗口如何解决?
Win系统 - 系统双击文件总弹出属性窗口如何解决?
312 0
Win系统 - 系统双击文件总弹出属性窗口如何解决?
QT软件开发: 打开的窗口默认处于屏幕中间
QT软件开发: 打开的窗口默认处于屏幕中间
257 0
QT软件开发: 打开的窗口默认处于屏幕中间
|
C# Windows
C# 程序关闭托盘图标不会自动消失
原文:C# 程序关闭托盘图标不会自动消失 c#程序关闭托盘图标不会自动消失,进程的托盘图标却不能随着进程的结束而自动消失  必须将鼠标移到图标上面时才能消失?  请问如何才能做到图标随着进程的结束而自动消失呢(外部强行结束,如在任务管理器将其结束), windows系统好多程序都会这样。
1286 0