Size: a a a

Android Developers

2020 November 15

I

Ivansuper in Android Developers
Davronchik -
знаю)
В этом ответе 50% решения твоей проблемы
источник

4

4NK1R in Android Developers
Петр
Ну я в манифесте ничего не трогал
попробуй клин билд
источник

I

Ivansuper in Android Developers
Davronchik -
незнaю как загрузить и скачать фото с помощью retrofit
Надо знать апи сервера. И надо сходить на док ретрофита для отправки файлов
источник

4

4NK1R in Android Developers
Davronchik -
незнaю как загрузить и скачать фото с помощью retrofit
обычно это решается через либы типа Glide или Fresco...
источник

I

Ivansuper in Android Developers
4NK1R
обычно это решается через либы типа Glide или Fresco...
А глайд тоже умеет заливать на сервер?
источник

I

Ilya in Android Developers
4NK1R
обычно это решается через либы типа Glide или Fresco...
Ток скачивание
источник

4

4NK1R in Android Developers
Ivansuper
А глайд тоже умеет заливать на сервер?
а, загрузить в смысле выгрузить на сервер.. понял, извиняюсь
источник

I

Ilya in Android Developers
Davronchik -
незнaю как загрузить и скачать фото с помощью retrofit
Один из вариантов - multipart request
источник

П

Петр in Android Developers
4NK1R
попробуй клин билд
Подскажите, что это как?😅
источник

4

4NK1R in Android Developers
Петр
Подскажите, что это как?😅
Build -> Clean build вроде..
источник

4

4NK1R in Android Developers
точно не помню
источник

П

Петр in Android Developers
4NK1R
Build -> Clean build вроде..
Есть только clean project
источник

ES

Egor Sigolaev in Android Developers
Ребят, привет. Подскажите как решить такой кейс. Есть данные и бул переменная. Каждый раз при переключении на нужный экран надо получать данные из префов. Есть 2 варианта. Юзать с рх и получать данные асинхронно, тогда не будет фризить экран, но надо будет показывать какую то заглушку. Но необходимо сделать так, чтобы сразу при показе экрана отображались данные. Если я буду напрямую получать их, то при переключении будет лагать (1 - 2 секунды пока данные получаю). Грузить эти данные и заносить в статику тоже не вариант. Думал с di реализовать, но проблема в том, что эти данные могут меняться в ходе приложения.
источник

I

Ilya in Android Developers
Egor Sigolaev
Ребят, привет. Подскажите как решить такой кейс. Есть данные и бул переменная. Каждый раз при переключении на нужный экран надо получать данные из префов. Есть 2 варианта. Юзать с рх и получать данные асинхронно, тогда не будет фризить экран, но надо будет показывать какую то заглушку. Но необходимо сделать так, чтобы сразу при показе экрана отображались данные. Если я буду напрямую получать их, то при переключении будет лагать (1 - 2 секунды пока данные получаю). Грузить эти данные и заносить в статику тоже не вариант. Думал с di реализовать, но проблема в том, что эти данные могут меняться в ходе приложения.
Если View Model юзаешь, то shared view model
источник

ES

Egor Sigolaev in Android Developers
Ilya
Если View Model юзаешь, то shared view model
У меня mvi вообще, но не думаю, что это зависит от архитектуры. А где будет лежать эта вм? Я никогда такой подход не юзал, но слышал про него. Как мне достучаться до неё из любого фрагмента (у меня сингл активити)?
источник

ES

Egor Sigolaev in Android Developers
Или мне получать вм через вм провайдер, где у нее будет синглтон скоп условный?
источник

I

Ilya in Android Developers
Egor Sigolaev
У меня mvi вообще, но не думаю, что это зависит от архитектуры. А где будет лежать эта вм? Я никогда такой подход не юзал, но слышал про него. Как мне достучаться до неё из любого фрагмента (у меня сингл активити)?
Ну если та же single activity, то можно просто по активности получать вьюмодель, во всех фрагментах одинаковая будет
источник

ES

Egor Sigolaev in Android Developers
Ilya
Ну если та же single activity, то можно просто по активности получать вьюмодель, во всех фрагментах одинаковая будет
(requireActivity as MainActivity).getSharedVjewModel()?
источник

I

Ilya in Android Developers
Egor Sigolaev
(requireActivity as MainActivity).getSharedVjewModel()?
Ну не так, т.к. оно уже встроенное в андроид, то там просто передаёшь инстанс активности, а там service locator, который выдаёт VM
источник

ES

Egor Sigolaev in Android Developers
Ilya
Ну не так, т.к. оно уже встроенное в андроид, то там просто передаёшь инстанс активности, а там service locator, который выдаёт VM
Ага, я про это и спрашивал. Через ViewModelProvider?
источник