Size: a a a

StartAndroid Ru Chat

2021 February 11

V

Vladushka in StartAndroid Ru Chat
Egor Sigolaev
Вообще, я бы не делал обязательным наличие токена при подгрузки списка.
+
источник

Ф

Фёдор in StartAndroid Ru Chat
Что именно имеется в виду под "подгрузкой"?
источник

Ф

Фёдор in StartAndroid Ru Chat
Я представляю это как вызов api с параметром page >1
источник

Ф

Фёдор in StartAndroid Ru Chat
Но в таком случае и man in the middle может сделать такой запрос
источник

Ф

Фёдор in StartAndroid Ru Chat
Vlad
Можно так не делать. Когда получаешь 401 ошибку рефрешишь аксес токен. Если используешь ретрофит, то в не специально для этого есть authetihicator
Про аутентификатор не знал, посмотрю, спасибо
источник

a

arsenyi in StartAndroid Ru Chat
а подскажите пожалуйста, когда я меняю тему кодом, у меня цвет меняется на дефолт темной темы в андроид, но некоторые цвета меня не устривают. я сделал файл style-night, где хочу переопределить некоторые цвета, но в таком случае пропадают все дефолтные цвета (которые идут автоматически при темной теме). как то это можно решить?
источник

Аv

Админ vk.com/for_fl... in StartAndroid Ru Chat
arsenyi
а подскажите пожалуйста, когда я меняю тему кодом, у меня цвет меняется на дефолт темной темы в андроид, но некоторые цвета меня не устривают. я сделал файл style-night, где хочу переопределить некоторые цвета, но в таком случае пропадают все дефолтные цвета (которые идут автоматически при темной теме). как то это можно решить?
Переопределяй программно
источник

a

arsenyi in StartAndroid Ru Chat
Админ vk.com/for_fl
Переопределяй программно
бред
источник

a

arsenyi in StartAndroid Ru Chat
можно сделать все в стилях, проблему я решил, указав DayNight
источник
2021 February 12

Аv

Админ vk.com/for_fl... in StartAndroid Ru Chat
arsenyi
можно сделать все в стилях, проблему я решил, указав DayNight
DayNight тебе не даст на старых версиях никакого эффекта. Если хочешь на них поддерживать темную тему по своей настройке в приле, то можешь либо ставить тему программно, либо переопределять цвета программно. Второй способ лучше тем что сможешь на лету переключать весь вид интерфейса (например при нажатии на кнопку "включить темный режим"), тогда как с темами придется перезапускать активити и вероятно весь прил
источник

a

arsenyi in StartAndroid Ru Chat
Админ vk.com/for_fl
DayNight тебе не даст на старых версиях никакого эффекта. Если хочешь на них поддерживать темную тему по своей настройке в приле, то можешь либо ставить тему программно, либо переопределять цвета программно. Второй способ лучше тем что сможешь на лету переключать весь вид интерфейса (например при нажатии на кнопку "включить темный режим"), тогда как с темами придется перезапускать активити и вероятно весь прил
Ну вообще да, у меня при нажатии на кнопку
источник

Аv

Админ vk.com/for_fl... in StartAndroid Ru Chat
источник

Аv

Админ vk.com/for_fl... in StartAndroid Ru Chat
Такое только программно можешь
источник

АЧ

Анатолий Чепига... in StartAndroid Ru Chat
Фёдор
Проблема в том, что access токены мало живут. Допустим, юзер скроллит список, в этот момент access токен истекает, и в следующем запросе мне вместо access токена в auth header надо передавать refresh токен
Хранишь рефреш а аксес гоняешь пока не истечет срок и не вернется unauthorized и тогда шлешь refresh и обновляешь парочку токенов. Если и рефреш сдох то выкидываешь юзера нахрен и заставляешь заново логиниться. Унижай юзера,доминируй,влавствуй
источник

a

arsenyi in StartAndroid Ru Chat
Админ vk.com/for_fl
Такое только программно можешь
Понятно что программно, но вы наверное меня не поняли. Я спрашивал, как просто сделать цвета для темной темы в style, чтобы сохранить цвета по дефолту, а не как менять тему) тему я конечно переключаю программно
источник

a

arsenyi in StartAndroid Ru Chat
А как это вообще сделано, преферанс фрагмент?
источник

А

Артём in StartAndroid Ru Chat
Egor Sigolaev
Ну в стучае MediaStore права вообще не нужны
А с ним можно работать, доставая uri через интент к галерее?
Я тут просто мудился-мудился и понял, что полученный мной юри из галереи нельзя использовать, не имея прав на чтение-запись (наверное, достаточно на чтение, хз, без запроса в рантайме всё равно лесом отправляет).
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
Артём
А с ним можно работать, доставая uri через интент к галерее?
Я тут просто мудился-мудился и понял, что полученный мной юри из галереи нельзя использовать, не имея прав на чтение-запись (наверное, достаточно на чтение, хз, без запроса в рантайме всё равно лесом отправляет).
Да, там уришка через ContentResolver достаётся. Но надо завести ContentProvider в манифесте
источник

А

Артём in StartAndroid Ru Chat
Egor Sigolaev
Да, там уришка через ContentResolver достаётся. Но надо завести ContentProvider в манифесте
Хм, у меня есть это. И я, вроде, через него как раз работаю. Где-то косяк, видать.
источник

А

Артём in StartAndroid Ru Chat
А нет, он у меня где-то в экспериментах был. Пойду копать. Снова спасибо. :)
источник