Осваиваю Schildt - a Beginner's Guide. Так вот, Swing, судя по всему - вряд ли понадобится. Что еще можно опустить, чтобы скорее приступить непосредственно к Android Dev?
Из стандартной библиотеки понадобится не так уж много. Так что можно просто выучить синтаксис Java и приступать к Андроиду. По мере необходимости будете поглядывать документацию к стандартной библиотеке.
Денис Каракчиев: Если без опыта, то лучше все же начать с книги по Java. Понимаю что свербит, но это избавит от необходимости задавать кучу банальных вопросов.
Если опыт программирования есть, то, думаю, туториала будет достаточно(разделы "New to Java", "Collections"). В противном случае лучше начать с начала книги и не пропускать ничего.
Посмотри что входит в Java SE выберите то, что вам не надо и пропускайте. Я бы освоил сам синтаксис и базовые конструкции, по сути в дальнейшем остальное не понадобится. Но как по мне каталоги - и есть самое интересное в Java.