ひとつ質問いいですか?

アンドロイドアプリでゲームをしていて
例えば途中で電話がかかってきたり
又は電源ボタンおしてスリープ状態になったときに
ゲームの全てを一時停止状態にしたいんですが
どのようにしたいいのでしょうか?

今作っているものだと、スリープ状態になっても
ゲームの中では進行がすすんでしまいます。
一時停止にして、再度画面を開いてから
再開させていのですが。
どなたか教えてください。