Easy code. Android. Лекция 023.pdf
946.9 KB
23! ViewModelFactory, FragmentManager,IoC
Все кто ждали переписывания апликейшн класса : ликуйте!
Написал провайд инстансов и замену фрагментов и очистку вьюмоделей
9.5 страниц, наслаждайтесь!
Комит на гитхаб для этой лекции
https://github.com/JohnnySC/CleanArchExample/commit/11c0c9a98c695f040aa639efac08cbd3b01b3f59
Также лекция доступна по ссылке на гитхаб
Все кто ждали переписывания апликейшн класса : ликуйте!
Написал провайд инстансов и замену фрагментов и очистку вьюмоделей
9.5 страниц, наслаждайтесь!
Комит на гитхаб для этой лекции
https://github.com/JohnnySC/CleanArchExample/commit/11c0c9a98c695f040aa639efac08cbd3b01b3f59
Также лекция доступна по ссылке на гитхаб
image_2021-07-22_16-02-22.png
62 KB
Переписал класс Апликейшн вот так. Теперь меньше кода? Пойдет?))
Easy code. Android. Лекция 024.pdf
978.7 KB
24 Лекция! Ui-Tests
Написал 4 юай теста для одного экрана
Подставляем мокклауддатасорс и оправдываем применение SOLID : L
Комит для этой лекции
https://github.com/JohnnySC/CleanArchExample/commit/300c2206a336036848e0b77baaca7be15ba8601f
лекция также доступна по ссылке на гитхаб
Написал 4 юай теста для одного экрана
Подставляем мокклауддатасорс и оправдываем применение SOLID : L
Комит для этой лекции
https://github.com/JohnnySC/CleanArchExample/commit/300c2206a336036848e0b77baaca7be15ba8601f
лекция также доступна по ссылке на гитхаб
Завтра, предварительно в 11:00 по МСК будет стрим
Подготовил план, не уверен что все успею рассказать завтра, но у нас есть еще воскресенье
1. анимация прогресса
2. тулбар для отображения меню языка и кнопка назад
3. датасорсы для русского перевода
4. вьюмоделфактори, очистка вьюмодели при повороте - нет
5. сохранение выбора языка и смена конфигурации реалма
6. отрисовка векторов, анимация векторов (фикс иконки на раб.стол)
7. навигация экрана выбора языка
8. повторный вызов фрагментманагера при повороте из ливдаты
9. высота элементов на которые можно тапнуть . рекомендации от гугл
10. баг сохраненного названия книги при смене языка
п.с. в любом случае мы выкатим обновление с русским переводом на выходных
а пока можете посмотреть как я начинал делать фичу смены языка
https://youtu.be/D_hOnQgg_YI
Подготовил план, не уверен что все успею рассказать завтра, но у нас есть еще воскресенье
1. анимация прогресса
2. тулбар для отображения меню языка и кнопка назад
3. датасорсы для русского перевода
4. вьюмоделфактори, очистка вьюмодели при повороте - нет
5. сохранение выбора языка и смена конфигурации реалма
6. отрисовка векторов, анимация векторов (фикс иконки на раб.стол)
7. навигация экрана выбора языка
8. повторный вызов фрагментманагера при повороте из ливдаты
9. высота элементов на которые можно тапнуть . рекомендации от гугл
10. баг сохраненного названия книги при смене языка
п.с. в любом случае мы выкатим обновление с русским переводом на выходных
а пока можете посмотреть как я начинал делать фичу смены языка
https://youtu.be/D_hOnQgg_YI
EasyCodeRu
Стартуем через 5 минут! https://youtu.be/QtnevNrn25Y
2.5 часа.
Немного не успел запилить фичу, поэтому все наверно будет завтра.
Лайк шейр репост!
Немного не успел запилить фичу, поэтому все наверно будет завтра.
Лайк шейр репост!
2flagsanimated.webm
2.4 MB
Разобрался! Проблема была в том, что не был указан strokeColor для цвета полосы. Теперь все гуд
changeLanguages.webm
4.8 MB
Готово! Сделал смену языков чтобы имя подтягивалось из репозитория книг. Осталось пофиксить третий экран и все остальные места где строки берутся из ресурсов.
п.с. обратите внимание на заголовок: Загрузка... -> Loading...
п.с. обратите внимание на заголовок: Загрузка... -> Loading...
Опубликовал видео работы версии 1.0
Также ее закину в гугл плей маркет
Стрим будет в 11 по МСК
https://youtu.be/4xm2QZEhTBw
Также ее закину в гугл плей маркет
Стрим будет в 11 по МСК
https://youtu.be/4xm2QZEhTBw
YouTube
Holy Bible App v1.0
Первый релиз open source приложения Библия
Скачивайте на Google Play Market
https://play.google.com/store/apps/details?id=com.github.johnnysc.holybibleapp
Исходный код доступен по ссылке
https://github.com/JohnnySC/HolyBibleApp/tree/release/1.0
Также смотрите…
Скачивайте на Google Play Market
https://play.google.com/store/apps/details?id=com.github.johnnysc.holybibleapp
Исходный код доступен по ссылке
https://github.com/JohnnySC/HolyBibleApp/tree/release/1.0
Также смотрите…
Зарелизил версию 1.1. Склею 2 куска в один и перевыпущу кароче
А пока можете заняться следующим
лайк, донат, подписка, репост, коментарии, отзывы
https://youtu.be/GBm_ET9skRw
А пока можете заняться следующим
лайк, донат, подписка, репост, коментарии, отзывы
https://youtu.be/GBm_ET9skRw
Обновление в Маркете!
https://play.google.com/store/apps/details?id=com.github.johnnysc.holybibleapp
https://play.google.com/store/apps/details?id=com.github.johnnysc.holybibleapp
Записал видео работы нового релиза
Также закину в гугл плей маркет с новыми скриншотами
https://youtu.be/Ot_4pHa_Yf8
Также закину в гугл плей маркет с новыми скриншотами
https://youtu.be/Ot_4pHa_Yf8
YouTube
Holy Bible App v1.1
Обновление open source приложения Holy Bible App
Теперь доступен русский синодальный перевод офлайн, без подключения к интернету
Скачивайте на Google Play Market
https://play.google.com/store/apps/de...
Исходный код доступен по ссылке
https://github.co…
Теперь доступен русский синодальный перевод офлайн, без подключения к интернету
Скачивайте на Google Play Market
https://play.google.com/store/apps/de...
Исходный код доступен по ссылке
https://github.co…
Хотели бы вы курс джава для новичков в видео формате?
Anonymous Poll
36%
Да. Было бы классно
12%
Нет. Достаточно пдф лекций на гитхаб
36%
Что? Джава? Давай котлин сразу!
16%
Посмотреть статистику
image_2021-07-28_11-21-26.png
16.8 KB
Ура! 200 подписчиков!
https://www.youtube.com/c/easyCodeRu
Подписывайтесь и вы тоже если до сих пор этого не сделали!
https://www.youtube.com/c/easyCodeRu
Подписывайтесь и вы тоже если до сих пор этого не сделали!
This media is not supported in your browser
VIEW IN TELEGRAM
9 юай тестов за 15 секунд. запускаем в 1 клик
Да, я сейчас улучшаю код юай тестов. На следующем стриме покажу что и как
Да, я сейчас улучшаю код юай тестов. На следующем стриме покажу что и как
Меня сегодня спросили какой список тем на следующие стримы
Вот такой
1.Сохранение позиции скрола
2.Переход на следующую главу из списка стихов
3.Избранные айтемы (реалм миграция)
4.Шейр и диплинки (SwipeToReveal)
П.с. первый пункт я уже сделал. На стриме покажу и перейдем ко второму
П.п.с после того как закончим текущий проект начнем новый: темы нового проекта можете предложить в комментариях. Если нужно апи для этого то указывайте сразу и его.
Вот такой
1.Сохранение позиции скрола
2.Переход на следующую главу из списка стихов
3.Избранные айтемы (реалм миграция)
4.Шейр и диплинки (SwipeToReveal)
П.с. первый пункт я уже сделал. На стриме покажу и перейдем ко второму
П.п.с после того как закончим текущий проект начнем новый: темы нового проекта можете предложить в комментариях. Если нужно апи для этого то указывайте сразу и его.
Записал видео по 2 фичам
1. Сохранение позиции скрола на всех экранах
2. Переход на следующую главу из списка стихов
2.5 часа!
Наслаждайтесь!
Ставьте лайки, пишите комментарии, подписывайтесь на канал
ну и донатьте конечно (ссылки в пине)
На выходных будет продолжение, фичи номер 3 и 4. Но перед этим обновление в гугл плей маркет
https://youtu.be/a-itcLbk1sI
1. Сохранение позиции скрола на всех экранах
2. Переход на следующую главу из списка стихов
2.5 часа!
Наслаждайтесь!
Ставьте лайки, пишите комментарии, подписывайтесь на канал
ну и донатьте конечно (ссылки в пине)
На выходных будет продолжение, фичи номер 3 и 4. Но перед этим обновление в гугл плей маркет
https://youtu.be/a-itcLbk1sI