[英]How to link Android application and web-service?
我制作了一個Android應用程序,並且有一個Web服務(用PHP編寫)。 該服務必須向應用程序發送一條消息,因此,當我的Android應用程序在后台運行並監視Web服務時,它將從服務中獲取消息。
如何組織這種互動? 謝謝
C2DM可能是將通知推送到Android手機的最有效方法(無需額外的輪詢)。 看看吧。
如果要使用后台服務執行此操作,則可以使用AlarmManager
將服務設置為每x分鍾喚醒一次,並將http請求發送到服務器以檢查更新。 但是,如果您經常這樣做,則確實會消耗電池。
網上有很多使用Google快速搜索甚至在此處的示例。
幾個樣本:
http://blog.dahanne.net/2009/08/16/how-to-access-http-resources-from-android/ http://lukencode.com/2010/04/27/calling-web-services-在android-using-httpclient中 http://www.anddev.org/calling_a_web_service_from_android-t348.html
請記住,任何可能花費時間的操作都應在UI線程之外的線程中運行
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.