Was ist der Unterschied zwischen einer AppCompat
Ansichtskomponente und einer Standard-/Standardansichtskomponente?Unterschied zwischen einer AppCompat-Ansicht und einer normalen Android-Ansicht
Zum Beispiel kann der Unterschied zwischen einem AppCompatEditText
und einem EditText
oder zwischen einem AppCompatButton
und einem Button
.
Mit Blick auf den developer docs for android.support.v7.widget
, die AppCompat
Ansicht, die Komponenten werden als „Tönung bewusst“, aber das ist der einzige Unterschied, und was genau macht das?
"Was genau macht das?" - 'appcompat-v7', wie auch' Theme.Material', unterstützt die Vorstellung eines benutzerdefinierten Themas, das Farben wie 'colorPrimary' und' colorAccent' definiert. Native 'Theme.Material'-Widgets unter Android 5.0+ und unterstützte Widgets in' appcompat-v7' verwenden diese Farben gemäß den Material Design-Richtlinien. – CommonsWare
Danke @CommonsWare. Wenn du dies als Antwort postest, könnte ich es akzeptieren. –
Nun, es beantwortet Ihre Frage nicht vollständig. Ich habe keine systematische Überprüfung aller "appcompat-v7" -Widgets (insbesondere mit dem letzten Update) durchgeführt, um zu wissen, was neben dem Tönen noch etwas anderes an ihnen ist. – CommonsWare