/ / Czy zamknięcie () może być używane do operacji czyszczenia w dostawcy treści Androida? - Android, dostawca treści dla Androida

Czy wyłączanie () może być używane do czyszczenia w dostawcy treści Androida? - Android, dostawca treści dla Androida

Czy wyłączanie () może być używane do operacji czyszczenia wDostawca treści dla Androida? Czy shutdown () jest wywoływany automatycznie, gdy działanie jest niszczone, czy też należy je wywoływać ręcznie i tylko w celach testowych? Czy niewłaściwą praktyką jest przywoływanie go w kodzie produkcyjnym?

Odpowiedzi:

3 dla odpowiedzi № 1

Jeśli masz na myśli shutdown() na ContentProvider, nigdy nie jest wywoływana, chyba że ją nazwiesz. Co więcej, powinieneś naprawdę nazwać go tylko testowaniem jednostkowym. W końcu twoja ContentProvider może być używana przez twoją aplikację inaczej, shutdown() albo nie.