Garder l'écran éveillé peut être accompli en utilisant un wakelock en
mWakeLock = mPowerManager.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK,
getClass().getName());
Ou en ajoutant FLAG_KEEP_SCREEN_ON à la fenêtre,
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
Quelle est la différence technique entre les deux et en termes de performances et d'autonomie qui est recommandée?