91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android Service詳解(一) 初識Service

發布時間:2020-07-10 10:48:00 來源:網絡 閱讀:1102 作者:無用大叔 欄目:移動開發

    Service 是 Android 系統提供的四種組件之一它的地位和Activity是并列的只不過沒有 Activity 的使用頻率高。Service是運行在后臺的一種服務程序一般很少和用戶交互,因此沒有可視化界面。


    定義一個Service類比較簡單,只要繼承Service類實現其生命周期中的方法就可以了。一個定義好的Service必須在 AndroidManifest.xml 配置文件中通過<service>元素聲明才能使用。


    Service 有自己的生命周期,我們可以調用startService()啟動一個 Service 或者使用 bindService()方法來綁定1個存在的Service.還可以通過RPC(遠程進程調用)機制來實現不同進程間Service 的調用。


    創建一個Service類比較簡單,只要定義一個類繼承Service.覆蓋該類中相應的方法就可以了。Service中定義了一系列和自身聲明周期相關的方法,這些方法有:

    1、onBind(Intent intent): 是必須實現的一個方法,返回一個綁定的接口給Service。

    2、onCreate():當Service 第一次被創建時,由系統調用。

    3、onStart (Intent intent,int startld): 當通過startService()方法啟動Service時,該方法被調用。

    4、onDestroy():  當Service不再使用,系統調用該方法。


    Service使用startService(Intent intent)方法,和啟動Activity非常相似,也是傳遞一個Intent。當調用startService()方法時,被調用的Service會調用它的onCreate()方法(如果該Service還未創建),接著調用onStart()方法。一旦Service啟動后將一直運行直到調用了stopSelf()或者stopService()


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

灵宝市| 马鞍山市| 元阳县| 茌平县| 康定县| 大理市| 双柏县| 肥城市| 锡林浩特市| 新巴尔虎右旗| 徐汇区| 津南区| 桂阳县| 佳木斯市| 和硕县| 诏安县| 泸西县| 黔南| 吉木乃县| 定陶县| 安仁县| 东乡族自治县| 连城县| 阳春市| 江口县| 大关县| 称多县| 班戈县| 吴堡县| 英吉沙县| 云浮市| 泰顺县| 高邑县| 海口市| 绍兴市| 民和| 固安县| 咸阳市| 柘城县| 石泉县| 昭通市|