I have no idea why I never really focused on any one of those, I guess I got stuck or bored at certain points(every time I pick a book up now, the basics are too 'basic' and the more advanced stuff is too advanced).
So, I guess my question is: would I be able to pick up Android Development with what I know now? And do you have any other advice on what and from where should I learn it?
Also, do you have any other pieces of advice regarding my general career progress? They would be very much appreciated.
PS: I'm not sure that I want to develop for Android. All I know for sure is that I love programming and I am really not sure which path to choose; I have to try them all first.