Рисованные элементы и кнопки Android

Введение

Иконки Android называются drawables. Они должны быть нарисованы, в разных размерах, для разных разрешений экрана (DPI).

Стандартные разрешения экрана, определенные Android:

Android, также, поддерживает 9-патчевые изображения, которые, имеют фиксированные и расширяемые части, поэтому, их можно масштабировать, до любого размера. Эти изображения, используются, в качестве фона, для таких представлений, как кнопки.

Создание Android drawable

  1. Откройте графический документ.
  2. Если у него несколько страниц или кадров, выберите страницу и кадр, которые вы хотите использовать.
  3. Выберите пункт меню Значки | Создать Android-рисунок, из изображения.
  4. Введите значение DPI (разрешение), для исходного изображения.
  5. Установите флажки, в полях, соответствующих разрешениям, которые вы хотите создать.
  6. Нажмите кнопк OK.

Полученный документ, будет состоять, из нескольких страниц. Каждая страница, будет иметь значение DPI, соответствующее, стандартному значению DPI экрана Android. Рекомендуется сохранить этот документ, где-нибудь, как документ .gfie, чтобы сохранить страницы и информацию, о DPI.

Последний шаг — экспортировать страницы, в папку ресурсов вашего проекта Android. Выберите Файл | Экспорт Android drawable. Здесь, вы должны указать папку ресурсов, то есть, родительскую папку каталогов drawable-*.

Каждая страница, будет экспортирована, в соответствующую подпапку (drawable-ldpi, drawable-mdpi, и т.д.). Экспортированные файлы, будут называться [title].png, где [title] — это то, что вы вводите, в поле идентификатора ресурса Android.

Тестирование 9-патчевого изображения

Смотрите файл ninepatch.gfie, в каталоге GFIE Samples, в качестве примера 9-патчевого изображения.

Выберите Значки | Протестируйте (Ctrl+Shift+T) и выберите вкладку 9-patch, чтобы просмотреть 9-патчевое изображение, масштабированное, до различных размеров.

← На главную страницу