Junior — Middle
Koja vrsta objekata u Androidu može nastaviti da postoji nakon završetka Activity?
sobes.tech АИ
Одговор од АИ
У Android-у, објекти типа Service могу да наставе да постоје и раде након што се Activity заврши. Service је компонента која извршава дуготрајне операције у позадини без корисничког интерфејса.
На пример, ако апликација има музику која треба да настави да свира чак и када корисник напусти екран са Activity-јем, за то се користи Service.
Пример креирања једноставног сервиса:
public class MyService extends Service {
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
// Извршавање позадинског задатка
return START_STICKY; // сервис ће бити поново покренут ако га систем убије
}
@Override
public IBinder onBind(Intent intent) {
return null; // ако сервис није везан
}
}
На овај начин, Service наставља да ради независно од животног циклуса Activity-а.