気になったし、確定申告がやっと終りそうなので調べています。
#かなりの低所得で泣けました。
気になったのは2点。
・スリープ状態のとき、serviceは何かできるのか?
Tadさんの書き込みでは、serviceでならスリープ時に見張れるという
ふうに取れます。果たしてほんとうでしょうか? 是非そうであって
ほしくないと、願っているのですが。
=>未調査。だれか知りませんか?
・AlarmManagerから呼び出されたとき、Activityを起動できないのはなぜ?
これは非常に不思議に思いました。
http://developer.android.com/reference/android/app/AlarmManager.html
の頭、Overviewに非常に興味深いことが書いてありました。
是非読んでみてください。
そういえば以前AlaramManagerから直接Activityを起動してはならないって
どこかで読んだことがあって、それって何でだろうと思ったのを思い
出しました。そういうことだったのねぇ。。
(2011/03/06 18:01), Tad wrote:
> 拙作のアプリではそのように実装していて意図通りに動作していますが、これは環境によっては保証されないものなのかと悩んでしまいました。
思ったのですが、ScreenOn/Offのイベントが起きるときというのは、
必ず端末は「スリープではない状態」のはずですから、これはたまたま
問題ないケースであろう、と。
なので、スリープしているときは、serviceとて動けはしない、
で合ってるのでしょう、たぶん。
> オフの場合にandroid.os.PowerManagerとandroid.os.PowerManager.WakeLockで起動したいと考えているのですが、
giantroidさんが実現したいことが、画面がONであろうとOFFであろうと同一の処理をしたいということでしたら、画面の状態を意識して処理を分ける必要はない(ONかOFFかを気にせずにWakeLockをかければいい)と思います。
------------------------------------------
EGAWA Takashi
2011/3/6 giantroid <usk...@gmail.com>:
> --
> このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
> このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
> このグループから退会するには、android-group-j...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/android-group-japan?hl=ja からこのグループにアクセスしてください。
>
>