Инструмент Android Draw 9-patch: что означают черные линии за пределами рисунка

Я попытался найти в google и android этот вопрос. Также сделал несколько проб и ошибок, но не смог получить этот вопрос. Я изучал изображения "Draw Nine Patch" для Android. Я знаю одно основное: любое изображение, которое вы обрабатываете, должно быть в формате .png (если оно уже в .9.png, оно будет проигнорировано инструментом). Однако

  1. я не мог понять, что буквально означает «растягивающиеся пятна»?
  2. Что именно происходит, когда вы рисуете черные точки вне изображения .png? (панель предварительного просмотра показывает происходящие изменения, но я не понимаю, как это происходит)
  3. Когда я рисую черные точки в левой / верхней части изображения, в предварительном просмотре отображаются некоторые изменения; но почему нет никакого эффекта, когда вы делаете то же самое в правой / нижней части изображения?
  4. Почему этот инструмент используется в основном для фона, когда мы пытаемся обработать само изображение?
  5. Я пытаюсь для изменения простого button.png (заданного в android sdk). Когда бы я ни использовал этот инструмент, рисуйте черные линии, это уменьшает размер изображения, а не "растягивает" его! Почему?
  6. Какое значение имеют приведенные ниже параметры, такие как «показать блокировку», «показать контент», «Масштаб исправлений» и т. Д.?

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

14
задан iammilind 20 November 2010 в 05:29
поделиться