Androidでは、グローバル変数を初期化するスレッドがあります。スレッドは、アクティビティの開始時に開始します。スレッドがグローバル変数を初期化する前にアクティビティが終了すると、スレッドはバックグラウンドで実行され、ジョブが完了するか、アクティビティの終了時に強制終了されますか?Androidでアクティビティが終了する前にスレッドが強制終了されますか?
5
A
答えて
7
アクティビティフィニッシングは、アンドロイドのメイン実行/ UIスレッドの一部です。新しいスレッドを生成し、そのスレッドで操作を実行すると、メインUIスレッドとは別のエンティティとして機能します。
あなたの質問に答えてください - スレッドはまだジョブを完了するためにバックグラウンドで実行されます。
しかし、一言の注意。 run()メソッド内で、ただ終了したアクティビティー・クラスの一部であるオブジェクトを使用している場合は、ヌル・ポインター例外を実行できます。
+0
私はスレッドを遅延させ、スレッドがグローバル変数を初期化する前にアクティビティを終了させようとしました。グローバル変数は初期化されていません。 – Samrakchan
関連する問題
- 1. Androidアプリはアクティビティの終了後に強制終了します
- 2. スレッド:スレッドがジョブを終了する前に終了する
- 3. UIスレッド以外のスレッドでアクティビティを強制終了または終了できますか?
- 4. プロセスが強制的に強制終了された場合の終了コード
- 5. Androidアプリの強制終了
- 6. Android sharedpreferences強制終了
- 7. Androidウェイクロック強制終了
- 8. Androidタッチイベントの強制終了
- 9. Android SQLite onUpgrade =強制終了
- 10. Androidアプリケーションが強制終了して「deadbaad」が表示される
- 11. Android:シャットダウン後にAlarmManagerが強制終了される
- 12. バックグラウンドのアクティビティが強制終了されないようにしますか?
- 13. Android sqlite `db.execSQL()`は強制終了です
- 14. Androidのアクティビティ強制が不規則な時間に終了しますか?
- 15. Android終了アクティビティ
- 16. 強制終了アプリケーション
- 17. リサイクルビットマップアイスクリームサンドイッチ強制終了
- 18. AlertDialog強制終了
- 19. ListView強制終了
- 20. Android - アニメーション終了時にアクティビティを終了しますか?
- 21. アクティビティが終了するとUploadServiceBroadcastReceiverが終了します
- 22. Androidがアクティビティが終了する前にアニメーションが終了するのを待ちます。
- 23. 親スレッド終了時に子スレッドが終了する
- 24. HelloTabWidgetで強制終了(公式Androidチュートリアル)
- 25. Androidカーソルでアプリケーションの強制終了
- 26. Android appオープン直後に強制終了
- 27. ギャラリーに強制終了エラーが表示されます
- 28. プロセスが終了する前にCGIプリントが終了します
- 29. Tabhostで強制終了
- 30. アプリケーションは強制終了しますか?
正確に何をしたいですか?いくつかのコードをここに追加してください。 – AAnkit
@AnkitAwasthiこの質問はありません。 –