2015-10-22 3 views
1

Я должен разработать три резолюции для android..there я должен разработать 3 типов изображений дляДевять патч изображение в андроиде

1) вытяжки ИПЧРА

2) рисует ldpi

3) допустимый mdpi.

Для этих целей лучше всего использовать 9-патч-изображения для всех трех папок ??????????.

Можно ли это достичь? Пожалуйста, дайте предложение по этому вопросу? enter image description here

+0

Помещенный '9-patch' изображение на' drawable' папку. – Aspicas

+0

Очевидно, что для достижения наилучших результатов вам нужно подготовить и поместить масштабированные версии вашего 9 патча в каждый слот плотности. –

+2

Я думаю, вы должны добавить больше вопросительных знаков на свой вопрос. – m02ph3u5

ответ

1

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

Более подробная информация здесь: https://stackoverflow.com/a/9941850/4747587

+1

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

+0

, если используется 9 изображений пятна? Мне нужно создать изображение для (48 * 48) ... его можно использовать как (72 * 72) .... а также (100 * 100) ??? ... без какого-либо смазывания на изображении? – Booshan

+0

Зависит от изображения. Но я думаю, что для 100dp один 9 патчей должен быть достаточным. Вместо проектирования для 48x48, дизайн для 100x100. – Henry

Смежные вопросы