in Education by
What is the difference between these Android units of measure? px dip dp sp JavaScript questions and answers, JavaScript questions pdf, JavaScript question bank, JavaScript questions and answers pdf, mcq on JavaScript pdf, JavaScript questions and solutions, JavaScript mcq Test , Interview JavaScript questions, JavaScript Questions for Interview, JavaScript MCQ (Multiple Choice Questions)

1 Answer

0 votes
by
From the Android Developer Documentation: px Pixels - corresponds to actual pixels on the screen. in Inches - based on the physical size of the screen. 1 Inch OR 2.54 centimeters mm > Millimeters - based on the physical size of the screen. pt > Points - 1/72 of an inch based on the physical size of the screen. dp or dip > Density-independent Pixels - an abstract unit that is based on the physical density of the screen. These units are relative to a 160 dpi screen, so one dp is one pixel on a 160 dpi screen. The ratio of dp-to-pixel will change with the screen density, but not necessarily in direct proportion. Note: The compiler accepts both "dip" and "dp", though "dp" is more consistent with "sp". sp > Scaleable Pixels OR scale-independent pixels - this is like the dp unit, but it is also scaled by the user's font size preference. It is recommended you use this unit when specifying font sizes, so they will be adjusted for both the screen density and the user's preference. Note, the Android documentation is inconsistent on what sp actually stands for, one doc says "scale-independent pixels", the other says "scaleable pixels". From Understanding Density Independence In Android: Density Bucket Screen Density Physical Size Pixel Size ldpi 120 dpi 0.5 x 0.5 in 0.5 in * 120 dpi = 60x60 px mdpi 160 dpi 0.5 x 0.5 in 0.5 in * 160 dpi = 80x80 px hdpi 240 dpi 0.5 x 0.5 in 0.5 in * 240 dpi = 120x120 px xhdpi 320 dpi 0.5 x 0.5 in 0.5 in * 320 dpi = 160x160 px xxhdpi 480 dpi 0.5 x 0.5 in 0.5 in * 480 dpi = 240x240 px xxxhdpi 640 dpi 0.5 x 0.5 in 0.5 in * 640 dpi = 320x320 px Unit Description Units Per Physical Inch Density Independent? Same Physical Size On Every Screen? px Pixels Varies No No in Inches 1 Yes Yes mm Millimeters 25.4 Yes Yes pt Points 72 Yes Yes dp Density Independent Pixels ~160 Yes No sp Scale Independent Pixels ~160 Yes No More info can be also be found in the Google Design Documentation.

Related questions

0 votes
    A formal contract between a Service Provider (SP) and a Service Consumer (SC) is known as a. Service Level ... d. Cloud Economic Select the correct answer from above options...
asked Dec 17, 2021 in Education by JackTerrance
0 votes
    A formal contract between a Service Provider (SP) and a Service Consumer (SC) is known as what? Select the correct answer from above options...
asked Dec 14, 2021 in Education by JackTerrance
0 votes
    If X and Y are two events such that PX/Y)= 1 2 ,P(Y/X)= 1 3 and P(X∩Y) 1 6 . Then, which of the ... 1 6 D. X and Y are not independent Select the correct answer from above options...
asked Nov 16, 2021 in Education by JackTerrance
0 votes
    A, B, C are three mutually exclusive and exhaustive events associated with a random experiment. Fine P(A) , it being ... 2 P(B) . Select the correct answer from above options...
asked Nov 15, 2021 in Education by JackTerrance
0 votes
    pH of a saturated solution of C a ( O H ) 2 is 9. the solubility product ( K s p ) of C a ( O H ) 2 is A. ... − 10 D. 0.125 10 − 15 Select the correct answer from above options...
asked Jan 2, 2022 in Education by JackTerrance
0 votes
    A random variable X takes the values 0,1,2,3,..., with prbability PX(=x)=k(x+1)( 1 5 )x, where k is a ... 16 25 C. 18 25 D. 19 25 Select the correct answer from above options...
asked Nov 16, 2021 in Education by JackTerrance
0 votes
    What are the difference between Task and Thread in .NET?...
asked Feb 16, 2023 in Technology by JackTerrance
0 votes
    What's the difference between SDK and Runtime in .NET Core?...
asked Feb 16, 2023 in Technology by JackTerrance
0 votes
    What is the difference between .NET Core and Mono?...
asked Feb 16, 2023 in Technology by JackTerrance
0 votes
    The main difference between SNMPv3 and SNMPv2 is _______. A. Enhanced security B. Integration C. Management D. Integration...
asked Feb 14, 2023 in Technology by JackTerrance
0 votes
    What is the difference between an abstract class and an interface?...
asked Feb 9, 2023 in Technology by JackTerrance
0 votes
    What is the difference between a constructor and a method?...
asked Feb 9, 2023 in Technology by JackTerrance
...