0

このAndroidアプリ開発ビジネスは、私の髪の茶色から灰色への変換を加速しています。

aFunction()誰かが、アプリの起動時にどのように実行することになっているのか教えてもらえますかonCreate()

Android Developerのチュートリアル、他のいくつかのチュートリアル、ここでの複数の質問を読みましたが、この、一見単純な質問に答えた人は誰もいません。または、少なくとも私はそれを見つけることができませんでした-間違いなく、私はアンフィシアターパークウェイの偉大なオラクルに間違った質問をしているからです。

このアプリは私の最初の自家製の非チュートリアルアプリであり、GPSに基づいてスピードメーターを作成しようとしています(明らかに)。私が推測する基本的なもの。Thread.sleep()を使用しているため、頻繁に更新する必要があります。セットアップLocationManager、位置の取得、距離と速度の計算が機能しています。速度の印刷は機能しています。それを実行させることを除いて、すべてが機能しています(彼は彼の素朴さを主張しています)。

4

1 に答える 1

2

Android開発(そして実際にはほとんどのGUI開発)は、過去に行ったコンソール開発とは大きく異なります。主な違いは、GUIがイベント駆動型であることです。通常、イベントに応答する「コールバックメソッド」と呼ばれるものを作成します。while(true)これにより、システムはアプリのループを待つのではなく、他のことを実行できます。AndroidアプリでGPSを使用することに慣れていません。GPS通知を処理するために必要なコールバックを調査する必要があります。アプリの場所を認識し、場所と地図を作成することから始めることをお勧めします。

于 2013-01-29T02:26:02.150 に答える