9-Patch – это специальный формат, который используется в Андроиде для эффективного хранения PNG-картинок.
9-Patch хранит в себе информацию о паддингах и о том, как можно растянуть картинку.
Реализуется это с помощью рамки толщиной в один пиксель, изображенной вокруг оригинальной картинки. Части рамки, окрашенные в черный цвет, задают поведение 9-Patch.
Левая и верхняя границы задают область, которая может быть растянута. Незакрашенная часть сохранит размер оригинальной картинки.
Правая и нижняя границы контролируют расположение контента. Незакрашенная область становится паддингом.