Android Studio, 9 Patch и кнопка «Показать плохие патчи». Как это знать?

Я пытаюсь очистить большой проект с большим количеством девяти патч-изображений (50 или около того). Одна вещь, которую я выясняю, – это когда проект андроида мигрирует с Eclipse на Android Studio, система просматривает 9 изображений патчей, чтобы обеспечить их соответствие стандарту. И я получаю много ошибок градиента.

Лучшее описание, которое я видел для патча 9, – это простое руководство по девяти патчам.

Android Studio включает в себя 9 редактор патчей. Это использование этого инструмента привело меня сюда. У инструмента есть кнопка, которая переключает «Показать плохие патчи / Скрыть плохие патчи». Я изо всех сил пытаюсь понять концепцию «Плохих патчей».

Ссылка: документ Android, описывающий использование этой кнопки.

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

Ссылка: руководство разработчика Android на 2-й графике. Это руководство говорит, что кнопка «Показать плохие патчи» …

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

Вот скриншот файла, на который я смотрю:

Снимок экрана с моего ноутбука Ubuntu 14.04 с Android Studio 1.0.2

Итак, вот сделка. Независимо от того, что я делаю, у меня всегда есть некоторые плохие пятна, видимые на моей графике. Как вы очищаете изображение, чтобы избежать плохих патчей?

Почему эти красные ящики отображаются на экране? Я играл с изображением и с границами 1 пиксель, но не уверен, куда идти отсюда. Кто-нибудь понимает, что здесь происходит? Как выглядит Nirvana.9.png?

Я только что опубликовал «Среднюю» статью о Bad Patches – не стесняйтесь ее проверить:

9-патч: плохие пятна повсюду …

Плохие пятна