Alloy.builtins.measurement

A collection of utilities for converting between different display units. These functions are only useful on the Android platform to support devices with different screen densities and resolutions.

To use the measurement builtin library, require it with the alloy root directory in your require call. For example:

var measurement = require('alloy/measurement'); var pointPX = {x:42, y:7}; var pointDP = measurement.pointPXToDP(pointPX);

Defined By

Methods

Alloy.builtins.measurement
( val ) : Number
Converts a density-independent pixel value to screen pixels. ...

Converts a density-independent pixel value to screen pixels.

Parameters

  • val : Number

    Value in density-independent pixels.

Returns

  • Number

    Converted value in screen pixels.

Alloy.builtins.measurement
( val ) : Number
Converts a coordinate (x, y) from screen pixels to density-independent pixels. ...

Converts a coordinate (x, y) from screen pixels to density-independent pixels.

Parameters

  • val : Number

    Coordinate in screen pixels.

Returns

  • Number

    Converted coordinate in density-independent pixels.

Alloy.builtins.measurement
( val ) : Number
Converts a screen pixel value to density-independent pixels. ...

Converts a screen pixel value to density-independent pixels.

Parameters

  • val : Number

    Value in screen pixels.

Returns

  • Number

    Converted value in density-independent pixels.