0Pricing
Jetpack Compose Academy · Lektion

Die Text-Composable

Zeigen Sie einen String an und steuern Sie seine Grundeigenschaften.

Die Text-Composable ist eine kostenlose Jetpack Compose Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Jetpack Compose Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Jetpack Compose Academy-Kurs umfasst insgesamt 4 Lektionen.

Meet Text

In Compose bringst du mit dem Text-Composable Wörter auf den Bildschirm. Es ist der einfachste Baustein, den du auf fast jedem Bildschirm verwenden wirst.

Pass a String

Übergeben Sie Text einen String und er wird sofort gerendert. Kein XML, kein findViewById, einfach ein Funktionsaufruf, der beschreibt, was angezeigt werden soll.

Text("Hello, Compose!")

It Is Just a Function

Text ist eine composable Funktion, keine Klasse, die man aufbläht. Man ruft sie innerhalb anderer Composables auf, genau wie jede andere Kotlin-Funktion. 🙂

Where Text Lives

Sie schreiben Text in eine Composable-Funktion wie Ihren Bildschirm. Compose liest Ihren Code von oben nach unten und zeichnet jedes Element, das es findet.

@Composable
fun Greeting() {
    Text("Welcome")
}

Default Styling

Ohne zusätzliche Argumente verwendet Text sinnvolle Standardwerte aus Ihrem Theme: eine gut lesbare Größe, die „On-Surface“-Farbe und die Standard-Schriftart.

Strings from Resources

Verwende für echte Apps Text aus stringResource anstelle von festcodiertem Text. Dadurch bleibt deine App in jede Sprache übersetzbar, die du auslieferst.

Text(stringResource(R.string.greeting))

Combine with Variables

Da es sich um normales Kotlin handelt, können Sie die Zeichenkette aus Variablen und Vorlagen zusammenfügen, bevor Sie sie an Text übergeben. Logik und Benutzeroberfläche sind vereint.

val name = "Ada"
Text("Hi, " + name)

Many Texts, One Screen

Brauchen Sie mehrere Zeilen? Rufen Sie einfach mehrmals Text auf. Jeder Aufruf ist ein unabhängiges Element, das Sie später separat gestalten können.

maxLines Keeps It Tidy

Langer Inhalt kann mit maxLines begrenzt werden, damit ein Label nie höher wird als erwartet. Es hört einfach auf, zusätzliche Zeilen zu zeichnen.

Text("A very long bio...", maxLines = 1)

Reacts to State

Wenn sich der übergebene String ändert, wird Text automatisch neu gezeichnet. Sie müssen nie eine Update-Methode aufrufen; Compose verfolgt den Wert für Sie.

Your First Words

Genau das ist die Idee: Beschreiben Sie den Text, den Sie möchten, und Compose malt ihn. Alles, was schicker ist, sind nur zusätzliche Argumente für denselben Aufruf.

Quick Check

Welche Zeile zeigt korrekt eine Begrüßung in Compose?

Recap

Du hast Text kennengelernt, die fundamentale Komposable-Funktion zur Anzeige von Wörtern. Übergebe ihr einen String, nutze die Theme-Standards, und sie zeichnet sich neu, sobald sich der Wert ändert. 🎉

Häufig gestellte Fragen

Ist die Lektion „Die Text-Composable“ kostenlos?

Ja — der vollständige Text von „Die Text-Composable“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Jetpack Compose Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Jetpack Compose Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Die Text-Composable“?

Zeigen Sie einen String an und steuern Sie seine Grundeigenschaften. Du übst Jetpack Compose Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Jetpack Compose Academy zu starten?

Keine Vorkenntnisse erforderlich. Jetpack Compose Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 4.

Wie lange dauert die Lektion „Die Text-Composable“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Jetpack Compose Academy-Lektion Code schreiben und ausführen?

Ja. Jede Jetpack Compose Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Die Text-Composable
  2. Schriftgröße, -stärke und -stil
  3. Farbe, Ausrichtung und Überlauf
  4. AnnotatedString: Formatierter gemischter Text
← Zurück zu Jetpack Compose Academy