Valentin
да, это я понимаю, пока не понимаю, как исправить)
Observable.just(0). subscribeOn(Schedulers.io()).map(ignored -> readQuotesData()). observeOn(AndroidSchedulers.mainThread())
Евгений
Коллеги, подскажите, пожалуйста, какая правильная практика в MVP. Мне нужно передать String фрагменту. Как это сделать 1) Через bundle 2) Указать в модели и брать от туда.
Dug
Через аргументы фрагмента
Artem
Olexandr
есть ли отличия андроид 7 от 8 в плане разработки? ну , например, пуши, сервисы и т.д. где можно почитать? есть девайс 7 андроид. вот думаю стоит ли брать 8ку для отладки...
Valentin
На 8м background сервисы прибиваются и не работают долго
Olexandr
На 8м background сервисы прибиваются и не работают долго
че надо делать чтобы работали норм? дольше
Tishka17
Olexandr
Olexandr
понял
Olexandr
это все отличия?
Arsen
эмулятор)
Olexandr
та ну))
Anonymous
Подскажите плиз, как в разметке сделать так чтобы задний фон был только за текстом и растянут на всю ширину?
Tishka17
Я не особо шарю, у меня тесты на восьмёрке только в планах и у меня фореграунд :)
Valentin
Прибиваются или засыпают?
When your application enteres in the idle stage, the system will stop all the background services just like your service calls Service.stopSelf()
Tishka17
Мм
Valentin
Прибиваются
Anonymous
релатив лейаут?...
я фон в лейаут ставлю не видит, но если в лейаут текствьюшек то видит.
Anonymous
релатив лейаут?...
Видишь я поставил цвет фоном, хз почему он его не видит
Olexandr
попробуй убери евелейшн
Olexandr
и глянь че будет)
Arsen
та ну))
https://developer.android.com/about/versions/oreo/
Valentin
это все отличия?
Там ещё ограничения на доступ к сенсорам (+ камера и микрофон) для бэкграунд процессов
Anonymous
и глянь че будет)
не появился
Olexandr
спс всем
Olexandr
не появился
паддинги убери
Olexandr
не появился
линеар корневой?
Anonymous
линеар корневой?
я переделал. нормально все работает. спс
Anonymous
Как указать прозрачность layout? какой параметр?
Olexandr
или setAlpha метод
Евгений
вообще четенько если с DI разрулить чтоб прилетало в конструктор презентера
DI только начал учить еще не осилю. Сделал передачу через модель. Как я понимаю каждый делает как умеет и четкого правила в андройд нет.
через модель ок
Vlad
Привет народ, может кто подсказать как и где лучше хранить небольшие данные, доступ к которым( к редактированию в том числе) должен быть с множества фрагментов и активити. Если конкретнее, то есть приложение - магазин. В котором в екшн баре есть иконка корзины. На иконке нужно отображать количество товаров в корзине. Есть несколько активити откуда это количество может изменится, но на остальных активити также нужно отображать всегда актуальное количество. Думал хранить в приференсах, но что-то не нравится мне такое решение. Архитектура mvvm + arc components. Но репозитории не синглтоны, от чего для разных активити провайдятся новые инстансы. Что посоветуете?
а если проект учебный то отличный повод научиться в di
Евгений
Подскажите как это сделать через DI?
На Toothpick так https://github.com/the-rs/shaurmap/blob/master/app/src/main/kotlin/com/rightsoftware/shaurmap/ui/launch/MainActivity.kt#L79
в итоге фрагмент свободный, а презентер просто принимает что надо
Vlad
+ ко всему содержимое корзины не сохраняется в бд, при каждом открытии корсины грузится актуальная инфа.
Vlad
Привет народ, может кто подсказать как и где лучше хранить небольшие данные, доступ к которым( к редактированию в том числе) должен быть с множества фрагментов и активити. Если конкретнее, то есть приложение - магазин. В котором в екшн баре есть иконка корзины. На иконке нужно отображать количество товаров в корзине. Есть несколько активити откуда это количество может изменится, но на остальных активити также нужно отображать всегда актуальное количество. Думал хранить в приференсах, но что-то не нравится мне такое решение. Архитектура mvvm + arc components. Но репозитории не синглтоны, от чего для разных активити провайдятся новые инстансы. Что посоветуете?
Роман
Всем привет. Вопрос не девелоперский. Раньше, когда например заходишь в метро, открывался встроенный браузер, предлагал авторизоваться. Сейчас почему-то нет. Это проблема в настройках? Может кто-то знает, как вернуть?
Daniil
заходишь в метро... Что?
Daniil
а, публичные вайфаи
Роман
а, публичные вайфаи
Да). Забыл уточнить)
Daniil
ты к точке то подключаешься?
Роман
ты к точке то подключаешься?
Да. Хромом могу страницу открыть.
Daniil
т.е. инет и так работает?
R
До закрытия приложения
Если синглтонов нет, храни в префах. Или в аппликейшн, он тоже синглтон
R
DI какой-нибудь юзаешь?
Роман
т.е. инет и так работает?
Нет. Именно, что надо хром открывать, в нем страницу авторизации. А раньше push приходил с предложением открыть встроенный браузер.
Vlad
Если синглтонов нет, храни в префах. Или в аппликейшн, он тоже синглтон
Тоже думал в аппликейшине, но хз хорошее ли решение, да дагер юзается. Сделать какойто отдельный класс для хранения и провайдить его как синглот?
Daniil
Про аппликейшен я недавно читал. Господа в интернетиках писали что это не тру вэй. Сейчас поищу.
R
Тоже думал в аппликейшине, но хз хорошее ли решение, да дагер юзается. Сделать какойто отдельный класс для хранения и провайдить его как синглот?
Ну, в аппликейшен хранить - нормальное решение. Весь Мокси так сделано, вроде. Если Даггер, сделай там контейнер с большим скоупом сингловый
Vlad
я про отдельный класс-синглтон
Ааа, так впринципе можно, сразу не подумал про это)
R
Зачем синглтон руками ваять когда есть Даггер?
Vlad
Зачем синглтон руками ваять когда есть Даггер?
Да я и не думал руками ваять. Наверт так и сделаю, синглтон дагером, ноом же будет?
Кирилл
Зачем синглтон руками ваять когда есть Даггер?
Зачем синглтон руками ваять если есть kotlin ;D
Anonymous
Привет. Приложение для путешествий, но предназначено сугубо для СНГ(в описании есть список поддерживаемых стран). Доступно во всех странах. Попало видимо куда-то в чарты, в топ США. Его усиленно покупают сейчас именно там, цена небольшая, 1 доллар, рефандят процентов 10%, остальыне оставляют непонятно для чего. Могут быть какие-то претензии со стороны Google? Удалить приложение могут? Или надо убирать с доступа в США.
Vlad
Зачем синглтон руками ваять если есть kotlin ;D
Какое решение для котлина? У меня котлин
Кирилл
Не все пишут на котлин)
Код на котлине можно писать рядом.)
Daniil
Про аппликейшен я недавно читал. Господа в интернетиках писали что это не тру вэй. Сейчас поищу.
Вспомнил причину. Там какой-то corner-case приводили когда Application уже мертво а ты долбишься к его мемберам.
R
Ну,честно говоря, в твоём случае, я все таки лучше бы Даггер заюзал