1

ブルートゥースを介して外部センサーに接続するアプリがあります。センサーは ECG 用で、常にデータを送信しています。このブルートゥース接続を切断せずに電話をスリープ状態にする必要があります。

基本的に、電話とセンサーが心電図を実行している間、できるだけ多くの電力を節約したいだけです。接続は、8 時間以上開いたままにする必要がある場合があります。

4

1 に答える 1

3

Service クラスを使用する必要があります。このクラスは、アクティビティのライフサイクルにリンクされていない長いタスクを実行することを目的としています。サービスには独自のライフサイクルがあり、アクティビティがない場合でも長いタスクをアクティブのままにしたい場合は、必ず使用する必要があります。サービスの詳細については、http: //developer.android.com/reference/android/app/Service.htmlを参照してください。これは、Android の主要な構築コンポーネントの 1 つであり、それらをよく理解することが必須です...

お役に立てれば。

よろしく!

于 2013-08-20T17:02:18.713 に答える