Как cоздать экран с вкладками в Android на языке Kotlin

Продолжаем серию уроков об разработке мобильных андроид приложений на языке Kotlin. В этом уроке мы покажем, как просто внедрить вкладки TabLayout в приложение Android на языке Kotlin с использованием класса FragmentPagerAdapter. Создаем проект Для начала создаем проект в Android Studio с Empty Activity. В файл сборки build.gradle модуля app имплементируем библиотеку: Читать дальше…

[:ru]Как получить список всех песен на андроид устройстве[:en]List all songs from storage in Android Studio[:]

[:ru]В этом уроке о том, как вывести список всех музыкальных файлов в памяти устройства. С получением этого списка вы можете с легкостью сделать музыкальный плеер. Вы просто должны добавить логику медиа-плеера при нажатии на пункт списка. О том, как это сделать, смотрите урок как создать медиа плеер для андроид https://youtu.be/kf2fxYLOiSo[:en]Video shows you how to Читать дальше…

Обновление Android Studio 2.2 Что нового?

Сегодня в рубрике «Инструменты андроид-разработчика» мы оговорим о новой версии Android Studio, которая вышла в сентябре. Версия 2.2 содержит много новых фишек, и я постараюсь рассказать и показать вам самые интересные из них, такие как Blueprint, ConstraintLayout, Layout Inspector, Firebase, Code Sample Browser, APK анализатор, Espresso Test Recorder, GPU Debugger Читать дальше…

Как создать приложение Фонарик для Android

Как создать приложение Фонарик для Android

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

Android Material Design: Работа с вкладками

Библиотека поддержки  Android Design Support Library облегчает разработку, обеспечивая обратную совместимость множества компонентов в материальном стиле, вплоть до Android 2.1. В ней представлены такие компоненты, как navigation drawer, floating action button, snackbar, tabs, floating labels и animation frameworks. В этой статье мы узнаем, как реализовать вкладки в андроид приложении в стиле Material Design. Прежде чем идти дальше, ознакомьтесь с Читать дальше…

Урок 34. Работа с базами данных SQLite в Android

На прошлом уроке мы рассмотрели самый простой способ хранения данных -SharedPreferences. Но этот способ не подходит для хранения большого объема структурированных данных. На этом уроке рассмотрим работу с базой данных SQLite в android. SQLite является бесплатной библиотекой, которая реализует автономные базы данных, не нуждающиеся в серверах и не требовательные к Читать дальше…

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

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

Регистрируем аккаунт андроид-разработчика, подписываем apk и публикуем приложение в Google Play

Reminder. День 12. В этом уроке: как разместить приложение в google play, как зарегистрировать аккаунт android разработчика, как быстро подготовить иконку приложения ic_launcher, как сгенерировать и подписать apk файл для публикации в маркете Удобный доступ к списку уроков на странице: ссылка Вопросы, ошибки и проблемы в уроках Продвинутого курса: ссылка Читать дальше…

Курс видеоуроков по созданию android приложения Reminder (Material Design)

В уроках курса пошагово объясняется, как создать приложение на андроид в материальном стиле, внедрить рекламу и загрузить в Google Play Мы начинаем наш продвинутый курс по созданию реального действующего андроид-приложения Reminder (напоминалка). Курс состоит из 10 уроков по созданию приложения и 2х дополнительных уроков по загрузке вашего приложения в маркет Google Читать дальше…

Продвинутый курс: ответы на вопросы и подтверждение подписки

Много вопросов возникает по поводу подписки на продвинутый курс по разработке реального android приложения. Многие спрашивают — если курс продвинутый, значит, он не подходит новичкам? На самом деле все не так. Мы назвали курс продвинутым, но ему скорее подойдет название расширенный, просто нам не нравится это слово. Курс подойдет всем, Читать дальше…

Урок 21. Добавление Activity — cоздание многоэкранных приложений в Android Studio

В этом уроке узнаем, как добавить в андроид-приложение еще один экран, как создать класс и макет для Activity и зарегистрировать активити в файле манифеста AndroidManifest.xml Весь плейлист Скачать исходный код проекта <<предыдущий урок        список уроков      следующий урок>>

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

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

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

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