回答編集履歴

1

説明追加

2019/09/07 11:47

投稿

old_dog
old_dog

スコア51

test CHANGED
@@ -6,4 +6,4 @@
6
6
 
7
7
 
8
8
 
9
- を参照させていただきますと、Serviceは明示的に停止しないと、システムで強制終了されるまで存在するようです。リファレンスでも明示的に停止しないと、サービスは稼働し続ける、と記載されてます。リソースを大量に使うようなサービスが残ってしまうと、ユーザビリティ的には好ましくないのかも知れません。なのでonDestroyで明示的に停止処理してるのではないでしょうか?間違っていたら本当にごめんなさい。
9
+ を参照させていただきますと、Serviceは明示的に停止しないと、システムで強制終了されるまで存在するようです。リファレンスでも明示的に停止しないと、サービスは稼働し続ける、と記載されてます。リソースを大量に使うようなサービスが残ってしまうと、ユーザビリティ的には好ましくないのかも知れません。なのでonDestroyで明示的に停止処理してるのではないでしょうか?(Serviceのライフサイクルで、onDestroyが必ず呼ばれるかは分かりませんが)。間違っていたら本当にごめんなさい。