package Ġcom . sh uh art . material calendar view . utils Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . graphics . Point Ċ import Ġandroid . util . Typed Value Ċ import Ġandroid . view . WindowManager Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠB og dan ĠK or ne v Ċ Ġ* Ġon Ġ 9 / 2 3 / 2 0 1 7 , Ġ 1 1 : 0 6 ĠPM . Ċ Ġ*/ Ċ object ĠD p Utils Ġ{ ĊĠĠĠ Ġfun Ġdp To Px ( context : ĠContext , Ġdp : ĠInt ): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠTyped Value . apply Dimension ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠTyped Value . COMPLEX _ UNIT _ DIP , Ġdp . toFloat (), Ġcontext . resources . display Metrics ĊĠĠĠĠĠĠĠ Ġ). toInt () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget Display Width In Px ( context : ĠContext ): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġwm Ġ= Ġcontext . getSystem Service ( Context . WINDOW _ SERVICE ) Ġas ĠWindow Manager ĊĠĠĠĠĠĠĠ Ġval Ġdisplay Ġ= Ġwm . default Display ĊĠĠĠĠĠĠĠ Ġval Ġsize Ġ= ĠPoint () ĊĠĠĠĠĠĠĠ Ġdisplay . getSize ( size ) ĊĠĠĠĠĠĠĠ Ġreturn Ġsize . x ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget Display Height In Px ( context : ĠContext ): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġwm Ġ= Ġcontext . getSystem Service ( Context . WINDOW _ SERVICE ) Ġas ĠWindow Manager ĊĠĠĠĠĠĠĠ Ġval Ġdisplay Ġ= Ġwm . default Display ĊĠĠĠĠĠĠĠ Ġval Ġsize Ġ= ĠPoint () ĊĠĠĠĠĠĠĠ Ġdisplay . getSize ( size ) ĊĠĠĠĠĠĠĠ Ġreturn Ġsize . y ĊĠĠĠ Ġ} Ċ }