Продвинутый курс по разработке игры для android Lunar Rover

Как создать свою игру на андроид? Предлагаем пройти продвинутый курс по разработке игры для android. В процессе мы научим вас, как создать игру для андроид смартфонов и планшетов, как встроить в игру рекламу для монетизации и как опубликовать игру в Google Play. Какой функционал игры? Чему вы научитесь в курсе? Читать дальше…

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

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

[:ru]Как создать приложение для записи экрана андроид-смартфона[:en]How to create a screen recording application for Android[:]

[:ru]В этом уроке разберем код приложения, которое записывает видео с экрана устройства со звуком. До Андроид 5.0 приложение для записи видео с экрана мобильных устройств требовало рут-доступ и не гарантировало нормальную работу на устройствах разных производителей. Все изменилось в API 21 версии. Здесь появился класс MediaProjection, который предоставляет доступ для Читать дальше…

[:ru]Учебник Андроид Разработки — Обратное Геокодирование[:en]Android Studio Tutorial — Reverse Geocoding[:]

[:ru]Обратное геокодирование — это процесс преобразования географических координат в читабельный адрес. Исходный код.[:en]Reverse geocoding is the process of converting geographic coordinates into a human-readable address. Source code[:]

[:ru]Эмулятор андроид-устройства от Visual Studio[:en]Android device emulator from Visual Studio[:]

[:ru]В последнее время для запуска андроид-приложений в процессе разработки я пользуюсь эмулятором Visual Studio от Microsoft. Он достаточно быстрый, удобный, поддерживает все распространенные версии андроид. Эмулятор Visual Studio отлично подойдет вам, если у вас на компьютере стоит Windows и процессор семейства AMD. Эта связка не дружит с навороченными образами виртуальных Читать дальше…

[:ru]Android Studio Tutorial — интеграция смайлов в приложение[:en]Android Studio Tutorial — Integration Emojicon[:]

[:ru]В этом уроке вы узнаете, как добавить смайлики (emojicon) в клавиатуру вашего приложения. https://youtu.be/_CMkPQnrsF4[:en]In this tutorial , i will show you how to integration emojicon to your app https://youtu.be/_CMkPQnrsF4[:]

Android Studio Tutorial — Bottom Sheet

[:ru]В этом уроке вы узнаете, как реализовать в андроид-приложении элемент bottom sheet из библиотеки материального дизайна. Bottom sheet переводится как «нижний слой» или «нижний лист». Это информационная панель. заголовок которой появляется внизу экрана. Основное содержимое панели можно увидеть, потянув bottom sheet вверх за заголовок. Исходный код: <?xml version=»1.0″ encoding=»utf-8″?> <android.support.design.widget.CoordinatorLayout xmlns:android=»http://schemas.android.com/apk/res/android» xmlns:tools=»http://schemas.android.com/tools» xmlns:app=»http://schemas.android.com/apk/res-auto» Читать дальше…

Android Studio Tutorial — Clipboard (работа с буфером обмена)

[:ru]Андроид обеспечивает clipboard framework (фреймворк буфера обмена) для копирования и вставки различных типов данных. Данные могут быть разных типов: текст, изображения, двоичный поток данных или другие комплексные типы данных. Android предоставляет библиотеки ClipboardManager, ClipData и ClipData.item фреймворка для копирования и вставки. Для того, чтобы использовать clipboard framework, вы должны поместить данные в объект Читать дальше…

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

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

Android учебник: меню с динамическим добавлением пунктов

  Динамические пункты меню могут быть добавлены, обновлены или удалены непосредственно с полей edittext. Сохранение реализовано в sharedReferences, но также можно сохранить в отдельный файл, файл бд sqlite, на сервер и т. д. Скачать исходный код

Как создать ViewPager с анимацией прокрутки

Этот урок о том, как создать Android-приложение галерею или слайдер с использованием виджета ViewPager, который позволяет свайпом влево или вправо перемещаться между различными видами на одном экране. В этом уроке вы узнаете, как реализовать ViewPager с помощью PagerAdapter. Загрузить исходный код

Как ускорить Android Studio

Андроид Студия является мощной средой разработки, которая пришла на замену Eclipse c ADT плагином. Android Studio имеет множество функций, которые помогают android разработчику сделать приложение в очень короткое время. Интеллектуальная и хорошо продуманная, Android Studio предоставляет гибкий инструмент gradle для сборки проектов. Но, при работе с Android Studio, вы наверняка заметили ее медлительность которая Читать дальше…

Тестирование кода RxJava

Виктория Сулейманова из Rambler поделится опытом тестирования RxJava. За последний год реактивное программирование прочно обосновалось в мире Android-разработки, однако у всех, кто начинает его использовать, рано или поздно возникает вопрос: как покрыть тестами этот код? И у Виктории есть на него ответ. Слайды