Créer des interfaces utilisateur basées sur les vues sur Wear OS

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Android Jetpack comprend la bibliothèque d'UI Wear OS. La bibliothèque d'UI Wear OS inclut (sans s'y limiter) les classes suivantes :

Pour obtenir la liste complète, consultez les notes de version.

Ajouter une dépendance à la bibliothèque d'UI Wear OS

Pour commencer à créer des applications, créez un projet spécifique à Wear OS. Ajoutez ensuite les dépendances suivantes au fichier build.gradle de votre application :

dependencies {
    ...
  // Standard Wear OS libraries
  implementation "androidx.wear:wear:1.2.0"
  // includes support for wearable specific inputs
  implementation "androidx.wear:wear-input:1.1.0"
}

Importer des classes à partir du package de la bibliothèque d'UI Wear OS

Lorsque vous utilisez une classe de la bibliothèque d'UI Wear OS, importez-la à partir du package androidx.wear.widget. Consultez l'exemple d'utilisation d'une classe de bibliothèque.

Utiliser les noms d'élément appropriés dans les fichiers de mise en page

Dans les fichiers de mise en page, utilisez des noms complets correspondant à la bibliothèque d'UI Wear OS.

Par exemple, pour utiliser la classe DismissibleFrameLayout de la bibliothèque d'UI Wear OS, vous pouvez spécifier les éléments suivants dans un fichier de mise en page :

<androidx.wear.widget.DismissibleFrameLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:id="@+id/swipe_dismiss_root" >

    <TextView
        android:id="@+id/test_content"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="center"
        android:text="Swipe the screen to dismiss me." />
</androidx.wear.widget.DismissibleFrameLayout>