Обзор библиотеки NavigationTabBar для Android от команды DevLight Overview of the NavigationTabBar for Android from DevLight

[:ru]Сегодня в очередном выпуске Дизайна андроид приложений обзор интересной библиотеки от команды DevLight. Кто не в курсе, это успешные разработчики, которые начинали когда-то с уроков на нашем канале. Теперь у них большая фирма и крутые заказчики. Интервью с ребятами можно посмотреть по ссылке. Ребята рассказывают о том, чего достигли и Читать дальше…

Android Учебник: создание RecyclerView, CardView и меню опций для элемента RecyclerView

Android Учебник: создание RecyclerView, CardView и меню опций для элемента RecyclerView В этом уроке вы узнаете, как создать простое приложение с помощью RecyclerView, CardView для отображения данных, а затем добавить меню опций (options menu) для элементов списка. Пример кода: <?xml version=»1.0″ encoding=»utf-8″?> <RelativeLayout xmlns:android=»http://schemas.android.com/apk/res/android» xmlns:tools=»http://schemas.android.com/tools» android:id=»@+id/activity_main» android:layout_width=»match_parent» android:layout_height=»match_parent» android:paddingBottom=»@dimen/activity_vertical_margin» android:paddingLeft=»@dimen/activity_horizontal_margin» android:paddingRight=»@dimen/activity_horizontal_margin» Читать дальше…

Как создать приложение для считывания штрих-кода на андроид

В этом уроке научимся создавать приложение для чтения штрих-кодов и QR-кодов с использованием стандартной библиотеки Mobile Vision API. Еще с выпуском Google Play services версии 7.8 разработчики добавили интерфейсы Mobile Vision, которые обеспечивают API для обнаружения штрих-кода. Они считывают и декодируют множество различных типов штрих-кодов, быстро, легко и локально. Классы Читать дальше…

Тестируем Instant Run в Android Studio 2.0

В ноябре прошлого была анонсирована превью-версия среды разработки Android Studio 2.0 и такие новые фишки, как функция Instant Run (типа мгновенный запуск) обновленного встроенного эмулятора. Технология Instant Run при изменениях в коде позволяет не переустанавливать приложение полностью, а быстро перегружает активити и сразу отображает изменения в приложении. О поддержке Intsant Читать дальше…

Первое превью Android N: API и инструменты для разработчиков

В блоге разработчиков системы андроид вышел анонс Preview Android N и рассказывается о том, как обновить андроид-устройство до версии Android N, а также возможностях новой версии для разработчиков андроид-приложений, таких как: поддержка многооконного интерфейса (Multi-window) прямой ответ на уведомления (Direct reply notifications) сгруппированные уведомления (Bundled notifications) оптимизация режима Doze в Marshmallow — экономия Читать дальше…

DayNight: настраиваем автоматическую смену темы в android в зависимости от времени суток

О том, как настроить DayNight тему в приложении андроид, которая устанавливает темную или светлую тему оформления вашего приложения на основе времени суток и текущего местоположения Мы уже писали, что вышла новая библиотека поддержки Android Support Library 23.2. Новая либа добавляет сразу несколько интересных вещей: это и поддержка векторных изображений в android ниже Читать дальше…

Распознавание штрих-кода (Barcode Detection) в Google Play services

Распознавание штрих-кода (Barcode Detection) в Google Play services

Перевод статьи Laurence Moroney, Developer Advocate, ссылка на оригинал В релизе выпуска Google Play services 7.8 мы рады объявить, что мы добавили новый Mobile Vision API, который предоставляет API сканера штрих-кода для чтения и декодирования множества типов различных штрих-кодов, быстро, легко и локально. Распознавание штрих-кода Классы для обнаружения и анализа Читать дальше…

Создание андроид-приложения с картами Google Maps с использованием Google Services и Android Studio

Как зарегистрировать андроид-приложение в Google Maps API и как добавить карты Гугла в ваше приложение на android, как добавить метку на карту и как отобразить на карте текущее местоположение устройства с помощью Android Studio и службы Google Framework для создания простых картографических приложений на Android, вы узнаете в этом уроке. Нужно выполнить Читать дальше…

Урок 15. Создаем контекстное меню для экранных компонентов в андроид приложениях (Android Studio)

#android #AndroidStudio #startandroid Простой пример контекстного меню (ContextMenu) для View элементов экрана андроид приложения. Будем вызывать для TextView контекстное меню со списком пунктов, по нажатию на которые будем динамически менять цвет и размер шрифта в TextView. Смотрите видео: Группа взаимопомощи Вконтакте для начинающих ANDROID разработчиков и программистов Скачать видеоуроки Поддержите Читать дальше…

Урок 13. Меню в Андроид - добавление пунктов меню, обработка нажатия | Android Studio

Урок 13. Меню в Андроид — добавление пунктов меню, обработка нажатия | Android Studio

Как создать свое меню в android приложении, как добавить пункты в меню, как обработать нажатие (выбор) пунктов меню, что такое конструкции выбора в языке Java: if…else, switch. Познакомимся с методами onCreateOptionsMenu, getMenuInflater, onOptionsItemSelected. Весь плейлист Конструкции выбора в языке Java: if…else, switch Скачать исходный код проекта Группа взаимопомощи Вконтакте для Читать дальше…

Android Design Support Library - поддержка компонентов Material Design в приложениях с Android 2.1 до Android 5+ (с примерами)

Android Design Support Library — поддержка компонентов Material Design в приложениях с Android 2.1 до Android 5+ (с примерами)

Android 5.0 Lollipop — один из самых значимых релизов системы Android , в немалой степени благодаря введению концепции Material Design, нового языка дизайна, который преобразил Android.   Подробные спецификации  помогают начать использовать  Material Design, но не решают проблемы разработчиков, связанные с обеспечением обратной совместимости приложений. Новая библиотека поддержки  Android Design Support Library  делает доступным весь набор компонентов Читать дальше…

Урок 12. LogCat, логи приложения. Исключения (Exception) - обработка ошибок в коде | Android Studio

Урок 12. LogCat, логи приложения. Исключения (Exception) — обработка ошибок в коде | Android Studio

В этом уроке узнаем, что такое LogCat, научимся ориентироваться в логах приложения, создавать свои логи и фильтры для отладки, а также обрабатывать исключения, находить в коде источник ошибки и пользоваться поиском для решения проблем при работе android приложения. Ссылки в видео: Скачать исходный код проекта Исключения (Exception) и их обработка Читать дальше…

Урок 2. Установка и настройка Android Studio. Установка JDK. Настройка Android SDK | StartAndroid

Урок 2. Установка и настройка Android Studio. Установка JDK. Настройка Android SDK

Как создают приложения для android? Какие инструменты нужны для разработки андроид-приложений? В этом уроке вы узнаете, как установить среду разработки мобильных приложений Android Studio и как настроить все необходимые для андроид-разработчика инструменты, такие как JDK (Java Development Kit) и Android SDK tools. Скачать JDK (Java Development Kit) можно здесь Скачать Android Studio и SDK tools можно Читать дальше…