Я планирую провести операцию с двумя флажками. Я хочу выполнять некоторые задачи, когда экран выключен в фоновом режиме непрерывно, основываясь на том, что пользователь проверяет.
final CheckBox checkBox = (CheckBox) findViewById(R.id.checkbox_id);
if ( checkBox1.isChecked() && myServiceIsntRunning() ) {
startService(myService1.class)
if ( checkBox2.isChecked() && myService2IsntRunning() ) {
startService(myService2.class)
}
Если оба флажка отмечены, я не буду обе задачи постоянно работать в фоновом режиме навсегда, используя этот метод. Есть ли вред при запуске обоих сервисов сразу? Как представляется, в документации по оптимизации нет документации, и я видел эту страницу: Может запускать 2 службы из одного и того же действия и может запускать эту активность и два услуги parrallely в андроиде?. Итак, начнем ли две службы параллельно навсегда быть хорошей идеей?