(十)Service

     Service有兩套流程,一套是啟動流程,另一套是綁定流程。我們做App開發(fā)的同學(xué)都應(yīng)該知道。

 

     大數(shù)據(jù)培訓(xùn),云培訓(xùn),數(shù)據(jù)挖掘培訓(xùn),云計算培訓(xùn),高端軟件開發(fā)培訓(xùn),項目經(jīng)理培訓(xùn)

     1)在新進(jìn)程啟動Service

       我們先看Service啟動過程,假設(shè)要啟動的Service是在一個新的進(jìn)程中,分為5個階段:

       1)App向AMS發(fā)送一個啟動Service的消息。

       2)AMS檢查啟動Service的進(jìn)程是否存在,如果不存在,先把Service信息存下來,然后創(chuàng)建一個新的進(jìn)程。

       3)新進(jìn)程啟動后,通