# DeviceParametersBuilders.DeviceParameters

Artifact: [androidx.wear.tiles:tiles](https://developer.android.com/jetpack/androidx/releases/wear-tiles) [View Source](https://cs.android.com/search?q=file:androidx/wear/tiles/DeviceParametersBuilders.java+class:androidx.wear.tiles.DeviceParametersBuilders.DeviceParameters) Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.0.0) Deprecated in [1.2.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.2.0)

*** ** * ** ***


```
public final class DeviceParametersBuilders.DeviceParameters
```

<br />

*** ** * ** ***

> [!CAUTION]
> **This class is deprecated.**   
> Deprecated in Java

Parameters describing the device requesting a tile update. This contains physical and logical characteristics about the device (e.g. screen size and density, etc).

## Summary

| ### Nested types |
|---|
| `public final class https://developer.android.com/reference/androidx/wear/tiles/DeviceParametersBuilders.DeviceParameters.Builder` **This class is deprecated.** Deprecated in Java |

| ### Public methods |
|---|---|
| `int` | `[getDevicePlatform](https://developer.android.com/reference/androidx/wear/tiles/DeviceParametersBuilders.DeviceParameters#getDevicePlatform())()` **This method is deprecated.** Deprecated in Java |
| `@https://developer.android.com/reference/androidx/annotation/FloatRange(from = 0.0, fromInclusive = false, toInclusive = false) float` | `[getScreenDensity](https://developer.android.com/reference/androidx/wear/tiles/DeviceParametersBuilders.DeviceParameters#getScreenDensity())()` **This method is deprecated.** Deprecated in Java |
| `@https://developer.android.com/reference/androidx/annotation/Dimension(unit = 0) int` | `[getScreenHeightDp](https://developer.android.com/reference/androidx/wear/tiles/DeviceParametersBuilders.DeviceParameters#getScreenHeightDp())()` **This method is deprecated.** Deprecated in Java |
| `int` | `[getScreenShape](https://developer.android.com/reference/androidx/wear/tiles/DeviceParametersBuilders.DeviceParameters#getScreenShape())()` **This method is deprecated.** Deprecated in Java |
| `@https://developer.android.com/reference/androidx/annotation/Dimension(unit = 0) int` | `[getScreenWidthDp](https://developer.android.com/reference/androidx/wear/tiles/DeviceParametersBuilders.DeviceParameters#getScreenWidthDp())()` **This method is deprecated.** Deprecated in Java |

## Public methods

### getDevicePlatform

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.0.0) Deprecated in [1.2.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.2.0)

```
public int [getDevicePlatform](https://developer.android.com/reference/androidx/wear/tiles/DeviceParametersBuilders.DeviceParameters#getDevicePlatform())()
```

> [!CAUTION]
> **This method is deprecated.**   
> Deprecated in Java

Gets the platform of the device.

### getScreenDensity

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.0.0) Deprecated in [1.2.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.2.0)

```
public @FloatRange(from = 0.0, fromInclusive = false, toInclusive = false) float [getScreenDensity](https://developer.android.com/reference/androidx/wear/tiles/DeviceParametersBuilders.DeviceParameters#getScreenDensity())()
```

> [!CAUTION]
> **This method is deprecated.**   
> Deprecated in Java

Gets density of the display. This value is the scaling factor to get from DP to Pixels (px = dp \* density).

### getScreenHeightDp

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.0.0) Deprecated in [1.2.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.2.0)

```
public @Dimension(unit = 0) int [getScreenHeightDp](https://developer.android.com/reference/androidx/wear/tiles/DeviceParametersBuilders.DeviceParameters#getScreenHeightDp())()
```

> [!CAUTION]
> **This method is deprecated.**   
> Deprecated in Java

Gets height of the device's screen in DP.

### getScreenShape

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.0.0) Deprecated in [1.2.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.2.0)

```
public int [getScreenShape](https://developer.android.com/reference/androidx/wear/tiles/DeviceParametersBuilders.DeviceParameters#getScreenShape())()
```

> [!CAUTION]
> **This method is deprecated.**   
> Deprecated in Java

Gets the shape of the device's screen.

### getScreenWidthDp

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.0.0) Deprecated in [1.2.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.2.0)

```
public @Dimension(unit = 0) int [getScreenWidthDp](https://developer.android.com/reference/androidx/wear/tiles/DeviceParametersBuilders.DeviceParameters#getScreenWidthDp())()
```

> [!CAUTION]
> **This method is deprecated.**   
> Deprecated in Java

Gets width of the device's screen in DP.