Is there an intent that is fired when a user unlocks their screen? I want my app to adjust the brightness when the screen turns on, but the problem im running into is that
Yes, the ACTION_USER_PRESENT is broadcasted after the user unlocks:
http://developer.android.com/reference/android/content/Intent.html#ACTION_USER_PRESENT
Note that this is a protected broadcast and if the user is using a lock screen replacement such as WidgetLocker or NoLock the USER_PRESENT may not be sent or may be sent at the wrong time.
For detecting WidgetLocker's unlock see:
http://teslacoilsw.com/widgetlocker/developers