簡體   English   中英

Android和RESTful服務

[英]Android and RESTful services

在Google I / O期間的Virgil Dobjanschi談話中,他提到使用Services進行提取,然后使用回調在完成時通知Activity 他從未詳細介紹如何實現此回調,而且我似乎在任何地方都找不到關於此主題的幫助。

我認為他說您根本不需要實現綁定?

有什么線索嗎?

選項#1: Service發送一個廣播IntentActivity通過一個通過registerReceiver()BroadcastReceiver捕獲到該Intent

選項#2:如果Activity綁定到Service ,則讓Activity將偵聽器傳遞給ServiceService在工作完成時調用該偵聽器。

選項#3: Service沒有做很多事情,但是ContentProvider在數據更改時調用notifyChange() ,這可能會波及到數據上的Activity和/或其Cursor

選項4:單身人士,應避免。

...

選項#237: Service通過FedEx向Activity發送一封信。 :-)

...

話雖這么說,一旦他們將Twitter應用程序發布為開源程序,您肯定會知道Twitter應用程序的功能。

查看Google I / O 2010應用程序。 它使用他所指的模式。 它使用CommonsWare的答案中的選項2。

我認為他們正在談論使用AIDL在活動與服務之間進行交流...

暫無
暫無

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

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