Long road to knowing Java and Android