zoukankan      html  css  js  c++  java
  • Android防止活动被回收而丢失数据

    首先从写onSaveInstanceState方法,该方法在活动销毁前一定会执行,如下将所需的数据传入到Bundle中

    protected void onSaveInstanceState(Bundle outState) {
        super.onSaveInstanceState(outState);
        String tempData="Some thing save before";
        outState.putString("data_key",tempData);
    }

    当活动再次创建时将所需的值取出,与intent传值一样使用getString方法取值,Bundle可以和intent一起使用,如把一个Bundle对象放入到intent中传递

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        if(savedInstanceState!=null){
            String temp=savedInstanceState.getString("data_key");
            Log.d(TAG, temp);
        }

     

  • 相关阅读:
    算术操作、张量转换、矩阵运算、归约计算
    CNN与RNN
    基本使用与常用函数
    RNN与LSTM
    CNN训练算法与正则化
    CNN的层级结构
    激活函数
    反向传播与参数更新
    Pipline
    模型存储
  • 原文地址:https://www.cnblogs.com/837634902why/p/10306717.html
Copyright © 2011-2022 走看看