Программирование для Android осуществляется на Java. Если вы никогда не работали с Java, я бы не рекомендовал вам начинать с Android.
На вашем месте я бы сначала выучил Java, а затем перешел на Android. Все, что вам нужно, это базовое понимание языка, для которого вы можете найти миллионы учебников в Интернете (учебники Sun и т. Д.). Я также думаю, что получить настоящую книгу всегда стоит. Это сэкономит вам много времени на поиск вещей в Интернете. Вы можете получить доступ к Java-книгам за полцены.
Как только это будет сделано, переход на Android должен быть намного проще. Во-первых, вы будете знать, что является частью Java, а что входит в платформу Android, и если позже вам нужно будет что-то делать на чистой Java, вы не будете искать классы или идиомы платформы Android.
Для Android первым шагом будет создание учебника Hello World, а затем учебник Notepad .
После этого множество фрагментов кода можно найти под Пример кода .
Я также настоятельно рекомендую этот веб-сайт , который предоставляет множество учебных пособий.