[Android新手学习笔记08]-如何让活动Activity保存临时数据用于恢复
2017-02-09 14:03
876 查看
1.重写onSaveInstanceState()方法
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
String tempData = "Something you just typed";
outState.putString("data_key", tempData);
}
2.在onCreate()方法中处理
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_first);
if (savedInstanceState != null) {
String tempData = savedInstanceState.getString("data_key");
Log.d("tag", tempData);
}
}
相关文章推荐
- [Android新手学习笔记05]-如何进行活动Activity之间的跳转以及数据传递
- Android之Activity(八):活动意外被回收,如何处理临时数据的保存问题?
- [Android新手学习笔记10]-活动Activity实践之启动、销毁、数据
- android笔记--保存和恢复activity的状态数据
- [Android新手学习笔记01]-如何手动创建Activity
- android笔记--保存和恢复activity的状态数据
- android笔记--保存和恢复activity的状态数据
- [Android新手学习笔记06]-活动Activity生命周期
- [Android新手学习笔记09]-活动Activity启动模式
- [Android新手学习笔记04]-如何销毁一个活动
- Android 学习笔记之如何使用SQLite数据库来保存数据...
- android笔记--保存和恢复activity的状态数据
- android笔记--保存和恢复activity的状态数据
- 【转】android笔记--保存和恢复activity的状态数据
- android笔记--保存和恢复activity的状态数据
- android笔记--保存和恢复activity的状态数据
- [Android新手学习笔记23]-如何使用ListView展示列表数据
- 【转】android笔记--保存和恢复activity的状态数据
- android中如何在活动在回收时保存临时数据
- Android 学习笔记之实时保存数据-现场保护 onSaveInstanceState()