Shortcuts практическое использование

Начиная с версии 7.1 Nougat (API level 25) в андроиде появился долгожданный и удобный функционал под названием Android Shortcuts. Шорткаты необходимы для более простого доступа к некоторым функциями приложения в один клик. В пользовательском интерфейсе они могут выглядеть как всплывающее меню над иконкой приложения, или как отдельные иконки на экране лаунчера. Нажатие на них приводит пользователя в ту точку приложения которая написана на шорткате. Например, шорткат «Написать Васе» сразу же будет открывать активити написания сообщения для этого пользователя.

Читать далее

Room (Часть 1)

Если перед разработчиком встаёт вопрос хранения большого объёма данных, то ответ будет вполне очевиден — нужно использовать базу данных. Для этих целей в андроиде есть поддержка sqlite средствами которой, можно решить подавляющее большинство задач, однако использовать её зачастую не совсем удобно. Даже для самых простых операций вставки/получения данных, приходится писать много однотипного кода, что может привести не только к неудобствам, но и к ошибкам. И вот тут нам на помощь приходит библиотека Room — некая прослойка между API для взаимодействия с базой и вашим кодом.

Читать далее

Emoji (эмодзи) в андроид

Все мы любим общение текстом через разнообразные мессенджеры, однако зачастую такой способ не передаёт чувства и эмоции собеседника в отличии от устной беседы. И вот тут к нам на помощь приходят emoji смайлики и переписка оживает 😊. Да и не только переписка, ведь разнообразие пиктограмм столь велико, что ими можно запросто дополнять скучные текстовые сообщения, меняя пользовательский интерфейс в лучшую сторону👍. Но и здесь для разработчиков найдутся подводные камни, о которых и поговорим.

Читать далее