2012-04-08 49 views
0

我是一個C#的Windows Phone 7開發人員,想要端口一些應用程序在Android和我新的Java和Android的...新手的Android架構查詢

我已經通過Android應用程序基礎和已經開發了一些「查看」應用程序示例,並有幾個問題...

1 - 在WP7中,我們可以在應用程序未運行時在「背景」中運行代碼。操作系統每隔半小時就會喚醒我們的後臺程序,以便我們可以快速完成一些任務。這是如何在Android中完成的?

2 - 在WP7中,我們可以發佈信息到我們的「瓷磚」,例如,用戶只需通過查看手機就可以查看某個鄰近範圍內的朋友數量。我知道Android沒有「瓷磚」,但我們可以發佈信息的應用程序圖標?或類似的東西?

很顯然,我必須能夠做到#1之前,我可以做#2

感謝, 加里

回答

2

對於第一個問題,看看AlarmManager。您可以設置它來定期調用您的代碼來完成一些工作。你甚至可以告訴它喚醒/不從待機中喚醒手機來完成你的工作。例如,如果您的應用正在更新天氣信息,您可以選擇不喚醒手機來做到這一點(因爲用戶不會看到更新),並節省電池。

其次,如果用戶想要的話,用戶可以使用Widgets來爲Android提供信息。你可以把它們想象成一種特殊的視圖。

+0

非常好。謝謝 – 2012-04-09 16:57:51