-1

人の温度、動き、または声を感知し、これらのパラメーターの変化に応じて自動的に起動するアプリを作成するのに役立つチュートリアルを誰かに提供してもらえませんか。

4

2 に答える 2

2

刺激を感知して反応できるようにするには、アプリの一部を実行する必要があります。そのための 1 つの方法は、バックグラウンドで実行されて物事を監視するサービスを作成することです。基準を検出したら、次のような方法でアプリケーションを開始できます

Context ctx = getContext();
ctx.startActivity(new Intent(ctx, YourActivity.class));

センサーを読み取る方法はたくさんありますが、このチュートリアルから始めることができます

この質問に対する回答の 1 つに、マイクからの録音に関する情報があります。

これが初めてのアプリである場合は、基本的な Android アプリを含むチュートリアルから始めてビルドし、アクティビティを開始する代わりにデバッグを書くことをお勧めします。これを実行したら、センシング コードを別のサービスに引き出して、検出後にアクティビティを開始できます。また、サービスを開始するには、ユーザーに最初にアプリケーションを開始させる必要があるという事実上の制約があると思います。

于 2013-02-22T09:31:47.213 に答える
0

Sensorsを使用するServiceを作成し、何かが変更された場合、Intentで Activity を起動します。

于 2013-02-22T09:24:30.167 に答える