Ekran kalemi
Birçok telefon ve büyük ekranlı cihaz, ekran kalemi desteği sunar. Kullanıcılar da tüm uygulamalarında sorunsuz ekran kalemi deneyimi yaşamak ister. Uygulamanız, gelişmiş gezinme, çizim ve el yazısı özelliklerinin yanı sıra eğme ve basınç algılama özelliğine sahip gelişmiş fırçalar sunmak için ekran kalemini destekleyebilir.
Yaratıcılık ve üretkenlik uygulamalarıyla ilgili tasarım ve kullanıcı deneyimi rehberliği için büyük ekran galerimizi ziyaret edin.
Ekran kalemi girişini algılama
Kılavuz
MotionEvents'den ekran kalemi verilerini alma
Giriş türünün ekran kalemi olup olmadığını algılamak için hareket etkinliklerini kullanabilirsiniz. MotionEvent nesnesi, kullanılan araç türüne ilişkin veriler (ör. parmak, ekran kalemi veya silgi) içerir.
Kılavuz
Geçmiş noktaları kontrol edin
Ekran kalemi, etkinlikleri ekrandan çok daha yüksek frekanslarda bildirebilir. Çizim uygulamaları söz konusu olduğunda yakın geçmişteki etkinlikleri kontrol etmek için getHistory API'yi kullanın.
Gelişmiş kitaplıklarla deneyiminizi farklı kılın
Gecikmeyi azaltmak, baskıyı ve eğmeyi algılamak, yanlışlıkla yapılan işaretleri yok saymak ve el yazısını tanımak için gelişmiş ekran kalemi kitaplıklarını kullanın.
Düşük gecikmeli kitaplıklar
Grafik oluşturma ardışık düzenindeki gecikmeyi azaltma
Ekran kalemi girişi ile ekran oluşturma arasındaki işleme süresini kısaltarak gecikmeyi iyileştirin.
Algılanan gecikmeyi azaltma
Motion Prediction Jetpack kitaplığımız sayesinde, gelecekteki MotionEvents tahminleriyle gecikmeyi daha da azaltın.
Gelişmiş kitaplıklar
Basınçlı ve eğimli gelişmiş fırçalar yapın
MotionEvent'teki fırçayı oluşturmak için ekran kaleminin basıncı ve eğimiyle ilgili bilgileri kullanın.
Kazara kaybolan işaretleri reddedin
Kullanıcı ekran kalemiyle çizim veya yazma sırasında yanlışlıkla ekrana dokunduğunda izinsiz giriş yapmayın.
El yazısını tanıma
ML Kit Dijital Mürekkep Tanıma ile elle yazılmış metinleri tanıyıp dijital yüzeylerdeki hareketleri sınıflandırın.
Etkileyici deneyimler oluşturma
Kullanıcıların tam ekranda çalışmasını sağlayın ve sokak işaretleri olmadan hareketle gezinme kullanın.
Her tür girişe uygun tasarım yapın
Kullanıcılarınızın, tıpkı bir klavye veya izleme yüzeyi kullanır gibi ekran kalemleriyle uygulamanızda gezinmelerini sağlayın.) Ekran kalemi optimizasyonları, klavye ve fare gibi diğer giriş türlerinin deneyimini de iyileştirir.
Kılavuz
Fareyle üzerine geldiğinizde odağı göster
Hassas giriş için kullanıcıların odak noktasının ekrandaki yerini kolayca belirlemesine yardımcı olun. Örneğin, kullanıcı fareyle üzerine geldiğinde daha kalın bir kenarlık gibi bir odak göstergesi ekleyin.
Kılavuz
İmleçlerinizi özelleştirme
Fareyle üzerine geldiğinizde, imleci fırça türünün veya geçerli işlemin önizlemesini gösterecek şekilde güncelleyin.
Kılavuz
İçeriği sürükleyip bırakın
Kullanıcıların uygulamanızdan başka bir uygulamayla hızlıca paylaşımda bulunabilmesi için resimleri, metinleri ve diğer içerikleri sürükleyip bırakın.
Kılavuz
Metni seçilebilir yap
Kullanıcıların ekran kalemlerini kullanarak hızlıca metin seçebilmesi ve diğer uygulamalarla paylaşabilmesi için uygulamanızdaki metni seçilebilir hale getirin.
Diğer kaynaklar
Galeri
Büyük ekran galerisi
Kılavuz
Ekran Kalemi Düşük Gecikmesi
YOUTUBE videosu
Android uygulamanıza Ekran Kalemi desteği ekleme
YOUTUBE videosu