Точки являются независимыми от плотности пикселями (с хорошей степенью точности).
Для BlackBerry наиболее релевантным классом является net.rim.device.api.ui.Ui
, который определяет константу UNITS_pt (и константу UNITS_px), а convertSize
метод преобразования между точками и пикселями (поскольку операции на Graphics
принимают пиксели вместо точек).
Полезная методология для приложений BlackBerry - это брать все, что связано с размерами шрифта, которые вы определяете в точках -есть версия net.rim.device.api.ui.Font.derive
, которая принимает параметр единиц и облегчает получение шрифтов с определенным размером точек.
Конечно, вы не можете принимать что-либо как должное - определение в пунктах сделает вещипроще, но с BlackBerry вы имеете дело с множеством различных плотностей пикселей и соотношений сторон, поэтому проводите тщательные испытания, по крайней мере, на симуляторах.