Хоча це правда, що з точки зору процесору робити не багато чого, часто є функції пристрою, які споживають енергію при використанні. На ПК, як правило, нікого не цікавить, але, безумовно, правда, що зчитування диска (припускаючи, що не є SSD-накопичувачами) призведе до того, що жорсткий диск крутиться, а головка рухатиметься, що споживає трохи енергії. На ПК це банально, але на мобільному пристрої це може бути справжньою проблемою.
По телефону найбільш очевидним прикладом цього є спілкування. Надсилання бездротового сигналу забирає енергію. На ПК, підключеному до джерела живлення потужністю 500 Вт, це не має значення. По телефону це не так. Додаток, який постійно оглядає сервер для великої кількості даних, використовуватиме значно більше енергії, ніж той, який взагалі не використовує мережу.
Це дуже реальна проблема, просто google для "Програми для Android вирядили акумулятор". Ось одна з багатьох сторінок, яка розповідає розробникам, як мінімізувати споживання електроенергії.
Загалом, ви хочете оптимізувати продуктивність в цілому (тобто зробити процесор максимально можливим), а також використовувати мережу. Спілкуйтеся якомога рідше якомога менше повідомлень.
Як вже говорили інші, це завдання вирішується після того, як більша частина вашого коду буде завершена, коли ви визначили проблему та профільно використали електроенергію.