我希望我的应用程序可以随时启动活动以响应手机的“摇晃”。
是否建议让服务在后台持续运行以监听加速度计的变化?
有没有人有其他方法可以做到这一点?
有很多应用程序可以做这种事情。
我希望我的应用程序可以随时启动活动以响应手机的“摇晃”。
是否建议让服务在后台持续运行以监听加速度计的变化?
有没有人有其他方法可以做到这一点?
有很多应用程序可以做这种事情。
是的,使用服务将是可行的方法,因为您的应用程序需要运行才能使SensorEventListener工作。
查看此答案以获取有关如何实现SensorEventListener的一些代码(在活动中,但可以在服务中使用类似的代码)。