android compass source code