Android-Apps können abwärtskompatibel sein, ohne dieses Kontrollkästchen zu aktivieren.
Wenn falsch, diese Aktivität Basisklasse wird Aktivität statt AppCompatActivity
Android Studio ist so dass Sie wissen, dass, wenn Sie die „Abwärtskompatibilität (AppCompat)“ Kontrollkästchen deaktivieren, dann werden Sie sein einschließlich & mit der Bibliothek Aktivität statt AppCompatActivity. Für einen detaillierten Vergleich zwischen den beiden, überprüfen Sie dies: Activity, AppCompatActivity, FragmentActivity, and ActionBarActivity: When to Use Which?
Im Allgemeinen was Android-Entwickler bevorzugen? Rückwärtskompatibilität aktivieren oder ohne?
Ein Kommentar geschrieben von „CommonsWare“, erklärt dies am besten:
Eine Aktivität mit dieser Checkbox erstellt geprüft ist nicht mehr abwärtskompatibel ist als eines ohne das Kontrollkästchen aktiviert. Wenn Sie das Kontrollkästchen aktivieren, erhält Ihre App ein bestimmtes Aussehen und Verhalten, das auf einigen älteren Geräten dieses Aussehen und Verhalten behält. Wenn Sie das Kontrollkästchen nicht aktivieren, bedeutet dies, dass einige Aspekte Ihres Look and Feel auf Pre-Android 5.0-Geräten anders sind. Dies hat jedoch keinen Einfluss auf die Kernfunktionalität der Aktivität. - CommonsWare
Siehe https: // stackoverflow.com/a/38963902/115145 und https://Stackoverflow.com/a/36989121/115145 für etwas mehr Hintergrund. Es gibt kein "besser" in der Zusammenfassung - Sie müssen Kriterien definieren, mit denen Sie Optionen vergleichen können. – CommonsWare