a bit better answers you can find here and here (credits to original authors)
boolean isEmailValid(CharSequence email) {
return android.util.Patterns.EMAIL_ADDRESS.matcher(email).matches();
}
or
custom validation library https://github.com/vekexasia/android-form-edittext
check second link for details and preview (regexp, numeric, alpha, alphaNumeric, email, creditCard, phone, domainName, ipAddress, webUrl)
Cheers