0

他のアプリケーション (プロセス) をバックグラウンドで実行することはできますか? たとえば、他のアプリケーションを開始するためにインテントを使用することを意味しますが、このアプリケーションをフォアグラウンドで実行したくはありませんが、バックグラウンドで実行したいということは、アプリケーションを開くべきではなく、最小化されたメモリにのみ保持することを意味します。

4

2 に答える 2

0

バックグラウンドで何かを実行するには、サービス (ま​​たはインテントサービス) を使用する必要があります。そこから情報を表示する必要がある場合は、アクティビティにサービスからデータを取得させます。アクティビティのみを使用する場合、Android のライフサイクルに従って一時停止および停止されます

于 2013-08-29T16:28:00.510 に答える
0

他のアプリケーションにアクセス可能なサービスがある場合、そのサービスを参照するインテントで startService を呼び出すことができます。アプリケーションがまだ実行されていない場合、これによりアプリケーションがロードされます。

「アクセス可能」とは、他のアプリケーションのマニフェストに

<service android:exported=true" ... /> 要素

于 2013-08-29T16:23:24.170 に答える