Здравствуйте. Сразу скажу - это не вопрос из разряда как начать учить что-либо (на него я ответы уже нашел давно:) ). Это вопрос, который у меня возник сегодня - как правильно учиться чему-либо. Что я имею ввиду? Смотрите, вот я купил две книги: Head First Kotlin и Big Nerd Ranch Android 4 издание. Последнюю неделю штурмовал котлин, чтобы перестроится с Джавы (в универе учили) и перед самим андроидом изучить всё, хотя бы до начальных тем ООП. И вот последние 3 дня уже начал конкретно Андроид учить, но меня начали брать какие-то сомнения, что я не так что-то делаю. Вот как учить язык это понятно, например - изучил массивы -> на условном code wars поделал задачи по ним и т.д, а как с андроидом? Потому что, мне кажется, что втупую делать Ctrl+C, Ctrl+V с примерами в книге это такое себе. Да, я придумал себе условный проект, но он не сильно-то похож на примеры в учебнике. Так вот, стоит ли продолжать делать копипаст из книги чисто для общего понимания информации, которую дают в этой книге, а то, что нужно мне уже гуглить отдельно? Или из книги просто брать нужную мне инфу и забить на те примеры? Или вообще сначала полностью прочитать книгу со всеми примерами и уже потом приступить к проекту и гуглению, потому что к примеру, для проекта мне уже вначале нужна вторая активити, а по книге она только через 140 страниц даётся?
P.S не по теме, но тоже нужно мне - по вашему личному опыту, какую посоветуете книгу по алгоритмам?
Я тебе так скажу - вторая Активити тебе не нужна. Тебе нужны фрагменты. Ничего сложного там нет. Открывай developers.android.com и читай по темам. Делай свой проект, добавляй фичи. Книги на русском? Забудь, по андроиду это не катит. Книги по Котлину? Порешай коаны.