mürekkep

  
Sınıfının en iyisi kalem uygulamalarını geliştirmeye ilham verin. Yüksek performans, güzel mürekkep deneyimleri için geliştirici engelini azaltın.
Son Güncelleme Kararlı Sürüm Sürüm Adayı Beta Sürümü Alfa Sürümü
2 Ekim 2024 - - - 1.0.0-alfa01

Bağımlılıkları beyan etme

Ink'e bağımlı eklemek için projenize Google Maven deposunu eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu inceleyin.

Uygulamanızın veya modülünüzün build.gradle dosyasına ihtiyacınız olan yapıların bağımlılıklarını ekleyin:

Groovy

dependencies {
  
    implementation "androidx.ink:ink-authoring:1.0.0-alpha02"
    implementation "androidx.ink:ink-brush:1.0.0-alpha02"
    implementation "androidx.ink:ink-geometry:1.0.0-alpha02"
    implementation "androidx.ink:ink-nativeloader:1.0.0-alpha02"
    implementation "androidx.ink:ink-rendering:1.0.0-alpha02"
    implementation "androidx.ink:ink-strokes:1.0.0-alpha02"
    
}

Kotlin

dependencies {


    implementation("androidx.ink:ink-authoring:1.0.0-alpha02")
    implementation("androidx.ink:ink-brush:1.0.0-alpha02")
    implementation("androidx.ink:ink-geometry:1.0.0-alpha02")
    implementation("androidx.ink:ink-nativeloader:1.0.0-alpha02")
    implementation("androidx.ink:ink-rendering:1.0.0-alpha02")
    implementation("androidx.ink:ink-strokes:1.0.0-alpha02")
}

Bağımlılıklar hakkında daha fazla bilgi için Derleme bağımlılıkları ekleme başlıklı makaleyi inceleyin.

Geri bildirim

Geri bildiriminiz Jetpack'in iyileştirilmesine yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı iyileştirmek için fikirleriniz varsa lütfen bize bildirin. Yeni bir kitaplık oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oy verebilirsiniz.

Yeni sorun oluşturma

Daha fazla bilgi için Sorun İzleyici belgelerine bakın.

Bu yapı için sürüm notu yok.

Sürüm 1.0

Sürüm 1.0.0-alpha01

2 Ekim 2024

androidx.ink:ink-*:1.0.0-alpha01 yayınlanır. Sürüm 1.0.0-alpha01 bu kaydetmeleri içerir.

Yeni Özellikler

  • Uygulamanızda oluşturulan güzel mürekkep vuruşlarını oluşturmayı, oluşturmayı ve değiştirmeyi kolaylaştıran modüler ve yapılandırılabilir bir kitaplık.

API Değişiklikleri

Geliştiricilerin zengin mürekkep deneyimleri oluşturmasına yardımcı olacak yeni modüller:

  • İçerik oluşturma: Girişler alınırken vuruşların gerçek zamanlı olarak yüksek performanslı ve düşük gecikmeli şekilde oluşturulması için InProgressStrokesView kullanın.
  • Oluşturma: CanvasStrokeRenderer ve ViewStrokeRenderer tuşlarını kullanarak uygulamanın kullanıcı arayüzünün bir parçası olarak bitmiş mürekkep vuruşlarını çizin.
  • Vuruşlar: Mürekkep özellikleri için kullanılan temel veri türleri.
  • Fırça: Kullanıcı girişine yanıt olarak vuruşların nasıl görüneceğini ve davranacağını belirten yapılandırılabilir spesifikasyon.
  • Geometri: Seçim ve silme gibi güçlü araçlar için kesişim ve kapsam gibi geometrik işlemler.