Yin*_*Zhu 3 service android background
我现在编写一个程序来收集传感器数据,例如一整天的acclerometer值.
目前我只使用一个活动并运行活动一整天(我关闭屏幕自动黑色),并且不要在白天做任何短消息或电话.
我听说我可以使用Service在后台制作这种长时间运行的数据收集器.但在我检查了计步器后,请访问http://code.google.com/p/pedometer/.我发现,当屏幕变黑时,计步器不起作用.(但是只要电源打开,像天线计这样的应用程序应该可以工作.)
虽然我不关心总是感应到测量仪的电源问题,但我确实想要将屏幕变黑以节省屏幕功率以记录更多的测量仪数据点.
我在考虑两种方式:
然而,正如计步器应用所示,使用服务.当屏幕变黑时,服务似乎也停止了工作!也许代码有bug.
我的申请仍然是一项活动.但我将scrren灯改为0或全黑以节省电量.
我的问题是:1)即使屏幕长时间黑屏,服务仍然能够始终保持运行状态; 2,如何更换屏幕灯?
谢谢!