#отчёт
День 40:
$Программирование:
+ 2.5 часов кодинга
(2.10 практика, 40 минут теория)
Максимально недоволен сегодняшней результативностью. Скажем так, сделал отдых)
По приложению, продолжил внедрять API, с Api key какая-то лажа, нужно будет пересмотреть уроки и документацию TMD.
В теории почитал про циклы в Java, завтра буду закреплять на практике👨💻 Также надо повторить про условные операторы if,else.
Всем спокойной ночи ;)
$Английский:
-
День 40:
$Программирование:
+ 2.5 часов кодинга
(2.10 практика, 40 минут теория)
Максимально недоволен сегодняшней результативностью. Скажем так, сделал отдых)
По приложению, продолжил внедрять API, с Api key какая-то лажа, нужно будет пересмотреть уроки и документацию TMD.
В теории почитал про циклы в Java, завтра буду закреплять на практике👨💻 Также надо повторить про условные операторы if,else.
Всем спокойной ночи ;)
$Английский:
-
Java для начинающих. Лёша Маршал.
Лекция 8. Массивы данных.
Массивы позволяют хранить большой объем информации в одном месте.
Их существует 2 типа:
-Одномерные массивы.
Чтобы создать такой массив нужно указать тип данных, поставить [] скобки и назвать массив.
Чем-то похоже на создание переменной, только со скобками.
Отсчет начинается с 0, поэтому первый элемент по индексу 0, второй - 1 и тд.
-Многомерные массивы.
Многомерный массив в Java по сути является массивом из массивов. Популярным примером использования такого рода массивов, являются матрицы, для представления которых, используются двумерные массивы.
Двумерные массивы объявляются с использованием [] [] двух скобок.
Лекция 8. Массивы данных.
Массивы позволяют хранить большой объем информации в одном месте.
Их существует 2 типа:
-Одномерные массивы.
Чтобы создать такой массив нужно указать тип данных, поставить [] скобки и назвать массив.
Чем-то похоже на создание переменной, только со скобками.
Отсчет начинается с 0, поэтому первый элемент по индексу 0, второй - 1 и тд.
-Многомерные массивы.
Многомерный массив в Java по сути является массивом из массивов. Популярным примером использования такого рода массивов, являются матрицы, для представления которых, используются двумерные массивы.
Двумерные массивы объявляются с использованием [] [] двух скобок.
#отчёт
День 41:
$Программирование:
+ 36 минут кодинга
(20 минут практика, 16 теория)
Выходные на мне здорово отразились :)
Гулял, занимался делами, читал. К слову, рекомендую "Великого Гэтсби".
По поводу сегодняшних успехов:
-Изучал массивы, предстоит ещё много работы, также повторить условные операторы и циклы;
-Открыл для себя замечательный сайт;
Рекомендую и вам заглянуть.
$Английский:
-
День 41:
$Программирование:
+ 36 минут кодинга
(20 минут практика, 16 теория)
Выходные на мне здорово отразились :)
Гулял, занимался делами, читал. К слову, рекомендую "Великого Гэтсби".
По поводу сегодняшних успехов:
-Изучал массивы, предстоит ещё много работы, также повторить условные операторы и циклы;
-Открыл для себя замечательный сайт;
Рекомендую и вам заглянуть.
$Английский:
-
Codewars
Codewars - Achieve mastery through coding practice and developer mentorship
A coding practice website for all programming levels – Join a community of over 3 million developers and improve your coding skills in over 55 programming languages!
#обучение
Java для начинающих. Лёша Маршал.
Лекция 9. Классы в Java.
Тут важно описать своими словами.
java — обьектно-ориентированной язык, а значит программы состоят из объектов и классов.
То есть парадигма этого языка, обьектно ориентированная. Сегодня смотрел лекцию от Сергея Немчинского про ООП, там вкратце и своими словами это объясняется.
В сравнение существует также процедурная парадигма, но она состоит из функций и уравнений, что для людей не любящих математику сущий ад ;)
Ближе к классам...
Есть объект, например, кот. Его можно охарактеризовать, как "домашнее животное", у любого кота есть свой набор атрибутов: вес, кличка и тд.
Из чего следует, что Класс - это конструкция при которой мы, используя, методы, аттрибуты можем описать какой-то объект. Присвоить ему те или иные характеристики.
Java для начинающих. Лёша Маршал.
Лекция 9. Классы в Java.
Тут важно описать своими словами.
java — обьектно-ориентированной язык, а значит программы состоят из объектов и классов.
То есть парадигма этого языка, обьектно ориентированная. Сегодня смотрел лекцию от Сергея Немчинского про ООП, там вкратце и своими словами это объясняется.
В сравнение существует также процедурная парадигма, но она состоит из функций и уравнений, что для людей не любящих математику сущий ад ;)
Ближе к классам...
Есть объект, например, кот. Его можно охарактеризовать, как "домашнее животное", у любого кота есть свой набор атрибутов: вес, кличка и тд.
Из чего следует, что Класс - это конструкция при которой мы, используя, методы, аттрибуты можем описать какой-то объект. Присвоить ему те или иные характеристики.
#отчёт
День 42:
$Программирование:
+ 3 часа кодинга
(3 часа практики)
Всем доброго времени суток!
Сегодня я провозился с настройкой API.
На данный момент, мне нужно вывести (отобразить), список фильмов при регистрации.
Раньше, внедрив recyclerview элементы у меня отображались, то есть список "item 1, item 2 и тд"
А сейчас, попросту пустой экран.
data class movie из json файла я уже создал, должно работать корректно.
По задачам на завтра:
-Retrofit(пересмотреть), API(настроить)
-java 9 лекция, практика
-Английский курс.
$Английский:
Lesson 2, part 1. Free time activities.
День 42:
$Программирование:
+ 3 часа кодинга
(3 часа практики)
Всем доброго времени суток!
Сегодня я провозился с настройкой API.
На данный момент, мне нужно вывести (отобразить), список фильмов при регистрации.
Раньше, внедрив recyclerview элементы у меня отображались, то есть список "item 1, item 2 и тд"
А сейчас, попросту пустой экран.
data class movie из json файла я уже создал, должно работать корректно.
По задачам на завтра:
-Retrofit(пересмотреть), API(настроить)
-java 9 лекция, практика
-Английский курс.
$Английский:
Lesson 2, part 1. Free time activities.
#отчёт
День 43:
$Программирование:
+ 5 часов кодинга
(5 часов практики)
Продолжаю работать над внедрением API и передачей данных в приложение.
Хочу добиться отображения информации о фильмах в виде recycleview.
Сам по себе recycleview работает, retrofit также внедрил, вроде без эксцессов.
Единственное, как только играюсь с data class'ами (movies, result), при попытке передать ArrayList в адаптер сразу ошибка.
Оставил скрины, итоговая ошибка:
Unresolved reference: result.
3-й скрин, это что должно получиться.
Буду думать в этом направлении!
p.s. сегодня без java, буду навёрстывать ;)
зато английским позанимался, жду четверга и живое общение с ребятами из курса.
$Английский:
Lesson 2, part 2. How often? Topic of lection.
День 43:
$Программирование:
+ 5 часов кодинга
(5 часов практики)
Продолжаю работать над внедрением API и передачей данных в приложение.
Хочу добиться отображения информации о фильмах в виде recycleview.
Сам по себе recycleview работает, retrofit также внедрил, вроде без эксцессов.
Единственное, как только играюсь с data class'ами (movies, result), при попытке передать ArrayList в адаптер сразу ошибка.
Оставил скрины, итоговая ошибка:
Unresolved reference: result.
3-й скрин, это что должно получиться.
Буду думать в этом направлении!
p.s. сегодня без java, буду навёрстывать ;)
зато английским позанимался, жду четверга и живое общение с ребятами из курса.
$Английский:
Lesson 2, part 2. How often? Topic of lection.
👍1
#отчёт
День 44:
$Программирование:
+ 0 часов кодинга
(0 часов практики)
Доброй ночи, ребята.
Сегодня, в связи с ситуацией в моей стране, приходилось часто бегать в бомбоубежище.
Слава Богу, все обошлось, но практически ничего не сделал, только по колледжу задания, также курсач готовлю скоро защита:)
Завтра постараюсь продолжить работу в обычном режиме, закидывать сюда интересных материалов по андроид разработке для вас.
$Английский:
-
День 44:
$Программирование:
+ 0 часов кодинга
(0 часов практики)
Доброй ночи, ребята.
Сегодня, в связи с ситуацией в моей стране, приходилось часто бегать в бомбоубежище.
Слава Богу, все обошлось, но практически ничего не сделал, только по колледжу задания, также курсач готовлю скоро защита:)
Завтра постараюсь продолжить работу в обычном режиме, закидывать сюда интересных материалов по андроид разработке для вас.
$Английский:
-
😢1
#отчёт
День 45:
$Программирование:
+ 2 часа кодинга
(2 часа практики)
Доброго времени суток.
Сегодня, помимо прочего, уже практически вник в Retrofit/RecyclerView/REST API.
Продолжаю работать над приложением по курсу и изучать другие источники и статьи.
Вот кстати интересный гайд:
https://www.youtube.com/watch?v=FiqiIJNALFs
$Английский:
-Practice in english ☑️
День 45:
$Программирование:
+ 2 часа кодинга
(2 часа практики)
Доброго времени суток.
Сегодня, помимо прочего, уже практически вник в Retrofit/RecyclerView/REST API.
Продолжаю работать над приложением по курсу и изучать другие источники и статьи.
Вот кстати интересный гайд:
https://www.youtube.com/watch?v=FiqiIJNALFs
$Английский:
-Practice in english ☑️
YouTube
Android Tutorial: Retrofit + RecyclerView + REST API
Most Android apps need data from a server, whether that's Firebase, AWS, Google Cloud Platform, or some other cloud database. Android Developers can use Retrofit to parse JSON data from RESTful API's. See how to convert JSON into a RecyclerView with Android…
👍2
#обучение
Ребята, наткнулся на интересный плейлист, посвященный андроид разработке, точнее её основам.
Лекции долгие, но первая мне уже очень понравилась, буду оставлять конспект каждого урока в группе.
https://www.youtube.com/playlist?list=PLjLCGE4bVpHCJvtGpEVl-4IYGHB1A8FCc
Ребята, наткнулся на интересный плейлист, посвященный андроид разработке, точнее её основам.
Лекции долгие, но первая мне уже очень понравилась, буду оставлять конспект каждого урока в группе.
https://www.youtube.com/playlist?list=PLjLCGE4bVpHCJvtGpEVl-4IYGHB1A8FCc
YouTube
Android Fundamentals 2020-2021
Share your videos with friends, family, and the world
#отчёт
День 46:
$Программирование:
+ 1.45 часов кодинга
( 1 час практики, 45 минут теории)
Доброй ночи. Итак, сегодня продолжил разбираться с RecycleView, API и Retrofit'ом.
Завтра оставлю скрин, на каком сейчас этапе, покажу как продвигается работа над приложением.
К слову, хочу сделать себе график:
- отбой в 00:00
-подъем в 07:00
И ещё заметил за собой проблему, после того как поел, неважно ужин, завтрак, обед всегда накатывает усталость.
То есть час-два после еды тупо залипаю в телефон, кто знает как с этим бороться? :)
$Английский:
-
День 46:
$Программирование:
+ 1.45 часов кодинга
( 1 час практики, 45 минут теории)
Доброй ночи. Итак, сегодня продолжил разбираться с RecycleView, API и Retrofit'ом.
Завтра оставлю скрин, на каком сейчас этапе, покажу как продвигается работа над приложением.
К слову, хочу сделать себе график:
- отбой в 00:00
-подъем в 07:00
И ещё заметил за собой проблему, после того как поел, неважно ужин, завтрак, обед всегда накатывает усталость.
То есть час-два после еды тупо залипаю в телефон, кто знает как с этим бороться? :)
$Английский:
-
#отчёт
День 47:
$Программирование:
Всего 4 часа
(3 часа практики, 1 час теории)
Задача: ArrayList передать в Adapter, а именно List Result, в котором прописана информация о фильмах.
Когда прописываю в активити значение results, которое связано с List Result, выдает ошибку "Unresolved reference: result"
Ошибка частая, буду смотреть в направлении List и Adapter.
Кстати, все гайды на эту тему советуют решать проблему с помощью добавления данных строк кода в build gradle (смотреть первый скрин).
$Английский:
-
День 47:
$Программирование:
Всего 4 часа
(3 часа практики, 1 час теории)
Задача: ArrayList передать в Adapter, а именно List Result, в котором прописана информация о фильмах.
Когда прописываю в активити значение results, которое связано с List Result, выдает ошибку "Unresolved reference: result"
Ошибка частая, буду смотреть в направлении List и Adapter.
Кстати, все гайды на эту тему советуют решать проблему с помощью добавления данных строк кода в build gradle (смотреть первый скрин).
$Английский:
-
#обучение
Свершилось, наконец удалось передать данные в приложение.
Они отобразились, теперь осталось сменить текстовое отображение на картинки, точнее добавить библиотеку Picasso.
Сегодня в отчёте покажу готовый результат)
дня 4 с этим боролся:)
Свершилось, наконец удалось передать данные в приложение.
Они отобразились, теперь осталось сменить текстовое отображение на картинки, точнее добавить библиотеку Picasso.
Сегодня в отчёте покажу готовый результат)
дня 4 с этим боролся:)
👍2🔥1
#отчёт
День 48:
$Программирование:
Всего 3.2 часа
(3 часа практики, 25 минут теории)
Сегодня решил ошибку, которая терзала меня на протяжении дней так с пяти)
В комментариях к прошлому посту кратко описал в чём была проблема.
С помощью библиотеки Picasso отобразил картинки в RecyclerView,а изменив LinerLayout на GridLayout отобразил их в виде плиток.
Отображение указал в виде содержимого, то есть в xml поставил wrap_content.
На телефоне отображается корректно, но картинки надо бы увеличить немного☑️
Сейчас работаю над Слушателем ячеек, добавил данную функцию и при клике на картинку показывает какая она по счёту.
$Английский:
-
День 48:
$Программирование:
Всего 3.2 часа
(3 часа практики, 25 минут теории)
Сегодня решил ошибку, которая терзала меня на протяжении дней так с пяти)
В комментариях к прошлому посту кратко описал в чём была проблема.
С помощью библиотеки Picasso отобразил картинки в RecyclerView,а изменив LinerLayout на GridLayout отобразил их в виде плиток.
Отображение указал в виде содержимого, то есть в xml поставил wrap_content.
На телефоне отображается корректно, но картинки надо бы увеличить немного☑️
Сейчас работаю над Слушателем ячеек, добавил данную функцию и при клике на картинку показывает какая она по счёту.
$Английский:
-
👍1
#отчёт
День 49:
$Программирование:
Всего 1.2 часа
(1 час практики, 20 минут теории)
Работал над экраном для фильмов.
Создал 3-й активити и автоматически подтянулся xml, где я начал создавать обьекты.
Сделал максимально мало, т.к. совмещал с учебой, ну и что греха таить, сегодня Титаник пересмотрел😅
Режим всё также поддерживаю, завтра с 7 часов утра за изучение☑️
$Английский:
Lesson 3, part 1. Парочка интересных слов:
*reliable-надёжный
*mature - зрелый
*brave - смелый
*independent - независимый
*generous - щедрый
*determined - решительный
🤝
День 49:
$Программирование:
Всего 1.2 часа
(1 час практики, 20 минут теории)
Работал над экраном для фильмов.
Создал 3-й активити и автоматически подтянулся xml, где я начал создавать обьекты.
Сделал максимально мало, т.к. совмещал с учебой, ну и что греха таить, сегодня Титаник пересмотрел😅
Режим всё также поддерживаю, завтра с 7 часов утра за изучение☑️
$Английский:
Lesson 3, part 1. Парочка интересных слов:
*reliable-надёжный
*mature - зрелый
*brave - смелый
*independent - независимый
*generous - щедрый
*determined - решительный
🤝
👍1
#ошибки
Столкнулся с проблемой, когда отображались картинки на телефоне в приложении во время тестирования, они отображались урезано.
Чтобы решить данную проблему и отобразить их во всю ячейку recyclerview, я использовал эту функцию и теперь все картинки полностью корректно отображаются.
android:adjustViewBounds="true"
Столкнулся с проблемой, когда отображались картинки на телефоне в приложении во время тестирования, они отображались урезано.
Чтобы решить данную проблему и отобразить их во всю ячейку recyclerview, я использовал эту функцию и теперь все картинки полностью корректно отображаются.
android:adjustViewBounds="true"
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
#отчёт
День 50:
$Программирование:
5.23 часа программирования
(практика)
Работал над отображением деталей каждого из фильмов, который отображается на экране.
*Результат выше на видео.
Регистрации нет от слова совсем, этим займусь немного позже.
Главное, на сегодня для меня было передать правильно API и отобразить данные.
Завтра поработаю над Логотипом и посмотрю про MVC, MVP, MVVM архитектуру.
Грубо говоря, курс практически пройден☑️
$Английский:
-Lesson 3, part 2.
Learning some new phrases, especially, difference between awesome and amazing. That's pretty cool info for me, cause i'm regularly confuse these words.
День 50:
$Программирование:
5.23 часа программирования
(практика)
Работал над отображением деталей каждого из фильмов, который отображается на экране.
*Результат выше на видео.
Регистрации нет от слова совсем, этим займусь немного позже.
Главное, на сегодня для меня было передать правильно API и отобразить данные.
Завтра поработаю над Логотипом и посмотрю про MVC, MVP, MVVM архитектуру.
Грубо говоря, курс практически пройден☑️
$Английский:
-Lesson 3, part 2.
Learning some new phrases, especially, difference between awesome and amazing. That's pretty cool info for me, cause i'm regularly confuse these words.
👍2