KEEP_AWAKE, но выключить экран для экономии заряда батареи?
Я создал забавный маленький MP3-плеер с использованием FlashDevelop и Flash CS5.5 IDE (без Flex).
Приложение "эмулирует" радио в старом школьном стиле, замирая треки из любого выбранного плейлиста m3u, в то же время разбрасывая случайные радиопередачи, глупую фальшивую рекламу и диджейскую болтовню (во многом как Flash FM из GTA Vice City).
Само приложение работает очень хорошо, однако, если я установлю SystemIdleMode.NORMAL
приложение останавливается, когда включается заставка и когда я SystemIdleMode.KEEP_AWAKE
, экран никогда не срабатывает, и приложение работает, пока не разрядится батарея... что, к сожалению, не займет много времени;)
Можно ли "отключить" экран, оставляя приложение работающим, чтобы помочь сэкономить заряд батареи?
Если нет, могу ли я хотя бы контролировать яркость и, возможно, отображать черное наложение? Будет ли это сильно влиять на срок службы батареи?
Любые предложения будут с благодарностью.
Приветствия.