タイトルに書いた通り、アプリケーションを起動した直後に通常のメソッドを呼び出すスレッドを開始し、10 秒間待機して、ユーザーがアプリを終了するまでこれを繰り返すと、パフォーマンスの問題は発生しますか? それとも、優先度の高い他のスレッドや AsyncTasks に悪影響を及ぼしますか? 同様に、ボタンによってトリガーされる別のスレッドがあり、メインの繰り返しスレッドが実行中であっても即座に実行する必要があるとしましょう。誰かが私に安全な解決策を紹介してくれませんか?
回答ありがとうございます。例を挙げます。1 回押すと予想されるボタンがあるため、ユーザーが既に押したかどうかを 10 秒ごとに調べます。ただし、この進行中のスレッドに加えて、ユーザーは、バックグラウンドで 100 KB のファイルをダウンロードしたり、外部データベースからデータをロードしたりするなど、他の短いスレッドをトリガーすることができます。だから私が理解しているように、混乱はなく、私が望む限りその進行中のスレッドを持つことができます. (これは一例です。意図的にボタンのリスナーを使用していません)