武藤です。
Timer(boolean isDaemon)ですが、isDaemonがtrueかfalseによって
アプリ終了時にthreadが終了するまで待つか否かが決定されることに
なっているようです。
が、androidのプロセス管理を調べてみると面白いのでお勧めします
けども、とにかく表にいないプロセスは、しばらくの間は生かして
おいてもらえるけど、少し時間が経つと、threadが走っていようが
いまいが、必要であれば叩き殺されます。
なので、単にActivityだけが必要としていたTimerは、isDaemonがtrueか
falseに関わらず、Activity終了(onStopが理想)とともに停止させる
必要がある、なので悩むこともない、ということになります。
では。