Donanım değerlendirmesinde, bu değerlendirme için 1, 2 ve 3 olarak etiketlenmiş üç dokunsal efekt tanımlanır.
1. efekt: Önceden tanımlanmış kısa dokunsal sabitler
VibrationEffect.EFFECT_CLICK
sabiti, HAL ile API arasındaki sabitleri eşleme bölümünde sağlanan HAL-API eşlemesindeki temel efekt veya ortak paydadır. En çok kullanılan efekt olan HapticFeedbackConstants.KEYBOARD_PRESS
ile eşlenir.
Bu etkinin değerlendirilmesi, hedef cihazınızın net dokunsal geri bildirim için hazır olup olmadığını belirlemeye yardımcı olur.
2. efekt: Kısa özel dokunsal efekt
VibrationEffect.createOneShot(20,255)
sabiti, özel dokunsal efektler içindir. Kısa ve tek özel dürtüler için süreyi tanımlarken önerilen maksimum eşik 20 ms'dir. 20 ms'den uzun tek bir darbe, titreşimli
titreme olarak algılandığı için önerilmez.
Şekil 19. Kısa özel dokunsal efekt
3. efekt: Genlik değişimi olan uzun özel dokunsal efekt
VibrationEffect.createWaveform(timings[], amplitudes[], int
repeat)
Sabiti, genlik varyasyonu olan uzun özel efektler içindir. Özel dokunsal efektler için farklı genlikler üretebilme özelliği, cihazın zengin dokunsal efektler konusundaki özelliklerini değerlendirmek için kullanılan göstergelerden biridir. Önerilen timings []
ve amplitudes []
sırasıyla {500, 500}
ve {128, 255}
'dür. Bu, 500 ms örnekleme hızıyla genlikte% 50'den %100'e artan bir trendi gösterir.
Şekil 20. Genlik değişimi olan uzun özel dokunsal efekt
3. Efekt için genlik kontrolünün donanım özelliklerini kontrol etmek üzere Vibrator.hasAmplitudeControl()
yöntemini kullanın. Sonuç, VibrationEffect.createWaveform
değişen genlikte çalışması için true
olmalıdır.
Şekil 21. Dokunsal efekt 1, 2 ve 3'ün öznel değerlendirmesi
Öznel değerlendirme yapma
Hızlı bir tutarlılık kontrolü için önce öznel bir değerlendirme yapın. Subjektif değerlendirmenin amacı, cihazın insan tarafından algılanabilen genliklerde dokunsal efektler oluşturup oluşturamayacağını belirlemek için dokunsal efektlerin genliğini gözlemlemektir.
Bu kavram etrafında yapılandırılmış belirli bir soru şu şekilde görünür: Cihaz, kullanıcılara beklenen şekilde algılanabilir dokunsal efektler üretebiliyor mu? Bu soruyu yanıtlamak, kullanıcıların hissedemediği algılanamayan dokunsal geri bildirimler veya dalga biçimlerinin amaçlandığı gibi desenler oluşturmadığı istenmeyen dokunsal geri bildirimler de dahil olmak üzere başarısız dokunsal geri bildirimlerden kaçınmanıza yardımcı olur.
Gelişmiş değerlendirme gerçekleştirme
Gelişmiş kalite değerlendirmeleri yapmanız önemle tavsiye edilir. Gelişmiş kalite değerlendirmeleri, kaliteli dokunsal efektler uygulamak için dokunsal efektlerin ölçülebilir özelliklerini tanımlar. İşlem tamamlandığında cihaz üreticileri mevcut dokunsal durumu teşhis edebilmelidir. Bu sayede genel kaliteyi iyileştirmek için hedefler belirleyebilirler. Donanım değerlendirmesi başlıklı makaleyi inceleyin.