//AppDimens SDP, HDP, WDP: Scalable Width and Height Dimensions/com.appdimens.dynamic.code.auto/DimenAutoDp
object DimenAutoDp
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 ahdp(context: Context, value: Int): Float
EN Quick resolution for Screen Height (hdp). PT Resolução rápida para Altura da Tela (hdp).
@JvmStaticfun ahdpa(context: Context, value: Int): Float
@JvmStaticfun ahdpi(context: Context, value: Int): Float
@JvmStaticfun ahdpia(context: Context, value: Int): Float
@JvmStaticfun ahdpLw(context: Context, value: Int): Float
EN Quick resolution for Screen Height (hdp), but in landscape orientation it acts as Screen Width (wdp).
@JvmStaticfun ahdpLwa(context: Context, value: Int): Float
@JvmStaticfun ahdpLwi(context: Context, value: Int): Float
@JvmStaticfun ahdpLwia(context: Context, value: Int): Float
@JvmStatic@JvmOverloadsfun ahdpMode(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 ahdpPw(context: Context, value: Int): Float
EN Quick resolution for Screen Height (hdp), but in portrait orientation it acts as Screen Width (wdp).
@JvmStaticfun ahdpPwa(context: Context, value: Int): Float
@JvmStaticfun ahdpPwi(context: Context, value: Int): Float
@JvmStaticfun ahdpPwia(context: Context, value: Int): Float
@JvmStatic@JvmOverloadsfun ahdpQualifier(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 ahdpRotate(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 ahdpScreen(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 asdp(context: Context, value: Int): Float
EN Quick resolution for Smallest Width (sdp). PT Resolução rápida para Smallest Width (sdp).
@JvmStaticfun asdpa(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 asdpi(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 asdpia(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 asdpLh(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 asdpLha(context: Context, value: Int): Float
@JvmStaticfun asdpLhi(context: Context, value: Int): Float
@JvmStaticfun asdpLhia(context: Context, value: Int): Float
@JvmStaticfun asdpLw(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 asdpLwa(context: Context, value: Int): Float
@JvmStaticfun asdpLwi(context: Context, value: Int): Float
@JvmStaticfun asdpLwia(context: Context, value: Int): Float
@JvmStatic@JvmOverloadsfun asdpMode(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 asdpPh(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 asdpPha(context: Context, value: Int): Float
@JvmStaticfun asdpPhi(context: Context, value: Int): Float
@JvmStaticfun asdpPhia(context: Context, value: Int): Float
@JvmStaticfun asdpPw(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 asdpPwa(context: Context, value: Int): Float
@JvmStaticfun asdpPwi(context: Context, value: Int): Float
@JvmStaticfun asdpPwia(context: Context, value: Int): Float
@JvmStatic@JvmOverloadsfun asdpQualifier(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 asdpRotate(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 asdpScreen(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 awdp(context: Context, value: Int): Float
EN Quick resolution for Screen Width (wdp). PT Resolução rápida para Largura da Tela (wdp).
@JvmStaticfun awdpa(context: Context, value: Int): Float
@JvmStaticfun awdpi(context: Context, value: Int): Float
@JvmStaticfun awdpia(context: Context, value: Int): Float
@JvmStaticfun awdpLh(context: Context, value: Int): Float
EN Quick resolution for Screen Width (wdp), but in landscape orientation it acts as Screen Height (hdp).
@JvmStaticfun awdpLha(context: Context, value: Int): Float
@JvmStaticfun awdpLhi(context: Context, value: Int): Float
@JvmStaticfun awdpLhia(context: Context, value: Int): Float
@JvmStatic@JvmOverloadsfun awdpMode(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 awdpPh(context: Context, value: Int): Float
EN Quick resolution for Screen Width (wdp), but in portrait orientation it acts as Screen Height (hdp).
@JvmStaticfun awdpPha(context: Context, value: Int): Float
@JvmStaticfun awdpPhi(context: Context, value: Int): Float
@JvmStaticfun awdpPhia(context: Context, value: Int): Float
@JvmStatic@JvmOverloadsfun awdpQualifier(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 awdpRotate(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 awdpScreen(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): DimenAuto
EN Starts the build chain for the custom dimension DimenAuto from a base Float.
EN Starts the build chain for the custom dimension DimenAuto from a base Int. PT Inicia a cadeia de construção para a dimensão customizada DimenAuto 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.