Μια κλάση ή μέθοδος που έχει καταργηθεί είναι παρόμοια. Δεν είναι πλέον σημαντικό. Είναι τόσο ασήμαντο, στην πραγματικότητα, που δεν πρέπει να το χρησιμοποιείτε πλέον, καθώς έχει αντικατασταθεί και μπορεί να πάψει να υπάρχει στο μέλλον.
Είναι εντάξει να χρησιμοποιείτε καταργημένες μεθόδους;
Ναι, μπορείτε να χρησιμοποιήσετε καταργημένες μεθόδους, εφόσον η μέθοδος απόσβεσης υπάρχει στο πλαίσιο. Καταργώντας μια μέθοδο, οι προγραμματιστές της πλατφόρμας προσπαθούν να σας πουν ότι είτε κάτι δεν πάει καλά με τη μέθοδο είτε ότι υπάρχει ήδη καλύτερος τρόπος για την εκτέλεση της εργασίας. Τι είναι το καταργημένο Android;
Τι θα συμβεί αν χρησιμοποιήσουμε καταργημένες μεθόδους στο Android;
Τι θα συμβεί αν συνεχίσω να χρησιμοποιώ Καταργημένες μεθόδους; Ο Code θα συνεχίσει να εκτελείται ως έχει μέχρι να καταργηθεί η μέθοδος από το SDK. Εάν χρησιμοποιείτε καταργημένη μέθοδο, τότε πρέπει να παρακολουθείτε το καταργημένο api κάθε φορά που κάνετε αναβάθμιση στο πιο πρόσφατο SDK. Αν δεν θέλετε καθόλου αλλαγή, τότε ελέγξτε για τον λόγο της κατάργησης.
Η κατάργηση σημαίνει κατάργηση;
Σε πολλούς τομείς, η κατάργηση είναι η αποθάρρυνση της χρήσης ορισμένων ορολογιών, χαρακτηριστικών, σχεδίου ή πρακτικής, συνήθως επειδή έχει αντικατασταθεί ή δεν θεωρείται πλέον αποτελεσματική ή ασφαλής, χωρίς να το αφαιρέσετε εντελώς ή να απαγορεύσετε τη χρήση του.
Πώς μπορείτε να καταλάβετε εάν μια μέθοδος έχει καταργηθεί;
Για να αναγκάσετε τον μεταγλωττιστή να σας προειδοποιήσει σχετικά με τις μεθόδους που χρησιμοποιήσατε και οι οποίες καταργήθηκαν, χρησιμοποιήστε το javac.exe-διακόπτης κατάργησης. Στη συνέχεια, αναζητήστε στο Javadoc τις καταργημένες μεθόδους για να μάθετε τις προτεινόμενες αντικαταστάσεις. Μερικές φορές απλά πρέπει να μετονομάσετε. Μερικές φορές οι αντικαταστάσεις λειτουργούν πολύ διαφορετικά.