Как получить список всех установленных приложений на Android

В этом уроке узнаем, как получить список всех установленных приложений на Android. Но начать я его хочу с небольшого обзора полезного приложения — оно называется Hexlock, и позволяет блокировать доступ к выбранным приложениям на вашем устройстве, с помощью пароля или графического ключа. Я уже слышу ваши неодобрительные возгласы, но не Читать дальше…

Git — работаем с удаленным репозиторием на GitHub | Инструменты android разработчика

В этом уроке: как создать репозиторий на GitHub как загрузить код проекта в удаленный репозиторий на GitHub как расшарить доступ к удаленному репозиторию на гитхабе для совместной работы над проектом как клонировать удаленный репозиторий как работать с файлом .gitignore (на этой странице под видео) работаем с Git через консоль Windows. Читать дальше…

Git — основы работы с системой контроля версий | Инструменты android разработчика

В этом уроке узнаем, что такое распределенная система контроля версий на примере Git, как установить Git, основные команды Git. Узнаем, какие бывают репозитории, а также создадим локальный репозиторий и научимся с ним работать, используя Git через консоль Windows. Весь плейлист: ссылка Ссылки: Скачать установщик Git: ссылка Шпаргалка по командам Git: Читать дальше…

Android Translate app: встроенный перевод Google Translate в приложениях на Android 6 Marshmallow

Google Translate используют более 500 миллионов человек каждый месяц, переводя более чем 100 миллиардов слов каждый день. Начиная с прошлой недели, пользователи Android, на чьих устройствах установлено  Приложение Google Translate получат возможность перевода на 90 языков внутри некоторых из их любимых приложений на любом устройстве под управлением последней версии операционной системы Android (Android 6.0, Marshmallow). TripAdvisor, Читать дальше…

Инструменты андроид разработчика для прототипирования интерфейса android приложений

Как построить прототип пользовательского интерфейса android приложения? В этом уроке рассмотрим пару онлайн-сервисов для быстрого создания прототипа мобильного приложения, которыми удобно пользоваться и легко делиться результатами работы. Ссылки: Сервис онлайн прототипирования Fluid: ссылка Сервис онлайн прототипирования Field Test: ссылка Результат работы сервиса: ссылка Сравнить с реальным приложением Reminder: ссылка Записаться Читать дальше…

SimpleUMLCE: UML редактор для Android Studio | Инструменты андроид разработчика

Какой UML редактор использовать для андроид-проекта? Как посмотреть проект android-приложения в виде UML диаграммы? Нужно всего лишь установить плагин для Android Studio — SimpleUMLCE Скачать плагин  simpleUMLCE с сайта IntelliJ IDEA UML язык — Материал из Википедии: https://ru.wikipedia.org/wiki/UML Шпаргалка по шаблонам проектирования: http://habrahabr.ru/post/210288/ Курс видеоуроков по созданию android приложения Reminder: http://www.fandroid.info/videokurs-urokov-po-sozdaniyu-android-prilozheniya-reminder/ Читать дальше…

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

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

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

Тестирование android приложений с помощью реальных устройств

Перевод с сайта developer.android.com. Если не указано иное, этот контент распространяется под лицензией Creative Commons Attribution 2.5. Для получения дополнительной информации и ограничений, см. Лицензия контента. В этом документе Включение на android-устройстве режима разработчика Настройка android-устройства для разработки USB Vendor ID (идентификаторы производителей USB) См. также Google USB Driver OEM Читать дальше…

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  делает доступным весь набор компонентов Читать дальше…

navigation drawer

Как сделать Navigation Drawer в Android

В этом уроке: Как создать макет для Navigation Drawer Как инициализировать Navigation Drawer Как обработать событие выбора пункта в списке меню Navigation Drawer Как установить слушатель (listener) на открытие и закрытие Navigation Drawer Открытие и закрытие Navigation Drawer по нажатию значка приложения в тулбаре Скачать образец приложения с Navigation Drawer Скачать Android Design Icons Читать дальше…

как использовать CardView и RecyclerView

Пример использования CardView и RecyclerView в Android

[:ru]В Android, начиная с версии 5.0 Lolipop, доступны  новые View-элементы экрана, которые упрощают работу со списками: RecyclerView и CardView. С помощью этих компонентов ваше приложение будет выглядеть и вести себя в соответствии с рекомендациями спецификации Google Material Design. Предпосылки Убедитесь, что вы используете последнюю версию Android Studio. Вы можете скачать ее Читать дальше…

material design RecyclerView

Анимация перехода между Activity в Android — 5+ с использованием RecyclerView (Material Design)

Введение Одним из наиболее интересных аспектов материального дизайна является визуальная преемственность окон приложения. С помощью нескольких строк кода новые интерфейсы API Lollipop позволяют реализовать интересный эффект перехода между двумя activity, благодаря бесшовной и непрерывной анимации . Это ломает границы классического поведения предыдущих версий Android и позволяет пользователю понять, как элементы переходят Читать дальше…

Горячие клавиши (hotkeys) в Android Studio

Горячие клавиши (hotkeys) в Android Studio

В таблицах перечислены сочетания клавиш (Key Command) для общих операций Android Studio. Примечание: Здесь перечислены основные клавиатурные комбинации Android Studio для раскладки клавиатуры по умолчанию. Чтобы изменить раскладку по умолчанию на Windows и Linux, перейдите в File > Settings > Keymap. Если вы используете Mac OS X, обновите вашу раскладку используя раскладку версии Читать дальше…

Урок 3. Создание списков и карточек в android приложениях с Material Design

Перевод документации официального сайта developer.android.com <<<Предыдущий урок Чтобы создать комплекс списков и карточек с применением material design в вашем приложении, вы можете использовать виджеты RecyclerView и CardView. Подробнее об этом читайте также Пример использования CardView и RecyclerView в Android Создайте списки Виджет RecyclerView — более усовершенствованная и гибкая версия ListView. Этот виджет Читать дальше…