Merhaba arkadaşlar,
Validation demek ‘onaylama‘ işlemini gerçekleştirmek demektir. Örnek verecek olursak; Edittext e yazılan input un e-posta formatında yazılıp yazılmadığını anlayabilmek için kontrol etmemiz gerekiyor bunuda aşağıdaki yapı ile hallediyoruz.
isValidEmail ismini verdiğimiz fonksiyona input değerini gönderip, API Level 8 ile karşımıza çıkan android in kendi Pattern sınıfını kullanarak doğrulama işlemini gerçekleştiriyoruz.
public boolean isValidEmail(CharSequence target) {
if (TextUtils.isEmpty(target)) {
return false;
} else {
// e-posta formatı kontrol
return android.util.Patterns.EMAIL_ADDRESS.matcher(target).matches();
}
}
public boolean isValidEmail(CharSequence target) { if (TextUtils.isEmpty(target)) { return false; } else { // e-posta formatı kontrol return android.util.Patterns.EMAIL_ADDRESS.matcher(target).matches(); } } |
7