public class TileUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static float |
HIGH_DENSITY
High density scale
|
static int |
TILE_DP
Displayed device-independent pixels
|
static int |
TILE_PIXELS_DEFAULT
Tile pixels for default dpi tiles
|
static int |
TILE_PIXELS_HIGH
Tile pixels for high dpi tiles
|
| Constructor and Description |
|---|
TileUtils() |
| Modifier and Type | Method and Description |
|---|---|
static float |
density(int tileLength)
Get the density based upon the tile length (width or height)
|
static float |
density(int tileWidth,
int tileHeight)
Get the density based upon the tile dimensions
|
static float |
tileDensity(float density,
int tileLength)
Get the tile density based upon the display density scale and tile length (width or height)
|
static float |
tileDensity(float density,
int tileWidth,
int tileHeight)
Get the tile density based upon the display density scale and tile dimensions
|
static int |
tileLength(float density)
Get the tile side (width and height) dimension based upon the display density scale
|
public static final int TILE_DP
public static final int TILE_PIXELS_DEFAULT
public static final int TILE_PIXELS_HIGH
public static final float HIGH_DENSITY
public static int tileLength(float density)
density - display density: DisplayMetrics.densitypublic static float tileDensity(float density,
int tileWidth,
int tileHeight)
density - display density: DisplayMetrics.densitytileWidth - tile widthtileHeight - tile heightpublic static float tileDensity(float density,
int tileLength)
density - display density: DisplayMetrics.densitytileLength - tile length (width or height)public static float density(int tileWidth,
int tileHeight)
tileWidth - tile widthtileHeight - tile heightpublic static float density(int tileLength)
tileLength - tile length (width or height)