Запускаем штатный эмулятор Android SDK на AMD

За долгие годы в сообществе Android разработчиков прочно укоренилось мнение, что использовать стандартный эмулятор Android на компьютерах на базе процессоров AMD невозможно. И, что поэтому для написания Android приложений очень желательно иметь компьютер с процессором intel. Но, на самом деле это совсем не так. Рассмотрим, как запустить штатный эмулятор Android

Почему подключаться к серверу с базой данных напрямую из мобильного приложения, это плохая идея

На просторах интернета (в первую очередь на различных форумах) уже давно периодически появляются вопросы о том, как подключиться напрямую из мобильного приложения к серверу баз данных. В этой статье мы покажем, что подобный способ взаимодействия между сервером баз данных и мобильным клиентом на самом деле очень плохая затея.

Создаём уведомления в Android. Часть 5. Свой дизайн уведомления

Стандартный дизайн уведомлений подходит только для оповещения пользователя о чём-либо в виде текста. В стандартном макете можно задействовать графический интерфейс пользователя, но его возможности очень сильно ограничены. Чтобы получить возможность более гибкой настройки внешнего вида уведомления и более широкий функционал для интерфейса пользователя лучше создавать собственные макеты.

Конвертация SVG в vector-drawable в Android Studio

Vector drawable – векторный графический формат разработанный для Android. Он начал использоваться начиная с Android 5. Основным способ создания изображений в этом формате, на данный момент, является конвертация из SVG. Сделать это можно прямо в Android Studio.

Создаём уведомления в Android. Часть 2. Используем звук и вибрацию

В первой статье мы рассмотрели базовые функции по работе с уведомлениями. Сегодня мы поговорим об использовании с уведомлениями звуковых сигналов и вибрации. Мы можем использовать как звук и вибрацию по умолчанию, так и собственные настройки для звукового сопровождения и вибрации.