Activity生命周期:
創(chuàng)新互聯(lián)建站專注于海西企業(yè)網站建設,成都響應式網站建設公司,商城網站建設。海西網站建設公司,為海西等地區(qū)提供建站服務。全流程按需策劃設計,專業(yè)設計,全程項目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務
onCreate() :Activity創(chuàng)建時調用,有且只調用一次
onStart() : 緊跟onCreate()之后調用,目標是視圖可見
onResume() : 在onStart()之后調用,目標是使視圖控件獲得焦點
onPause() :使視圖失去焦點
onStop() : 視圖不可見
onDestory() : 銷毀activity
可視生命周期:
onStart()->onResume()->onPause()->onStop()
前臺生命周期:
onResume() -> onStop()
視圖可見:
當第一個activity開啟另一個activity時,第一個activity的視圖會不可見,過程為onPause()->onStop()
再從第二個activity跳轉到第一個activity時第二個activity先執(zhí)行finish()銷毀然后第一個activity之行
onStart()->onResume()
Activity開啟模式:
standard : 一般為默認模式,每創(chuàng)建一個activity都會在棧中存放一個實例
singleTop : 單一頂部模式,如果要開啟的activity在任務棧中已經存在且在棧頂,就不會創(chuàng)建新的實例
而是調用onNewIntent()
singleTask : 單一任務棧,保證任務棧里只有一個activity實例,如果要激活的activity在任務棧里已經存在則調用onNewIntent()復用這個activity并且清空任務棧里這個activity上的所有activity
singleInstance :單一實例,系統(tǒng)會為每一個activity分配一個棧,它們是單一獨立的,不同的應用去打開這個activity實質是共享這個activity
網頁標題:Android生命周期
瀏覽路徑:http://sd-ha.com/article12/pchgdc.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站建設、電子商務、、關鍵詞優(yōu)化、網站排名、品牌網站制作
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)