2017-02-14 2 views
0

Ich bin ein Android-Anfänger. Ich konnte nicht verstehen, wenn wir Importanweisungen verwenden müssen, die mit android.support.content und android.content beginnen? Ich habe Inhalt als Beispiel verwendet.Unterschied zwischen android.support.content vs android.content

+1

Einer stammt aus der Support-Bibliothek, der andere ist nicht –

+0

Sie verwenden die Support-Bibliothek, wenn Sie relativ neue Funktionen in Ihrer App verwenden, während Ihre App auf Geräte mit niedrigeren API-Stufen abzielt. Zum Beispiel wurde 'android.widget.Toolbar' in API-Level 21 eingeführt. Wenn Sie also eine' Toolbar' verwenden möchten, während Ihre App 'minSdkVersion' unter 21 (bis zu 7) hat, sollten Sie 'android.support' verwenden .v7.widget.toolbar' stattdessen –

Antwort

0

Die Support-Bibliothek wird normalerweise verwendet, wenn Sie eine größere Anzahl von Betriebssystemversionen mit weniger versionsspezifischer Quelle problemlos unterstützen möchten - damit können Sie Funktionen auf älteren Plattformen in einer höheren Version des Betriebssystems verwenden, ohne sich Gedanken machen zu müssen ob diese Plattform diese Funktion hat und ob sie etwas tut, falls dies nicht der Fall ist.

Für weitere Informationen: es wurde bereits diskutiert und das war ein Teil der Antwort, es gibt viele mehr und sie sind nützlich, also lesen Sie sie, wenn Sie wissen möchten, wie, warum und wann. Hoffe das hilft. Support library android

+1

Danke für die Info – Morl

Verwandte Themen