2016-07-08 2 views
-5

Было около 1 месяца, когда я начал работать над Android для создания приложения, я понял основы (Views, widgets, intent ...), и я использую много developer.android.com для подтверждения новых вещей, но когда Я стараюсь делать сложные вещи, такие как создание предварительного просмотра камеры внутри моего приложения, я чувствую, что я Ctrl + C и Ctrl + V - код, который предоставляется без реального понимания. И большую часть времени мое приложение падает.Как эффективно изучить развитие Android?

Итак, есть ли у вас какие-либо советы для меня, чтобы все стало проще?

+1

Прочитайте книгу, посмотрите учебник и не просто слепо скопируйте/вставьте код - попробуйте подумать о том, что вы копируете. Попытайтесь внести незначительные изменения в код. Вот как я многому научился. В настоящее время я читаю «Руководство Busy Coder» для Android, книгу с 3500 страницами. Это довольно сложно, и мне могут потребоваться месяцы, чтобы закончить, но на 350 страниц, у меня есть более четкое представление о некоторых вещах. – Vucko

+0

Книги и учебные пособия замечательные. Попробуйте бесплатный онлайн-курс Udacity для Android Development: https://www.udacity.com/course/android-basics-nanodegree-by-google--nd803 –

ответ

0
  1. Решите, что вы хотите сделать. Вы сказали, что строите приложение. Это хорошая вещь. Многие люди не понимают, что они не могут добраться до финиша, когда они не знают, где это.
  2. Найдите хороший источник онлайн-видеоуроков. Видеоуроки намного превосходят написанные книги, если на вашем компьютере есть 2+ экрана, потому что вы можете смотреть видео и писать код в одно и то же время. (Я лично, как pluralsight, если вы студент microsoft предлагает 6 месяцев бесплатно)
  3. Выберите 2-4 учебники и закончите их.
  4. Начните писать свое приложение.
  5. Если вы не знаете, как это сделать. Попробуйте найти его в исходном коде, который вы написали в этих учебниках.
  6. Если вы не можете найти его, попробуйте google решение или задайте несколько вопросов о переполнении стека. Люди, скорее всего, просто дадут ему отрицательный рейтинг, но ... вы знаете, кто их заботит.
  7. Пункт повторения 4,5 и 6.
  8. Если у вас плохое представление о качестве исходного кода, просмотрите больше учебников, чтобы вы могли видеть, как другие люди решат ваши проблемы.
0

Есть некоторые ценные ресурсы для обучения Android

Я считаю, что этот курс ОГРОМНЫЙ ПрыжокВначало, от сотрудников Google: http://Www.udacity.com/course/developing-android-apps--ud853

Этот сайт может содержать информацию, которая может помочь вам: http://www.vogella.com/

и если вы хотите потратить несколько долларов, ознакомьтесь с Android Development Nanodegree: https://www.udacity.com/course/android-developer-nanodegree-by-google--nd801

Смежные вопросы