簡體   English   中英

android:如何創建在后台運行的服務並使其能夠訪問其他應用程序

[英]android:How to create an service running in background and enable it to access other applications

我想創建一個通知應用程序/服務,應該可以從類似於Android的Notification和NotificationManger的其他應用程序中訪問它。

作為android開發的新手,我想知道如何開發在后台運行的服務,以及如何從其他應用程序訪問它?

查看服務框架: android服務

您可能也對ContentProvide r框架感興趣。

Android的進程間通信與其他平台有很大的不同。 每個過程都與其他過程分開。 您只能在進程之間發送消息。

如果要從活動中調用服務的方法,則可以異步綁定到該服務的方法(通常在onCreate()中),綁定后可以直接調用其方法。 但這僅在活動中可用。

要從另一個服務或廣播偵聽器調用服務,請使用startService()向其發送消息,該消息可以包含操作和其他內容(等同於方法和參數)。

活動可以注冊廣播偵聽器,廣播偵聽器還可以處理動作和其他內容。

我希望這有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM