实例_活动被系统意外回收时_保留临时数据onSaveInstanceState(Bundle outState)
2015-12-05 15:32
459 查看
public class MainActivity extends Activity { private EditText et; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // //小技巧: //MainActivity.this.getClass().getName().toString()----------<package name>.<instance name> //MainActivity.this.getClass().getSimpleName().toString()----<instance name> // Log.e(MainActivity.this.getClass().getSimpleName().toString(), "开始了"); et = (EditText) findViewById(R.id.et); if(savedInstanceState != null) { String tempData = savedInstanceState.getString("key");//temp 临时的 et.setText(tempData); et.setSelection(tempData.length()); } } @Override protected void onSaveInstanceState(Bundle outState)//state 国家 规定 情形 n/v { super.onSaveInstanceState(outState); String tempData = et.getText().toString(); outState.putString("key", tempData); } }
相关文章推荐
- 冒泡排序法
- 2015.12.05-06待办事项
- poj 3190 贪心+优先队列优化
- nyoj1204
- 百鸡百钱
- Oracle 的INSTR函数MySQL实现
- C产生正态分布随机数写入文件并读出后用快速排序法排序
- POJ 1811 *** Prime Test(详解Miiler_Rabin算法与Pollard_Rho算法)
- Nginx的信号控制
- C-043.结构体的储存细节,以及#pragma pack(n)对齐方式
- 最近被node的post和get烦了一小下
- 高级多态(三):复杂的抽象层次结构
- (六十五)for循环
- nginx http处理请求入口
- 实例_在文件中保留上次输入的类容
- 算法复杂度分析——数学角度
- wamp上配置域名
- lower_bound和upper_bound
- Haproxy实现多域名证书HTTPS
- lower_bound和upper_bound