Hey there and welcome to Tokotoko Studio!

Check out our latest blog post:
Django tip: Debugging templates

Daylight Automatic Brightness

Visit Site

Oct 01 2011 - Oct 12 2011

Back to Category


I was so annoyed with the automatic brightness on my phone so I wrote this instead. Daylight Automatic Brightness adjusts your screen brightness according to the outside daylight. On many devices the normal automatic brightness settings which uses the light sensor doesn't work very well, and this is an alternative way to automatically adjust the brightness.

The user's location and the current time is used to calculate the time of sunrise and sunset. When it's dark outside the brightness is reduced. The brightness level can be set separately for the day and for the night.


Technology Stack

The app is built in Java using the Android SDK. The graph view used in the settings is written from scratch.