Продолжаем серию статей по службам в Android. В прошлых статьях мы познакомились с основными типами сервисов, включая пример работы с Messenger. Если вы хотите понимать полную картину того, как работают службы, то посмотрите предыдущие материалы перед прочтением этой статьи. Что такое AIDL в Android? AIDL — это язык определения интерфейсов в Android. Этот мощный механизм связи […]
Рубрика: Android
Пример работы c Messenger. Службы в Android
В предыдущем уроке мы узнали об основах работы со службами (Services) в Android. Теперь, когда мы уже понимаем разницу между Service и IntentService, можем приступать к более сложным темам межпроцессного взаимодействия. Если вы еще не знакомыми с основами работы со службами, то желательно просмотреть этот материал по Service и IntentService в Android. В этой статье […]
Service и IntentService в Android: руководство по Службам и пример использования
Service (Сервис) или Служба является одним из основных компонентов Android. Он используется повсеместно: от функционала для фонового скачивания файлов с интернета до проигрывания музыки с файловой системы устройства. Поэтому любому андроид разработчику необходимо понимать как работает компонент Service и уметь его правильно использовать.
Пример работы с BottomNavigationView. Нижнее меню в Android
Нижняя панель навигации BottomNavigationView представляет собой новый компонент пользовательского интерфейса в стиле Material Design. Этот виджет был создан для замены верхнего меню приложения, чтобы пользователям не пришлось тянуться пальцем через все 5.5″ дисплея для нажатия одной кнопки. Это обеспечивает более простую навигацию и может освежить дизайн вашего приложения
Знакомство с Data Binding в Android. Избавляемся от шаблонного кода и ускоряем разработку
Мы продолжаем знакомство с технологиями, которые позволяют ускорить и упростить процесс разработки приложений под Android. В этой статье избавиться от шаблонного и необязательно кода нам поможет библиотека Data Binding.
Обзор библиотеки Picasso — загрузка и кэширование изображений в Android
В этой статьей мы рассмотрим библиотеку Picasso — одно из самых популярных и удобных решений для загрузки и кэширования изображений в Android.
Ускоряем Gradle Build в Android Studio: 9 способов увеличить скорость сборки
В этой статье мы рассмотрим систему сборки Android проектов Gradle. Также узнаем почему она такая медленная и рассмотрим 9 способов ускорить сборку Gradle проекта в Android Studio.
Обзор и пример использования библиотеки ButterKnife в Android
В этом уроке мы рассмотрим преимущества использования популярной Android библиотеки ButterKnife. Узнаем зачем она нужна и когда ее лучше использовать.
Пример использования SwipeRefreshLayout в Android
В этом уроке мы рассмотрим компонент SwipeRefreshLayout и реализуем его в простом Android приложении. Изучим преимущества и узнаем где его лучше использовать.
Парсим XML в Android с помощью XMLPullParser
В этом уроке мы научимся парсить XML файлы на примере простого приложения для Android. Для начала проведем краткое ознакомление с возможностями обработки XML в Java и посмотрим на стандартные средства Android системы для парсинга XML.