Yes, they are hexidecimal numbers.
The case of the x will not make a difference.
You are correct, the methods that are public can be called from outside of the class.
2
solved What decimal value does some hexadecimal constant have in Android [closed]