Android4.0(ICS)にいち早く対応しました。独自のカスタマイズもしてます。単に早く出すだけじゃなくてカスタマイズしてます #sh_dev
2012-03-15 13:12:07省エネ待受というのがあります。要はBroadcastIntentの送信をユーザが制御できます。抑止条件は「ユーザ設定オン・画面表示オフ」です。ただしフォアグラアプリとユーザ設定で除外したアプリは抑止されないです。 #sh_dev
2012-03-15 13:18:04なんでこんなの作ったのかというと、BGで動くアプリはユーザから見えないです。そういうアプリの動作をユーザが制御できるようにしたのです。 #sh_dev
2012-03-15 13:19:13シャープ端末には、エコ技という省エネ機能が、BroadcastIntentを抑制することで実現しているらしい。私のアプリも抑制されると、変な問い合わせ来るから、実機で確認してみよう #SH_DEV
2012-03-15 13:21:19この機能の使い方ですがエコ技設定を「技ありモード」に設定する事が基本です。もし正常に動作しないアプリがあれば、省エネ待受対象外リストにて該当アプリをチェックすればいいです #sh_dev
2012-03-15 13:22:01アラームも抑制しちゃうの?これは微妙・・・・そんなのユーザが設定し直すなんてやらないよ。 #SH_DEV
2012-03-15 13:24:28設定方法ですが深いです。「設定」→「省エネ設定」→「技ありモード」の「編集」で対応のアプリの「?」をチェックし詳細を押すと対象外リストが出るのでチェック入れると除外できます #sh_dev
2012-03-15 13:24:48有効にすると当然ですがアラームとか予約録画とかのアプリは動かなくなります。歩数計のように定期的に動作するアプリも影響受けます。それ以外のアプリは設計を見直すことで改善できる可能性があります #sh_dev
2012-03-15 13:25:53省エネ待受をオンにしても正しく動作させるため、バックグラウンドで動作しないように各(標準)アプリの設計を変更しました。結果として省エネ待受を有効にしなくても電池が持つようになりました。つまり省エネ待受機能の意味が無くなりましたww #sh_dev
2012-03-15 13:28:16ああ、シャープの省エネ機能?IS05でデータ通信無効にしてる状態でバッテリー減って省エネ発動→充電して省エネ解除すると勝手にデータ通信が有効になる糞機能のことかい?
2012-03-15 13:29:13どうすれば電池持つんですかという話ですが、トータルで100の処理するとき10を10回に分けるより100を1回で実行した方が電池は持ちます。CPUが起きる度にオーバヘッドかかるからです。単にreturnするだけでもOHかかります。 #sh_dev
2012-03-15 13:29:42