0

私はC#Windows Phone 7開発者で、いくつかのアプリをAndroidに移植しようとしていますが、JavaとAndroidの両方を初めて使用します...

私はAndroidアプリケーションの基礎を学び、「表示」アプリの例をいくつか開発しました。いくつか質問があります...

1-WP7では、アプリが実行されていないときに「バックグラウンド」でコードを実行できます。OSは30分ごとにバックグラウンドプログラムをウェイクアップするので、いくつかのタスクをすばやく実行できます。これはAndroidでどのように行われますか?

2-WP7では、「タイル」に情報を投稿できるため、ユーザーは、たとえば、電話を見るだけで、特定の近接範囲内の友達の数を確認できます。Androidに「タイル」がないことは知っていますが、アプリケーションアイコンに情報を投稿できますか?またはそのようなもの?

明らかに、#2を実行する前に#1を実行できる必要があります

ありがとう、ゲイリー

4

1 に答える 1

2

最初の質問については、AlarmManagerをご覧ください。定期的にコードを呼び出して作業を行うように設定できます。あなたはあなたの仕事をするためにスタンバイから電話を起こして/起こさないようにそれを言うことさえできます。したがって、たとえば、アプリが天気情報を更新している場合は、電話を起こさないように選択して(ユーザーには更新が表示されないため)、バッテリーを節約できます。

次に、Androidで一目で情報を提供するには、ユーザーが必要に応じてホーム画面に追加できるウィジェットを使用します。それらは特別な種類のビューと考えることができます。

于 2012-04-08T22:51:47.133 に答える