I read in many places, for example: One screen deserves another , which: "The coordinate system of the sensor, the API used for the natural orientation of the device does not change as the device moves and matches the OpenGL coordinate system."
Now I get the same thing as this image: 
I do not understand: If the coordinate system does not change, if I rotate the phone (always with the screen facing the user), gravity should be applied on the Y axis, always. It should change the axis only if I put the phone in a position where the screen is no longer facing the user, and does not lie on the table where gravity should be applied on the Z axis.
What is wrong with my understanding?
Thanks! Guillermo.
source share