Screen Timeout Settings
Screen timeout settings is a simple android application with a background service that recognizes when the device is plugged in to a charger or USB cable. The screen timeout and brightness settings can then be set to different values when the device is plugged or unplugged.
Since this is my first android application and it is for learning purpuses I decided to make it open source. The code can be found on Github.