𝘼𝙣𝙙𝙧𝙤𝙞𝙙 𝘿𝙚𝙫𝙚𝙡𝙤𝙥𝙢𝙚𝙣𝙩 – Telegram
𝘼𝙣𝙙𝙧𝙤𝙞𝙙 𝘿𝙚𝙫𝙚𝙡𝙤𝙥𝙢𝙚𝙣𝙩
12 subscribers
54 photos
2 videos
5 files
46 links
𝘼𝙣𝙙𝙧𝙤𝙞𝙙 𝘿𝙚𝙫𝙚𝙡𝙤𝙥𝙢𝙚𝙣𝙩 & 𝙇𝙞𝙛𝙚𝙨𝙩𝙮𝙡𝙚
Download Telegram
#отчёт
День 40:
$Программирование:
+ 2.5 часов кодинга
(2.10 практика, 40 минут теория)

Максимально недоволен сегодняшней результативностью. Скажем так, сделал отдых)
По приложению, продолжил внедрять API, с Api key какая-то лажа, нужно будет пересмотреть уроки и документацию TMD.
В теории почитал про циклы в Java, завтра буду закреплять на практике👨‍💻 Также надо повторить про условные операторы if,else.
Всем спокойной ночи ;)


$Английский:
-
Java для начинающих. Лёша Маршал.
Лекция 8. Массивы данных.

Массивы
позволяют хранить большой объем информации в одном месте.

Их существует 2 типа:
-Одномерные массивы.
Чтобы создать такой массив нужно указать тип данных, поставить [] скобки и назвать массив.
Чем-то похоже на создание переменной, только со скобками.
Отсчет начинается с 0, поэтому первый элемент по индексу 0, второй - 1 и тд.

-Многомерные массивы.
Многомерный массив в Java по сути является массивом из массивов. Популярным примером использования такого рода массивов, являются матрицы, для представления которых, используются двумерные массивы.
Двумерные массивы объявляются с использованием [] [] двух скобок.
#отчёт
День 41:
$Программирование:
+ 36 минут кодинга
(20 минут практика, 16 теория)

Выходные на мне здорово отразились :)
Гулял, занимался делами, читал. К слову, рекомендую "Великого Гэтсби".

По поводу сегодняшних успехов:
-Изучал массивы, предстоит ещё много работы, также повторить условные операторы и циклы;
-Открыл для себя замечательный сайт;
Рекомендую и вам заглянуть.

$Английский:
-
#обучение
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.
#отчёт
День 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 часов практики)

Доброй
ночи, ребята.
Сегодня, в связи с ситуацией в моей стране, приходилось часто бегать в бомбоубежище.
Слава Богу, все обошлось, но практически ничего не сделал, только по колледжу задания, также курсач готовлю скоро защита:)

Завтра постараюсь продолжить работу в обычном режиме, закидывать сюда интересных материалов по андроид разработке для вас.

$Английский:
-
😢1
#отчёт
День 45:
$Программирование:
+ 2 часа кодинга
(2 часа практики)

Доброго
времени суток.
Сегодня, помимо прочего, уже практически вник в Retrofit/RecyclerView/REST API.
Продолжаю работать над приложением по курсу и изучать другие источники и статьи.
Вот кстати интересный гайд:
https://www.youtube.com/watch?v=FiqiIJNALFs

$Английский:
-Practice
in english ☑️
👍2
#обучение
Ребята, наткнулся на интересный плейлист, посвященный андроид разработке, точнее её основам.
Лекции долгие, но первая мне уже очень понравилась, буду оставлять конспект каждого урока в группе.


https://www.youtube.com/playlist?list=PLjLCGE4bVpHCJvtGpEVl-4IYGHB1A8FCc
#отчёт
День 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 (смотреть первый скрин).

$Английский:
-
#обучение

Свершилось, наконец удалось передать данные в приложение.
Они отобразились, теперь осталось сменить текстовое отображение на картинки, точнее добавить библиотеку Picasso.
Сегодня в отчёте покажу готовый результат)

дня 4 с этим боролся:)
👍2🔥1
#отчёт
День 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 - решительный
🤝
👍1
#ошибки
Столкнулся с проблемой, когда отображались картинки на телефоне в приложении во время тестирования, они отображались урезано.

Чтобы решить данную проблему и отобразить их во всю ячейку 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.
👍2