Вот мы уже пишем приложения на Android, делаем ХелоуВорды и вдруг появляется потребность в чтении музыки с SD карты, а как это сделать на Эмуляторе не понятно, так вот об этом и пойдет речь в данной статье.

Android. Обработчики событий для Button

Автор: Александр Барчук

Android

В любой программе которую можно только найти то ли на Android, то ли на другую ОС, везде вы найдете кнопки или еще какие то элементы интерфейса при клике на который выполняется какое то действие, эти действия называются событиями. В этом не большом уроке я познакомлю вас с обработкой этих событий на примере Button кнопки.

Android. Структура проекта

Автор: Александр Барчук

Android

Для более лучшего понимания Android application я рекомендую ознакомится со структурой проекта и его папками и файлами.

Android. С чего начать?

Автор: Александр Барчук

Android

В данной статье я покажу вам с чего нужно начать, что бы написать ваше первое приложение на Android.

Reflection API

Автор: Александр Барчук

Java SE

Часто возникает необходимость во время исполнения java класса получить данные об этом же или другом классе. Это можно осуществить с помощью Reflection API.

Валидация формы Spring 3 MVC

Автор: Александр Барчук

Spring Framework

В этой статье я бы хотел вам показать как реализовать валидацию данных формы средствами Spring.

Как создать Jar файл в Maven

Автор: Александр Барчук

Java SE Maven

В этом уроке я покажу вам, как использовать Maven для создания Java проекта и упаковать его в *.jar файл, а также как сделать его исполняемым.

Отправка письма через GMail и Glassfish

Автор: Александр Барчук

Java EE

В этом посте я покажу вам, как настраивать JavaMail используя SMTP сервер GMail в Glassfish. Таким образом, можно избежать hardcoding  адресов сервера в приложении, и сделать ваше приложение более гибким. Это также минимизирует объем кода.

Реализация интерфейса List. Часть 2

Автор: Александр Барчук

Java SE

В этом уроке мы реализуем  интерфейс List семейства Collection на основе двунаправленной очереди.

Реализация интерфейса List. Часть 1

Автор: Александр Барчук

Java SE

В этой серии статей я продемонстрирую один из способов реализации интерфейса List. Для реализации мы будем использовать двунаправленную очередь.

Spring 3. MVC — Hello world

Автор: Александр Барчук

Java EE Spring Framework

В этой статье я хочу вам показать, как реализовать  MVC приложение используя Spring framework, а точней Spring MVC.

Асинхроный EJB

Автор: Александр Барчук

Java EE

Одной из новых возможностей, представленных в Enterprise Java Beans 3.1 (JSR 318) асинхронный вызов бизнес-методов. Это позволяет контролировать, выполнение серверной части приложения независимо от клиентской. Асинхронные операции могут вернуть "Future <T>", которые позволяют клиенту получить результирующее значение, проверить исключения, или попытаться отменить любой незавершенный вызовов.

Многопоточность в Java

Автор: Александр Барчук

Java SE

При запуске любой программы образуется, по крайней мере, один поток. В Java этот поток запускается при вызове метода main(). Для создания дополнительных потоков необходимо их запустить и назначить им определенные функции, после выполнения которых потоки автоматически будут завершены виртуальной машиной.

В этом уроке мы поговорим о интернационализации и локализации в Spring 3.0 MVC. Мы добавим поддержку i18n с l10n для приложения Spring.