//AppDimens SDP, HDP, WDP: Scalable Width and Height Dimensions/com.appdimens.dynamic.code.density/DimenDensityDp
object DimenDensityDp
EN Utility object for handling SDP (Scalable Dp) dimensions from Java.
PT Objeto utilitário para manipulação de dimensões SDP (Scalable Dp) no Java.
@JvmStaticfun dhdp(context: Context, value: Int): Float
EN Quick resolution for Screen Height (hdp). PT Resolução rápida para Altura da Tela (hdp).
@JvmStaticfun dhdpa(context: Context, value: Int): Float
@JvmStaticfun dhdpi(context: Context, value: Int): Float
@JvmStaticfun dhdpia(context: Context, value: Int): Float
@JvmStaticfun dhdpLw(context: Context, value: Int): Float
EN Quick resolution for Screen Height (hdp), but in landscape orientation it acts as Screen Width (wdp).
@JvmStaticfun dhdpLwa(context: Context, value: Int): Float
@JvmStaticfun dhdpLwi(context: Context, value: Int): Float
@JvmStaticfun dhdpLwia(context: Context, value: Int): Float
@JvmStatic@JvmOverloadsfun dhdpMode(context: Context, value: Int, modeValue: Number, uiModeType: UiModeType, finalQualifierResolver: DpQualifier? = null, ignoreMultiWindows: Boolean = false, applyAspectRatio: Boolean = false, customSensitivityK: Float? = null): Float
EN Facilitator for Screen Height (hdp) with UiModeType override.
@JvmStaticfun dhdpPw(context: Context, value: Int): Float
EN Quick resolution for Screen Height (hdp), but in portrait orientation it acts as Screen Width (wdp).
@JvmStaticfun dhdpPwa(context: Context, value: Int): Float
@JvmStaticfun dhdpPwi(context: Context, value: Int): Float
@JvmStaticfun dhdpPwia(context: Context, value: Int): Float
@JvmStatic@JvmOverloadsfun dhdpQualifier(context: Context, value: Int, qualifiedValue: Number, qualifierType: DpQualifier, qualifierValue: Number, finalQualifierResolver: DpQualifier? = null, ignoreMultiWindows: Boolean = false, applyAspectRatio: Boolean = false, customSensitivityK: Float? = null): Float
EN Quick resolution for Screen Height (hDP) conditional scaling.
@JvmStatic@JvmOverloadsfun dhdpRotate(context: Context, value: Int, rotationValue: Number, finalQualifierResolver: DpQualifier = DpQualifier.HEIGHT, orientation: Orientation = Orientation.LANDSCAPE, ignoreMultiWindows: Boolean = false, applyAspectRatio: Boolean = false, customSensitivityK: Float? = null): Float
EN Facilitator for Screen Height (hdp) with rotation override.
@JvmStatic@JvmOverloadsfun dhdpScreen(context: Context, value: Int, screenValue: Number, uiModeType: UiModeType, qualifierType: DpQualifier, qualifierValue: Number, finalQualifierResolver: DpQualifier? = null, ignoreMultiWindows: Boolean = false, applyAspectRatio: Boolean = false, customSensitivityK: Float? = null): Float
EN Quick resolution for Screen Height (hDP) context conditional scaling.
@JvmStaticfun dsdp(context: Context, value: Int): Float
EN Quick resolution for Smallest Width (sdp). PT Resolução rápida para Smallest Width (sdp).
@JvmStaticfun dsdpa(context: Context, value: Int): Float
EN Quick resolution for Smallest Width (sdpa) with aspect ratio. PT Resolução rápida para Smallest Width (sdpa) com proporção de tela.
@JvmStaticfun dsdpi(context: Context, value: Int): Float
EN Quick resolution for Smallest Width (sdpi) ignoring multi-windows. PT Resolução rápida para Smallest Width (sdpi) ignorando janelas múltiplas.
@JvmStaticfun dsdpia(context: Context, value: Int): Float
EN Quick resolution for Smallest Width (sdpia) ignoring multi-windows and with aspect ratio. PT Resolução rápida para Smallest Width (sdpia) ignorando janelas múltiplas e com proporção.
@JvmStaticfun dsdpLh(context: Context, value: Int): Float
EN Quick resolution for Smallest Width (sdp), but in landscape orientation it acts as Screen Height (hdp). PT Resolução rápida para Smallest Width (sdp), mas na orientação paisagem atua como Altura da Tela (hdp).
@JvmStaticfun dsdpLha(context: Context, value: Int): Float
@JvmStaticfun dsdpLhi(context: Context, value: Int): Float
@JvmStaticfun dsdpLhia(context: Context, value: Int): Float
@JvmStaticfun dsdpLw(context: Context, value: Int): Float
EN Quick resolution for Smallest Width (sdp), but in landscape orientation it acts as Screen Width (wdp). PT Resolução rápida para Smallest Width (sdp), mas na orientação paisagem atua como Largura da Tela (wdp).
@JvmStaticfun dsdpLwa(context: Context, value: Int): Float
@JvmStaticfun dsdpLwi(context: Context, value: Int): Float
@JvmStaticfun dsdpLwia(context: Context, value: Int): Float
@JvmStatic@JvmOverloadsfun dsdpMode(context: Context, value: Int, modeValue: Number, uiModeType: UiModeType, finalQualifierResolver: DpQualifier? = null, ignoreMultiWindows: Boolean = false, applyAspectRatio: Boolean = false, customSensitivityK: Float? = null): Float
EN Facilitator for Smallest Width (sdp) with UiModeType override.
@JvmStaticfun dsdpPh(context: Context, value: Int): Float
EN Quick resolution for Smallest Width (sdp), but in portrait orientation it acts as Screen Height (hdp). PT Resolução rápida para Smallest Width (sdp), mas na orientação retrato atua como Altura da Tela (hdp).
@JvmStaticfun dsdpPha(context: Context, value: Int): Float
@JvmStaticfun dsdpPhi(context: Context, value: Int): Float
@JvmStaticfun dsdpPhia(context: Context, value: Int): Float
@JvmStaticfun dsdpPw(context: Context, value: Int): Float
EN Quick resolution for Smallest Width (sdp), but in portrait orientation it acts as Screen Width (wdp). PT Resolução rápida para Smallest Width (sdp), mas na orientação retrato atua como Largura da Tela (wdp).
@JvmStaticfun dsdpPwa(context: Context, value: Int): Float
@JvmStaticfun dsdpPwi(context: Context, value: Int): Float
@JvmStaticfun dsdpPwia(context: Context, value: Int): Float
@JvmStatic@JvmOverloadsfun dsdpQualifier(context: Context, value: Int, qualifiedValue: Number, qualifierType: DpQualifier, qualifierValue: Number, finalQualifierResolver: DpQualifier? = null, ignoreMultiWindows: Boolean = false, applyAspectRatio: Boolean = false, customSensitivityK: Float? = null): Float
EN Quick resolution for Smallest Width (swDP) conditional scaling.
@JvmStatic@JvmOverloadsfun dsdpRotate(context: Context, value: Int, rotationValue: Number, finalQualifierResolver: DpQualifier = DpQualifier.SMALL_WIDTH, orientation: Orientation = Orientation.LANDSCAPE, ignoreMultiWindows: Boolean = false, applyAspectRatio: Boolean = false, customSensitivityK: Float? = null): Float
EN Facilitator for Smallest Width (sdp) with rotation override.
@JvmStatic@JvmOverloadsfun dsdpScreen(context: Context, value: Int, screenValue: Number, uiModeType: UiModeType, qualifierType: DpQualifier, qualifierValue: Number, finalQualifierResolver: DpQualifier? = null, ignoreMultiWindows: Boolean = false, applyAspectRatio: Boolean = false, customSensitivityK: Float? = null): Float
EN Quick resolution for Smallest Width (swDP) context conditional scaling.
@JvmStaticfun dwdp(context: Context, value: Int): Float
EN Quick resolution for Screen Width (wdp). PT Resolução rápida para Largura da Tela (wdp).
@JvmStaticfun dwdpa(context: Context, value: Int): Float
@JvmStaticfun dwdpi(context: Context, value: Int): Float
@JvmStaticfun dwdpia(context: Context, value: Int): Float
@JvmStaticfun dwdpLh(context: Context, value: Int): Float
EN Quick resolution for Screen Width (wdp), but in landscape orientation it acts as Screen Height (hdp).
@JvmStaticfun dwdpLha(context: Context, value: Int): Float
@JvmStaticfun dwdpLhi(context: Context, value: Int): Float
@JvmStaticfun dwdpLhia(context: Context, value: Int): Float
@JvmStatic@JvmOverloadsfun dwdpMode(context: Context, value: Int, modeValue: Number, uiModeType: UiModeType, finalQualifierResolver: DpQualifier? = null, ignoreMultiWindows: Boolean = false, applyAspectRatio: Boolean = false, customSensitivityK: Float? = null): Float
EN Facilitator for Screen Width (wdp) with UiModeType override.
@JvmStaticfun dwdpPh(context: Context, value: Int): Float
EN Quick resolution for Screen Width (wdp), but in portrait orientation it acts as Screen Height (hdp).
@JvmStaticfun dwdpPha(context: Context, value: Int): Float
@JvmStaticfun dwdpPhi(context: Context, value: Int): Float
@JvmStaticfun dwdpPhia(context: Context, value: Int): Float
@JvmStatic@JvmOverloadsfun dwdpQualifier(context: Context, value: Int, qualifiedValue: Number, qualifierType: DpQualifier, qualifierValue: Number, finalQualifierResolver: DpQualifier? = null, ignoreMultiWindows: Boolean = false, applyAspectRatio: Boolean = false, customSensitivityK: Float? = null): Float
EN Quick resolution for Screen Width (wDP) conditional scaling.
@JvmStatic@JvmOverloadsfun dwdpRotate(context: Context, value: Int, rotationValue: Number, finalQualifierResolver: DpQualifier = DpQualifier.WIDTH, orientation: Orientation = Orientation.LANDSCAPE, ignoreMultiWindows: Boolean = false, applyAspectRatio: Boolean = false, customSensitivityK: Float? = null): Float
EN Facilitator for Screen Width (wdp) with rotation override.
@JvmStatic@JvmOverloadsfun dwdpScreen(context: Context, value: Int, screenValue: Number, uiModeType: UiModeType, qualifierType: DpQualifier, qualifierValue: Number, finalQualifierResolver: DpQualifier? = null, ignoreMultiWindows: Boolean = false, applyAspectRatio: Boolean = false, customSensitivityK: Float? = null): Float
EN Quick resolution for Screen Width (wDP) context conditional scaling.
@JvmStatic@JvmOverloadsfun getDimensionInDp(context: Context, qualifier: DpQualifier, value: Int, inverter: Inverter = Inverter.DEFAULT, ignoreMultiWindows: Boolean = false, applyAspectRatio: Boolean = false, customSensitivityK: Float? = null): Float
EN Generic DP scaling function for Java. PT Função de escala DP genérica para Java.
@JvmStatic@JvmOverloadsfun getDimensionInPx(context: Context, qualifier: DpQualifier, value: Int, inverter: Inverter = Inverter.DEFAULT, ignoreMultiWindows: Boolean = false, applyAspectRatio: Boolean = false, customSensitivityK: Float? = null): Float
EN Generic scaling function for Java. PT Função de escala genérica para Java.
@JvmStaticfun scaled(initialBaseValue: Float): DimenDensity
EN Starts the build chain for the custom dimension DimenDensity from a base Float.
EN Starts the build chain for the custom dimension DimenDensity from a base Int. PT Inicia a cadeia de construção para a dimensão customizada DimenDensity a partir de um Int base.
@JvmStaticfun warmupCache(context: Context)
EN Eagerly initializes DimenCache (persistence / DataStore) so the first resolution on a hot path avoids lazy-init work. PT Inicializa o DimenCache antecipadamente para evitar custo lazy no primeiro uso.