Size: a a a

StartAndroid Ru Chat

2021 March 08

AD

Alexey Devyatov in StartAndroid Ru Chat
An Ku
textView кроме стандартных последовательностей \n \t и т.п. что нибудь еще поддерживает прямо в тексте, например жирный шрифт слова или цвет буквы?
SpannableString
источник

AK

An Ku in StartAndroid Ru Chat
Aleksandr
Html.fromString("<b>жирный</b>")
Не весь текст, а отдельные слова стринга изменить...
источник

AK

An Ku in StartAndroid Ru Chat
Alexey Devyatov
SpannableString
Вместо стрига этот использовать и загнать с тегами в тексвью?
источник

AD

Alexey Devyatov in StartAndroid Ru Chat
An Ku
Вместо стрига этот использовать и загнать с тегами в тексвью?
Как вариант
источник

СП

Сергей П. in StartAndroid Ru Chat
Переслано от Сергей П.
Граждане, дайте ссылочку на гит простенького учебного проекта. Условия обязательные:
- даггер
- классическая разбивка по слоям. Желательно  работа с рум/префами но можно и без
- минимальный объем при этом, хоть калькулятор
- джава (можно и котлин с койн - но это отдельно и только если они под прошлые условия идеально)
источник

AA

Android Androidov in StartAndroid Ru Chat
Добрый день. Подскажите пожалуйста хоткей для того чтобы быстро вызвать последне-использованный метод, например чтобы каждый раз не набирать findViewById() ну или похожих?
источник

Ф

Фёдор in StartAndroid Ru Chat
Евгений Гончаров
пользователь заходит, идет запрос в сеть, из репозитория прилетает данные сохраненные в предыдущей сессии в room, запрос в сеть завершается и данные сохраняются в Room, если это те же данные как в прошлой сессии, то они не эмитятся во View что бы не перерисовывать экран, если там что то обновилось, то тогда ui перерисовывается с новым состоянием
Сейчас посмотрел на 2 приложения от гугла: sunflower и https://github.com/googlecodelabs/android-paging. В обоих не сохраняется позиция ресайклера при смене конфигурации
источник

ЕГ

Евгений Гончаров... in StartAndroid Ru Chat
Фёдор
Сейчас посмотрел на 2 приложения от гугла: sunflower и https://github.com/googlecodelabs/android-paging. В обоих не сохраняется позиция ресайклера при смене конфигурации
причем тут смена конфигурации?
источник

ЕГ

Евгений Гончаров... in StartAndroid Ru Chat
Фёдор
Сейчас посмотрел на 2 приложения от гугла: sunflower и https://github.com/googlecodelabs/android-paging. В обоих не сохраняется позиция ресайклера при смене конфигурации
запоминание позиции нужно делать в saveInstanceState
источник

ЕГ

Евгений Гончаров... in StartAndroid Ru Chat
а я говорил про данные, причем тут мета информация последней позиции?
источник

Ф

Фёдор in StartAndroid Ru Chat
Ну, когда я в прошлом проекте юзал paging library с лайвдатой, у меня все сохранялось при изменении конфигурации
источник

Ф

Фёдор in StartAndroid Ru Chat
Без костылей в виде saveInstanceState
источник

ЕГ

Евгений Гончаров... in StartAndroid Ru Chat
Фёдор
Ну, когда я в прошлом проекте юзал paging library с лайвдатой, у меня все сохранялось при изменении конфигурации
потому что paging делает это из коробки?
источник

ЕГ

Евгений Гончаров... in StartAndroid Ru Chat
paging неудобная и кривая штука
источник

Ф

Фёдор in StartAndroid Ru Chat
Ну так в примерах, которые я написал, тоже paginglibrary
источник

ЕГ

Евгений Гончаров... in StartAndroid Ru Chat
paging2
источник

ЕГ

Евгений Гончаров... in StartAndroid Ru Chat
paging3 еще более менее но он вроде еще в альфе
источник

ЕГ

Евгений Гончаров... in StartAndroid Ru Chat
если у тебя не сложная пангинация, то нет смысла затягивать эту махину
источник

ЕГ

Евгений Гончаров... in StartAndroid Ru Chat
типо достатчно будет просто проверять какой элемент по списку идет, если +10 то дергать запрос
источник

ЕГ

Евгений Гончаров... in StartAndroid Ru Chat
проверять в бинде
источник