Skip to content

Instantly share code, notes, and snippets.

@jelilio
jelilio / loading_button_final.kt
Created November 24, 2023 17:53 — forked from fvilarino/loading_button_final.kt
Loading Button Final
enum class AnimationType {
Bounce,
LazyBounce,
Fade,
}
private const val NumIndicators = 3
private const val IndicatorSize = 12
private const val BounceAnimationDurationMillis = 300
private const val FadeAnimationDurationMillis = 600
@jelilio
jelilio / isValidEmailAddress.java
Last active March 20, 2024 09:41
isValidEmailAddress
private boolean isValidEmailAddress(String email) {
String ePattern = "^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$";
Pattern p = Pattern.compile(ePattern);
Matcher m = p.matcher(email);
return m.matches();
}