I always thought that pixels were square... it turns out i'm wrong, and I am quite worried by this.
This means that if I draw a circle, it will be round on my screen but it could be an ellipse on someone else's.
My first question is: How common is that? Should I bother to take this in consideration when I draw my graphics/ scale my bitmaps? Or are such weird pixel shapes only used in not-intended-for-gaming screens like hi-tech washing machines?
And my second question is: How can i programmatically get the exact screen size in millimeters (both width and height) of my custom SurfaceView?