Wear OS'te görüntülemeye dayalı kullanıcı arayüzleri oluşturma

Compose yöntemini deneyin
Wear OS'te Jetpack Compose, Wear OS için önerilen kullanıcı arayüzü araç setidir.

Android Jetpack, Wear OS kullanıcı arayüzü kitaplığını içerir. Wear OS kullanıcı arayüzü kitaplığı aşağıdaki sınıfları içerir:

Tam liste için sürüm notlarını okuyun.

Wear OS kullanıcı arayüzü kitaplığına bağımlılık ekleme

Uygulama oluşturmaya başlamak için Wear OS'e özel bir proje oluşturun. Ardından, uygulamanızın build.gradle dosyasına aşağıdaki bağımlılıkları ekleyin:

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

Wear OS kullanıcı arayüzü kitaplığı paketinden sınıfları içe aktarma

Wear OS kullanıcı arayüzü kitaplığındaki kullanıcı arayüzü bileşenlerini kullanmak için bunları androidx.wear.widget paketinden veya ambiyans modu desteği için androidx.wear.ambient paketinden içe aktarın.

Düzen dosyalarında doğru öğe adlarını kullanma

Düzen dosyalarında, Wear OS kullanıcı arayüzü kitaplığına karşılık gelen tam nitelikli adlar kullanın.

Örneğin, Wear OS kullanıcı arayüzü kitaplığındaki DismissibleFrameLayout sınıfını kullanmak için bir düzen dosyasında aşağıdakileri belirtebilirsiniz:

<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>