android 之四大组件的Activity详解
Activity的生命周期:
Activity的四種基本狀態(tài):
(1)
運(yùn)行態(tài)(Running)
Activity處在最前端,用戶可見可獲得焦點
(2)
暫停態(tài)(Paused)
Activity處在最后端,用戶可見但失去焦點
(3)
停止態(tài)(Stopped)
Activity被新的Activity覆蓋,失去焦點,用戶不可見
(4)
終結(jié)態(tài)(Destroyed)
Activity被系統(tǒng)終止,資源被回收
三種生命周期的示意過程:
<1>完整生命周期
onCreate()==>onStart()==>onResume()==>onPause==>onStop==>onDestroy
<2>前臺生命周期
onResume()==>onPause
<3>可見生命周期
onStart()==>onResume()==>onPause==>onStop
三種生命周期的示意圖:
四種特殊操作情況下的所經(jīng)歷的函數(shù):
A.當(dāng)Activity第一次運(yùn)行時經(jīng)歷的生命周期函數(shù)為:
onCreate()==>onStart()==>onResume()
B.如果此時用戶按手機(jī)上的Home鍵自動調(diào)用的函數(shù)為:
onPause()==>onStop
C.如果此時用戶重新打開這個應(yīng)用程序所經(jīng)歷的生命周期函數(shù)為:
onRestart()==>onstart()==>onResume()
D.如果此時用戶按手機(jī)上的返回鍵則自動調(diào)用的函數(shù)為:
onPause()==>onStop==>onDestroy
總結(jié)
以上是生活随笔為你收集整理的android 之四大组件的Activity详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JAVA 之反射(基础概念) 几个主
- 下一篇: 怎么从装电脑系统win7系统教程 Win