Продвинутый курс по созданию андроид-приложения для YouTube

Как создать мобильное приложение для Ютуба Какой функционал приложения? Кому подойдет курс? Чему вы научитесь в курсе?   В каком формате курс?  Как записаться на курс? Сколько стоит курс? Список уроков курса Функционал приложения В рамках этого курса вы создадите приложение для одного или нескольких каналов YouTube, с возможностью компоновать каналы Читать дальше…

Продвинутый курс по разработке андроид-приложения HD Wallpapers с In-app Billing (покупки в приложении)

Приложение Обои на андроид HD Чему вы научитесь в курсе? Какой функционал приложения? Кому подойдет курс? В каком формате курс? Как записаться на курс? Сколько стоит курс? Список уроков курса В Продвинутом курсе мы научим вас, как создать андроид-приложение «Обои на андроид hd» с функцией загрузки изображений из сети для Читать дальше…

[:ru]Лекция 7 по архитектуре Android. Инструментальное и UI тестирование. Espresso. Dagger 2[:]

[:ru]Седьмая лекция курса по архитектуре клиент-серверных android-приложений, в которой мы продолжаем тему тестирования. А именно об инструментальном тестировании на реальных устройствах, тестировании пользовательского интерфейса с помощью Espresso, подмену ответов сервера и другие приемы. Дополнительно рассмотрим библиотеку Dagger 2. Введение Инструментальное тестирование UI-тестирование Дополнительно – Dagger 2 Практика Ссылки и полезные Читать дальше…

Лекция 2 Курса по архитектуре андроид-приложений. Паттерны A/B/C

Вторая лекция курса по архитектуре клиент-серверных android-приложений, в которой мы рассмотрим такие понятия, как REST-архитектура, ContentProvider, Паттерны A, B и C  и разные подходы по реализации взаимодействия с сетью. REST ContentProvider Паттерны A/B/C Паттерн A Паттерн B Паттерн С Практическое задание Ссылки и полезные ресурсы Введение На прошлой лекции мы рассмотрели способы Читать дальше…

[:ru]Практика по лекции 1 Курса по архитектуре андроид-приложений[:]

[:ru]Это практическое занятие по первой лекции курса по архитектуре андроид приложений. Чтобы выполнить практическое задание, нужно скачать проект LoaderWeather по ссылке. Разархивируйте проект и откройте его в среде разработки Android Studio. Описание практического задания находится в классе WeatherListActivity Нужно загрузить погоду во всех городах при старте приложения Сделать это наиболее Читать дальше…

SlideUp-Android library

[:ru]Как добавить слайд-эффект для любого экрана андроид-приложения с помощью библиотеки SlideUp-Android.  Исходный код под видео. apply plugin: ‘com.android.application’ android { compileSdkVersion 25 buildToolsVersion «25.0.2» defaultConfig { applicationId «info.fandroid.slideup» minSdkVersion 21 targetSdkVersion 25 versionCode 1 versionName «1.0» testInstrumentationRunner «android.support.test.runner.AndroidJUnitRunner» } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’ } } } Читать дальше…

[:ru]Защита андроид-приложения с помощью пинкода[:en]App lock library for Android[:]

[:ru]В этом видеоуроке реализуем блокировку приложения с помощью библиотеки AppLocker.  Исходный код — ниже, под видео. Для импорта библиотеки в проект добавьте строки в файл сборки build.gradle (Module: app): allprojects { repositories { maven { url «https://jitpack.io» } } } dependencies { compile ‘com.github.balrampandey19:AppLocker:1.0.1’ } Также понадобятся такие строковые ресурсы в Читать дальше…

[:ru]Анимация загрузки с помощью WaveLoadingView в андроид-приложении[:en]Animation download using WaveLoadingView in android application[:]

[:ru]В этом видеоуроке рассмотрим интересную библиотеку для создания анимации загрузки с эффектом наполнения жидкости. Исходный код примера — ниже под видео. Для подключения библиотеки в проект добавьте зависимость в файл сборки Build.gradle (App): dependencies { compile ‘me.itangqi.waveloadingview:library:0.3.5’ // I have uploaded v0.3.5 on 2017-01-06, if it doesn’t take effect or Читать дальше…

[:ru]Создаем андроид-приложение — измеритель магнитного поля[:en]Develop simple Magnetic Field meter in Android Studio[:]

[:ru]Видеоурок о том, как сделать простое приложение для Android, измеряющее силу магнитного поля Земли. Тестирование приложения производите только на реальном устройстве, чтобы получить точные показания. На эмуляторе не получится проверить его работу. https://youtu.be/DNl9Bbx7318[:en]Video shows you how to make simple Magnetic Field meter Android app. Test the app on real device Читать дальше…

[:ru]Уроки Android Studio — EditText с памятью[:en]Android Studio Tutorial — Remember Edit Text[:]

[:ru]Видеоурок о том, как создать поле ввода на основе EditText, которое запоминает введенный ранее текст и предлагает при вводе несколько последних вариантов.  [:en]Video tutorial on how to create the input field based on the EditText, which remembers previously entered text and offers when you enter the last few options. https://youtu.be/9x50ga6jLg8[:]

[: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, который предоставляет доступ для Читать дальше…