0

我是一名 C# Windows Phone 7 开发人员,希望将一些应用程序移植到 Android 上,而且我对 Java 和 android 都是新手......

我已经完成了 Android 应用程序基础知识,并开发了一些“查看”应用程序示例,并且有几个问题......

1 - 在 WP7 中,当我们的应用程序未运行时,我们可以在“后台”运行代码。操作系统每半小时左右唤醒一次我们的后台程序,这样我们就可以快速完成一些任务。这是如何在 Android 中完成的?

2 - 在 WP7 中,我们可以将信息发布到我们的“Tiles”,例如,用户可以通过查看手机来查看特定距离内的朋友数量。我知道 Android 没有“磁贴”,但我们可以发布应用程序图标的信息吗?或类似的东西?

显然,我必须先能够做到#1,然后才能做到#2

谢谢,加里

4

1 回答 1

2

对于第一个问题,请查看AlarmManager。您可以将其设置为定期调用您的代码来完成一些工作。您甚至可以告诉它唤醒/不唤醒待机状态的手机来​​完成您的工作。因此,例如,如果您的应用正在更新天气信息,您可以选择不唤醒手机来执行此操作(因为用户无论如何都不会看到更新)并节省电池电量。

其次,为了在 Android 上提供一目了然的信息,您可以使用用户可以根据需要将其添加到主屏幕的小部件。您可以将它们视为一种特殊的视图。

于 2012-04-08T22:51:47.133 回答