MR KINGSHOW One key skill is to ask questions that bring the information you need. If you ask if you need to be perfect, you don't get an answer with the key Java concepts needed for good coding.
In programming, always be straight in communication.
MR KINGSHOW there are many for building android app just like Emerson Prado has said.
Eclipse IDE is a very popular alternative but I'll say you should continue with Android Studio, as it is the official IDE built by Google to enable developer build app for the android OS.