2016-04-13 11 views
-2

Ich weiß es nicht vollständig.Ich denke, dass es die veraltete Code kompiliert werden kann.Ich möchte wissen, ob der Code unter dieser Zeile immer ausgeführt wird oder nicht, und es hängt von der Software wie Eclipse, Studio an dem du arbeitest?Was macht @supressWarning ("deprecation") in Android?

Antwort

1

Überprüfen Sie this aus. Mit supresswarning sagt nur der Compiler, Sie nicht zu warnen. Es ist immer noch gültig, veralteten Code zu verwenden, aber normalerweise gibt es einen besseren Weg, den Sie stattdessen verwenden sollten.

1

Der Code wird mit oder ohne es kompiliert. Es sagt Ihrer IDE, Sie nicht einmal davor zu warnen. Manchmal haben Sie einen guten Grund, veralteten Code zu verwenden. Wenn Sie dies auf diese Funktionen/Klassen anwenden, wird die Anzahl der gemeldeten Warnungen reduziert, was es einfacher macht, wichtige Warnungen vor echten Problemen zu finden.

0

Deaktiviert Compilerwarnungen ... In diesem Fall veralteter Code ... Nur zu Ihrer Information, für show clean code