Re: [問題] Lifecycle的OnStart問題

看板AndroidDev作者 (http://0rz.tw/301tk )時間9年前 (2015/10/15 01:15), 編輯推噓1(106)
留言7則, 3人參與, 最新討論串2/3 (看更多)
※ 引述《kuro44776 (信)》之銘言: : 根據Android Developers的說明 : 一個Activity啟動的流程是 : OnCreate -> OnStart -> OnResume : 其中我看不懂OnStart的用意是什麼? : 在官網是說Called when the activity is becoming visible to the user. : 但事實上 我將中斷點插入在 OnCreate中途 也可是可以看到Activity : 若他指的是元件的話 我要一直到OnResume跑完才會出現 : 另外還有OnRestart的解釋也很奇妙 : Called after your activity has been stopped, prior to it being started again. : 他的目的就只有呼叫OnStart嗎? : 希望有人可以幫我解答一下 謝謝 : ~ : ~ 這真是個好問題,我寫了5年android發現我居然對這個問題回答不上來 一般而言要初始程式是用oncreate,程式中斷後要回來是在onresume 附帶一提,UI也是在onresume時畫的 那onstart和onrestart到底要用在何時? 另外看log onrestart似乎第一次叫起來也會跑 求高手教學 -- http://blog.xuite.net/tbpfs1/1 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.224.101.220 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1444871702.A.E4F.html

10/15 14:00, , 1F
stackoverflow有看過相關討論
10/15 14:00, 1F

10/16 20:11, , 2F
比如說有兩個APP都已經啟動 由A ->(recent)-> B
10/16 20:11, 2F

10/16 20:11, , 3F
B 的onRestart 就會被呼叫
10/16 20:11, 3F

10/16 20:13, , 4F
也就是說 一個APP由背景轉到前景的時候onRestart會被摳
10/16 20:13, 4F

10/16 20:54, , 5F
這問題不是隨意google都會找到圖文說明嗎XD
10/16 20:54, 5F

10/16 20:55, , 6F
10/16 20:55, 6F

10/16 20:55, , 7F
10/16 20:55, 7F
文章代碼(AID): #1M7luMvF (AndroidDev)
討論串 (同標題文章)
文章代碼(AID): #1M7luMvF (AndroidDev)