2015-08-19 2 views
0

Я разрабатываю мобильное приложение, которое должно поддерживать все типы устройств и dpi. Есть ли какой-либо короткий путь или формула, которые я могу реализовать для размеров шрифтов на основе значения dpi на устройстве? Может ли кто-нибудь предложить наилучший способ реализации размеров шрифтов для всех моих элементов управления в Smartface App Studio для поддержки всех типов устройств!Размер шрифта для устройств с разным размером и dpi в smartface

ответ

0

Вы должны проверить эту ссылку об изображениях: http://www.smartface.io/developer/guides/project/anatomy-project/#images

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

Для iOS существует только одна папка. Вы должны использовать оригинальные значки, скажем, это myicon.png, также вы должны использовать 2 раза оригинальную иконку (сделать ее в 2 раза больше) и добавить ее в одну папку и назовите ее как [email protected] Это все для iOS.

Но для Android существуют более разные разрешения. Вы должны найти правильную папку для своего устройства по ссылке. Я могу просто предложить вам иметь в виду, что исходный значок должен быть помещен в папку mdpi, вы должны использовать 1,5 раза оригинал в папке hdpi, и вы должны использовать в 2 раза оригинальный значок для папки xhdpi.

+0

Спасибо, merve. Это поможет мне установить изображения в приложении. Но мне также нужны размеры шрифтов. Основываясь на dpi, шрифты становятся все меньше и больше. Как сделать их постоянными во всех dpi? –