小編帶你解析activity的離奇一生

2021-08-23 14:17:42 字數 681 閱讀 4984

oncreate():activity第一次被建立時呼叫。

onstart():activity變為使用者可見之前呼叫。

onpesume():當activity可以和使用者互動之前呼叫。activity物件到達activity棧的等不活即將成為前台程序時;

onpause():當系統呼叫其它activity物件時呼叫,可以在這個方法中將當前的物件沒有儲存的資料儲存到持久化物件中,也可以在這個方法中結束比較消耗cpu時間的操作,這個方法效率高一些,這個方法沒有執行完,新的activity物件不會顯示出來,會影響使用者體驗,只有這個方法執行完,新的activity物件才會顯示,大多數都是在這個方法中關閉onresume()中開啟的資源。

onstop():activity不可視的時候呼叫。

ondestroy():銷毀activity物件時呼叫。

onrestart():當處於onstop()狀態的activity變為可看見時呼叫。

乙個activity物件最少要經過oncreate()→onstart()→onresume()這三個生命週期

onpause()被觸發的情況有很多,比如彈出乙個activity的對話方塊,就會觸發onpause(),但不會觸發onstop()的方法。

為什麼不會觸發onstop()的方法呢

→→→→那是因為onstop()方法是在activity不可視的時候才呼叫的。

小編帶你了解Spring Cloud 微服務

spring cloud是一系列框架的有序集合。它利用spring boot的開發便利性巧妙地簡化了分布式系統基礎設施的開發,如服務發現註冊 配置中心 訊息匯流排 負載均衡 斷路器 資料監控等,都可以用spring boot的開發風格做到一鍵啟動和部署。spring cloud並沒有重複製造輪子,它...

小編使用CSS的8種技巧

在網上論壇上經常看到一些朋友對 css的提問,他們總是不能很好的控制 css,影響 css的效率發揮。今天整理了一下資料,下面我給大家說說 css的 8種技巧 一 使用 css縮寫 使用縮寫可以幫助減少你 css檔案的大小,更加容易閱讀。css縮寫的主要規則請參看 常用 css縮寫語法總結 這裡就不...

小凡帶你搭建本地的光碟yum源

1.虛擬機器的設定 注意硬體使用iso映像檔案,裝置處於已連線狀態。2.掛載cd光碟 root nft server mkdir mnt cdrom root nft server mount o loop dev cdrom mnt cdrom root nft server ls l mnt 總...