I was planning to learn java for android app development, i asked about it recently and got convinced about learning it after reading the comments. I still have one doubt. Do i have to learn java programming and again java for android development, like two times ?? Or do i have to learn it just once ? I am asking this because i have learned javascript a year back and i have learned jquery recently to use javascript better. Do the same follows for android app development in java ? I am little confused any suggestions please reply. If there is a good way to achieve my target of learning android app development, then please comment.