DisplayHelper

class DisplayHelper(context: Context)(source)

Helper d'affichage centralisé.

Aucune permission requise.

Enregistrement Koin :

single { DisplayHelper(androidContext()) }

Utilisation :

val info = displayHelper.getDisplayInfo()
println("${info.widthDp} x ${info.heightDp} dp — ${info.densityBucket}")

val isTablet = displayHelper.isTablet()
val px = displayHelper.dpToPx(16f)

Constructors

Link copied to clipboard
constructor(context: Context)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun dpToPx(dp: Float): Float
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

true si la plus petite dimension de l'écran dépasse 600dp (tablet heuristic).

Link copied to clipboard
fun pxToDp(px: Float): Float
Link copied to clipboard
fun spToPx(sp: Float): Float