Форум программистов, компьютерный форум CyberForum.ru

Валидность Email - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Жизненный цикл Android приложения http://www.cyberforum.ru/android-dev/thread942585.html
Такой вопрос, в onCreate() создаю нужные мне классы, устанавливаю view: @Override public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
Android Как заставить ListView показывать ограниченное количество элементов? Будет динамично заполняющийся лист Как сделать чтобы ListView показывал ограниченное кол-во items, а при нажатии на кнопку more подгружать еще часть ??? + еще как поставить кнопку more, так чтобы высвечивалась, только, когда доходит до конца списка? код заполнения листа public class NotificationTabFragment2 extends ListFragment { http://www.cyberforum.ru/android-dev/thread942513.html
Мое второе собеседование на должность Junior Android
Всем привет! Когда я готовился к первому собеседованию, мне очень интересно было почитать разнообразные темы о том, что спрашивают у Джуниоров. Их находил крайне мало, и, вот, по окончанию, хотел бы поделиться опытом, что спрашивали у меня. Свое первое собеседование я благополучно завалил - с адским рвениям готовил все эти Intents, взаимодействия между Activity, обработка кликов, нажатий,...
Разворачивание приложения при нажатии на уведомление Android
Context context = getApplicationContext(); Intent notificationIntent = new Intent(context, this.getClass()); PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, PendingIntent.FLAG_UPDATE_CURRENT ); notificationManager = (NotificationManager)context.getSystemService(Context.NOTIFICATION_SERVICE); Resources res = context.getResources(); Notification...
Android Android Запись видео http://www.cyberforum.ru/android-dev/thread942433.html
я хочу создать камеру Api на android.i написал код, но у меня есть problem.My приложение может записывать видео на передних и заднюю камеру вместе, но когда я начала записи видео, видео 'ы качество низкое. Например, мой телефон есть 8,0 пикселей камера и мое видео, которое я записал низкая 8,0 пикселя то я нашел статью в Google, но это работа неправильно, это моя камера setthing...
Android Анимация ViewGroup, некорректное поведение кнопки Всем привет. Возникла такая проблема. Есть анимация, по клику - блок отодвигается вправо, показывая то, что под ним. Кнопка, запускающая анимацию, находится на этом блоке. Однако, при попытке вернуть блок на место кнопка не реагирует на нажатие. Но реагирует то место, где кнопка была до анимации. Кнопка создается программно. В чем может быть проблема? Если сдвигаю блок через setMargins()... подробнее

Показать сообщение отдельно
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666

Валидность Email - Android

23.08.2013, 20:20. Просмотров 1107. Ответов 16
Метки (Все метки)

Есть код который проверяет email на валидность:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
public boolean isEmailValid(String email)
    {
         String regExpn =
             "^(([\\w-]+\\.)+[\\w-]+|([a-zA-Z]{1}|[\\w-]{2,}))@"
                 +"((([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\\.([0-1]?"
                   +"[0-9]{1,2}|25[0-5]|2[0-4][0-9])\\."
                   +"([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\\.([0-1]?"
                   +"[0-9]{1,2}|25[0-5]|2[0-4][0-9])){1}|"
                   +"([a-zA-Z]+[\\w-]+\\.)+[a-zA-Z]{2,4})$";
 
     CharSequence inputStr = email;
 
     pattern = Pattern.compile(regExpn,Pattern.CASE_INSENSITIVE);
     matcher = pattern.matcher(inputStr);
 
     if(matcher.matches())
        return true;
     else
        return false;
}
но мне ещё необходимо чтобы он проверял, чтобы перед собакой было не менее 2 латинских букв. Если перед собакой 2 цифры оно есть в условии, а вот проверки на 2 буквы нет. Помогите, что необходимо добавить или изменить?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru