PowerManager is an Android application that detects if your device is being charged. The ringer, Bluetooth, GPS, and Wifi states can all be configured when AC power is connected/disconnected. For example, it is possible to change the ringer to be on while charging and go to vibrate when not charging. This is also useful for saving battery as well since Wifi and Bluetooth consume a lot of battery. A simple configuration screen lets the user customize the settings. Also, Google Voice phone numbers can be enabled/disabled when AC power is connected/disconnected. The application was designed to use as little battery as possible since it is running as a service. The service only runs when a power connect and power disconnect event is received. 电源管理器是一个Android应用程序检测，如果您的设备正在充电。振铃，蓝牙，GPS，和Wifi的状态都可以配置为当交流电源连接/断开。例如，它可以改变振铃是在充电时和上走的时候不充电振动。这也是节省电池，以及因为WiFi和蓝牙大量消耗电池的是有用的。一个简单的配置屏幕可以让用户自定义设置。 此外，谷歌语音电话号码可以启用/禁用当交流电源连接/断开。 该应用程序的设计，因为它是作为服务运行使用尽可能少的电池成为可能。该服务仅在运行时，电源连接和接收功率断开事件。
Ooops, fixed recursive loop of death. - Fixed bug with saving Wifi state - Retry logic for enabling/disabling GV phones - Attempted to fix issues with GPS, but found no workarounds. There is no supported way to do this in the Android SDK. The exploit that I was using to do this has been fixed in later versions of Android. Enabling/Disabling GPS may or may not work for you depending on the version of Android you have.