Dmitrii
у меня есть фция для парсинга строки в дату и там проверяется несколько возможных форматов и просто try { return parse } catch ( } наверняка не самое лучшее решение, но вот какое есть
Dmitry
ого, мне массив со 100500 элементами надо парсить. Ясно, надо в общем бует поэксперементироват. Спасибо
Loki
я скорость не тестил но не тормозит
Loki
пока что
Nikita
Anton
Кто-то использовал ContentProvider для большого числа данных (для карты)?
Антон
Всем привет, подскажите пожалуйста, по mvp ставлю слушателя на действие в модели, сама модель синглтон. После наступления действия не срабатывает коллбэк, без сиглтона все работает на ура, я что-то не так делаю?
Iuriich
да
Александр
Подскажите пожалуйста. Как реализовать смену изображения на элементе в RecyclerView.
Мне нужно чтобы "горела" условная лампочка (зеленая, желтая и красная) и её цвет менялся в зависимости от условий. Я логику при которой меняется цвет, подскажите как изменять картинку во вьюшке.
Антон
Нельзя в качестве модели сиглтон использовать?
Iuriich
можно
Iuriich
Iuriich
https://stackoverflow.com/questions/2974862/changing-imageview-source
Dmitry
Dmitry
a backport?
Dmitry
а почему JodaTime а не java.time ?
Да мне по большому счету без разницы =) Важно чтобы был надежный парсинг ISO8601. Речь наверно про это ?
https://github.com/JakeWharton/ThreeTenABP
Dmitry
какбы java.time заменяет JodaTime, ибо переписан с нуля учитывая косяки дизайна в последнем
Dmitry
Dmitry
Я вообше не хотел либы под это дело затаскивать, но раз по другому никак, надо что-то выбрать
Dmitry
Dmytro
насколько я знаю, jodaTime была написана для серваков, поэтому медленная
Dmytro
и не рекомендованная на Андроид
Dmytro
именно поэтому появилась либа од JakeWharton
Dmitry
именно поэтому появилась либа од JakeWharton
не совсем так, вортон только портировал бекпорт под андроид, сам бекпорт сделал автор java.time.*, он же и автор JodaTime - Stephen Colebourne
вот бложек http://blog.joda.org/2014/11/converting-from-joda-time-to-javatime.html если интересно
Dmitry
Dmitry
Ваня
Ребят, нужна помощь
Ваня
Ваня
Ваня
Пытаюсь передать в другой класс переменную
Ваня
Подправьте код
Ваня
)
Timur
Сам. :)
Ваня
Ну вот что-то самому не получается
Timur
А что именно?
Ваня
Запускаю на эмуляторе
Ваня
При переходе на второй активити
Ваня
Приложение крашится
Timur
Из-за чего?
Iuriich
Iuriich
Хз почему
Ваня
Упс
Ваня
Но проблема не в этом, кажется
Iuriich
logcat научись открывать
Iuriich
в стектрейсе видишь синюю надпись - тыкай по ней
Ваня
Что я должен в логкете найти?
Dmytro
вопрос о Котлине. Как долго живёт companion object ? уничтожается ли он как уничтожиться объект класса его держащий ?
Maxim Shevtsov
Dmytro
Dmytro
Некоторые внутренние приложения и тулсы пишут в Котлине. Но весь продакшен пока только в Java
Yergali
всем привет. работаю с rxjava. вылетает class cast exception внутри map. вот сам код .flatMap(baseResponse -> sendInstallApps.andThen(restService.createOrUpdateDevice()))
.map(CreateOrUpdateDeviceResponse::getData)
sendInstallApps возвращает объект BaseResponse, a createOrUpdateDevice возвращает объект CreateOrUpdateDeviceResponse который extend от BaseResponse
Iuriich
а x86 и armv7 чем отличаются?
Yap
😁
Iuriich
version code должен быть больше чем уже есть на маркете, тебе же так и написало
Serg
Может кто случаем подскажет чем декодить audio mp3 в PCM?
У меня таска стрим аудио через сокет - надо отправлять байтами и сразу прjигрывать. Как понял тут нужен PCM + AudioTrack
Евгений
Коллеги, помогите, пожалуйста. Изучаю MVP. У меня есть DataManager , PreferenceHeleper ( интерфейс и объект служит для записи данных в preferenct) и KeyStoreHelper ( интерфейс и объект служит шифрования данных) , скажите как и где мне эти объекты, или их интерфейсы, связать с DataManager? Я видел две реализации: 1) Передать их интерфейсы в объект DataManager 2) Наследовать интерфейс DataManager от их интерфейсов.
Как и где создавать DataManager?
Dmytro
лично я, не вижу смысла писать MVP без Dependency injection
Dmytro
используй Dagger
Dmytro
смотри здесь
Dmytro
https://github.com/googlesamples/android-architecture/tree/todo-mvp-dagger
Max
Всем привет, закончил статью про то как можно работать со сложными адаптерами для RecyclerView. Может быть полезна тем, кому не нравится как устроен обычный адаптер. https://m.habrahabr.ru/company/google/blog/345172/
Dmytro
Serg
Dmytro
Dmytro
mvp и/или dagger не используются просто для того "чтобы было" или "так модно" или "так надо программировать", а чтобы сделать код тестируемым
Dmytro
https://www.youtube.com/playlist?list=PL693EFD059797C21E
Roman
Dmytro
конечно
Serg
Dmytro
но это одно из главных
Семен
Ребята, что вы думаете по обучению на skillbox?
Dmytro
Serg
Dmytro
ну смотря какой проект :] мне миграцию не приходилось делать за весь мой опыт программирования на Андроид