日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Android連載27-復(fù)習(xí)以往內(nèi)容(五)

 Coder編程 2021-12-20

一、隱士intent,緊接著上一次復(fù)習(xí)

  • 得到第二個活動返回的數(shù)據(jù)之后,我們需要重寫onActivityResult()來獲取數(shù)據(jù)

  protected void onActivityResult(int requestCode,int resultCode,Intent data){
    switch(requestCode){
    case 1:
      if(resultCode == RESULT_OK){
        string returnedData = data.getStringExtra("data_return");
        Log.d("FirstActivity",returnedData);
      }
      break;
    default:
    }
  }
  • 方法參數(shù):第一個是返回的活動號,第二個活動執(zhí)行結(jié)束后返回的碼,第三個是返回的數(shù)據(jù)

  • 如果,直接按back,那不就沒法回傳數(shù)據(jù)了碼?

  • 所以還需要重寫onBackPressed()方法。

二、活動的聲明周期

  • 每當(dāng)按下back鍵或者調(diào)用finish()方法,就會出棧一個活動

  • 四種狀態(tài):運(yùn)行、暫停、停止、銷毀

  • 暫停狀態(tài):例如彈窗出來,原來的活動暫停一下。

  • 活動的生存期:onCreate()\onStart()\onResume()\onPause()\onStop()\onDestroy()\onRestart()

  • 兩兩成對,Create和Destroy,Start和Stop,Pause和Resume

  • 完整生存期onCreate到onDestroy

  • 可見生存期onStart到onStop

  • 前臺生存期onResume到onPause
    26.1

二、源碼:

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多