Comments 6
А в чём смысл данного примера? Если смотреть на общий концепт, то это небольшое приложение написано достаточно плохо, новичкам даже не стоит смотреть на это(
1. Куча странных отступов в xml (и падинг, и left, и start), всё тоже самое можно сделать с помощью guideline по-человечески
2. Если текста про Чака будет много, то он наедет на нижнюю кнопку
3. Вся логика в активити, урл не разбит по эндпоинтам.
4. Вместо того, чтобы полученный ответ от сервера через GSON обернуть в объект, он парсится в ручную в лучших традициях пятилетней давности.
В итоге это не туториал, а какой-то набор худших практик по написанию приложений под андроид.
1. Куча странных отступов в xml (и падинг, и left, и start), всё тоже самое можно сделать с помощью guideline по-человечески
2. Если текста про Чака будет много, то он наедет на нижнюю кнопку
3. Вся логика в активити, урл не разбит по эндпоинтам.
4. Вместо того, чтобы полученный ответ от сервера через GSON обернуть в объект, он парсится в ручную в лучших традициях пятилетней давности.
В итоге это не туториал, а какой-то набор худших практик по написанию приложений под андроид.
К тому же, если перевернуть телефон, то загрузится следующий текст.
Я, конечно, понимаю, что на хабре стали появляться статьи с очень низким порогом вхождения в предметную область и не IT-шные статьи, но ИМХО это даже для песочницы слабовато.
Всякий раз как вижу посты с фактами про Чака Норриса, вспоминаю статейку на хабре: «18 фактов о Джоне Ските». :-)
runOnUiThread не требуется же в данном коде
Sign up to leave a comment.
Android-приложение с фактами о Чаке Норрисе на Kotlin