Работа с компонентом YouTubePlayerView

Автор: | 03.10.2014

Post Views: 3 296 Для воспроизведения видео ролика с YouTube в мобильном приложении я знаю два подхода: 1. Запустить через намерение (intent) родное приложение от Google. Делается это примерно вот так: startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(“http://www.youtube.com/watch?v=cxLG2wtE7TM”))); В этом случае мы выйдем за пределы исходного приложения, но при этом работы сэкономим очень много. 2. Использовать YouTube Android Player API. В… Читать далее »

Красивый таймер для Android (часть3)

Post Views: 3 338 Посмотрев пристально на приложение, получившееся в прошлый урок, можно придти к выводу, что больше двух минут таймер не охватит. Например, в кулинарии интервал приготовления пищи часто составляет часы. Поэтому давайте модернизируем наш таймер так, чтобы он мог охватить 24 часа. Попутно изменим нижнюю версию Android до 8+. Для задания интервала времени можно… Читать далее »

Красивый таймер для Android (часть2)

Автор: | 24.09.2014

Post Views: 4 052 В предыдущей статье мы создали основу для приложения, теперь я расскажу как были сделаны нестандартные кнопки. А также доработаем таймер так, чтобы устанавливался обратный отсчет, и по истечению времени, пользователь получал стандартное уведомление. Сказать, что переход с Delphi  на мобильную разработку тяжелый – это ничего не сказать. Родные VCL формы рисуются с… Читать далее »

Красивый таймер для Android

Post Views: 7 892 В разработке приложения, выполняющего что-то периодически по времени, есть несколько важных моментов. Все большие вычисления нельзя проводить в главном потоке(UI), т.к. пользователь будет сильно страдать от зависаний. Для реализации числового таймера, нам нужно раз в секунду обновлять компонент TextView Запускать обновление будем по кнопке, также сделаем паузу и сброс отчета.    … Читать далее »

Предупреждение при выходе из приложения Android

Автор: | 15.09.2014

Post Views: 3 907 Часто бывает, что нужно перед выходом пользователя из программы спросить его о чем-нибудь. Например, сохранить “всё, что нажито не посильным трудом” или просто сказать: “не уходи дорогой товарищ, нам будет тебя не хватать”. В родной нашей Delphi достаточно на событие главной формы onClose повесить свой обработчик. А как сделать такой же трюк… Читать далее »

Получение информации с сенсоров устройства Android

Автор: | 04.09.2014

Post Views: 3 702 В более ранних статьях мы уже получали информацию об устройстве. Теперь давайте копнем глубже и получим данные с доступных на устройстве сенсоров. Их может быть много, а может и совсем чуть чуть, ранее мы уже смотрели на разные устройства, и в некоторых их было совсем не густо. Полный их список можно получить… Читать далее »

Сохранение настроек приложения при помощи Android Backup Service

Post Views: 4 570 В ОС Андроид есть стандартный сервис сохранения данных приложения, иными словами – можно сохранить “все, что нажито не посильным трудом” в свою учетную запись на серверах Google. А потом при переезде на другое устройство или сбросе настроек на старом, восстановить всё своё добро. На Nexus 5 список данных для переезда впечатляет: Chrome (браузер)… Читать далее »

Получение информации об устройстве

Post Views: 2 476 Часто в процессе разработки встает необходимость узнать какая версия Android  работает на устройстве. Это бывает необходимо знать, когда используешь новые или устаревшие (deprecated) методы. Перед работой с сетью, нужно проверить, а есть ли с ней соединение? И если есть , то какое? Иначе может случиться так, что закачка файла в 300Mb по… Читать далее »

Работа с сенсорами устройства на Android

Автор: | 26.08.2014

Post Views: 2 301 В данной статье мы напишем простое приложение, отображающее уровень заряда батареи, температуру батареи и список доступных сенсоров на устройстве. В последней версии ADT появился очень удобный шаблон для новых проектов, называется он Empty Activity. Шаблон подкупает своей простотой, т.к. не создает ничего лишнего. Для вывода нужной нам информации отредактируем единственный файл разметки… Читать далее »

Как работает Меню в фрагментах

Post Views: 3 160 Хорошим стилем программирования в Google считают использование ActionBar и Фрагментов. Для этого они даже изменили конструктор нового проекта в Eclipse . Таким образом, они тонко намекают, и как бы приучают программистов писать более или менее красивый и изящный код. Думаю, стоит отметить, что начинание это правильное. Для себя я беру образцы родных… Читать далее »