Андрей
Андрей
там точно годные гайды с ресайклером и румом видел
Zaff
Андрей
есть примеры?
https://medium.com/@guendouz/room-livedata-and-recyclerview-d8e96fb31dfe
Андрей
ток там на джаве
Zaff
мб лучше медиум читать?
я обычно там и читаю, только про js. в андроид я забрел чисто из-за того в универе курсач запилить надо
Андрей
при желании можно и получше найти
Zaff
а что за recycleview вообще?
Zaff
чем от listview отличается?
Андрей
чем от listview отличается?
много чем, listview уже мертв давно и используется только некромантами и трупоедами на легаси проектазх
Vladimir
Нарооод!!! Кто пользуется системой наборов Android App Bundle в гуглплей? Можно на неё переходить или пока не стоит?
Anonymous
Андрей
по факту основное отличие в оптимизации, новых фичах и разных лэйаут менеджерах
Anonymous
а что дают скачанные доки в студии? я стану круче?
Kanstantsin
Kanstantsin
скачанный source code ?
Lev
Ты сможешь посмотреть реализацию
Lev
Ну и оверрайднуть нормально, если тебя что-то не устраивает
Anonymous
Здравствуйте! В 10 андроиде при установке приложения лилипоп будет уведомление, что будет работать неккоректно. С какого Api будет работать без этого уведомления? с 6.0?
Сергій
Сергій
Сергій
который сейчас минимум 26, чтобы опубликовать или обновить приложение в маркете
Павел
Всем привет, в behavior можно как-то прописать взаимодействие между вьюхами, если одна в активити, а другая в фрагменте?
Nikita
Хоть кто-нибудь гоняет UI тесты в CI ?
Директор цирка
12.5.15 версия?
Kanstantsin
Это СМИ, детка
сми тебя могут ещё и развести легко, если так верить им без инфы с офф сайта от разрабов, которой нет )
Anonymous
Kanstantsin
Директор цирка
Перегружал девайс? Иногда после перезагрузки куча всего обновляется
Kanstantsin
я так понимаю установке приложения на версию лоллипоп, имелось ввиду ?
Anonymous
Kanstantsin
Kanstantsin
я не понял что за приложение лоллипоп
Kanstantsin
лоллипоп это не приложение
Kanstantsin
я думаю не будет такой нотификации, потому что все прилаги будут иметь target версию 26 к тому моменту
Kanstantsin
как выше и писали
Kanstantsin
они же обязывают ставить её
Сергій
Kanstantsin
ну они их сольют думаю
Kanstantsin
они дают время
Kanstantsin
и блочат обновы же
Kanstantsin
без поднятия версии
Сергей
Kanstantsin
то есть обновить сможешь только подняв версию target
Anonymous
как выше и писали
Ответ уже дали. И да, было написано, что при установке будут давать выбор - связь с разработчиком или поиск обновлений апк
Kanstantsin
я думаю они не дадут вечно держать такие прилаги в маркете )
Павел
Anonymous
ВОт нашел
Anonymous
https://www.ixbt.com/news/2018/09/04/pojavilis-pervye-svedenija-ob-android-10-.html
Kanstantsin
видел, да
Сергій
"Нормально пиши - нормально будет" ©
Cenator 🐈
Привет. В эмуляторе ставлю фокус в текст филд и потом снимаю, делаю релоад и после этого там снова фокус ставится автоматически, как можно вылечить? пока как временный костыль приходится перезапускать приложение
Arsen
Что обычно используют для логирования переодичной работы? log to file или типа того, ну бест практис кароч.
Ruslan
Привет. Может кто в курсе, почему одно и тоже приложение после установки на android 7 и android 8 занимает разное количесво памяти(на android 7 почти в половину больше) ?
Сергій
Сергій
разные оптимазации
Сергій
Сергій
там посмотри про изменения в рантайме Android 7 и 8
Ruslan
Alex
Никита 🙃
А кто юзает Robolectric?
Юзаю annotation тэг в res/strings, что бы повесить Spannable.
На окне достаю вот так: val text = view.context.getText(R.string.text) as SpannedString
При обычном запуске всё работает, всё отображается.
Но тесты роболектрика падают на этом моменте с ошибкой java.lang.String cannot be cast to android.text.SpannedString
В чём прикол?
Sivush
Ребята помогите! Создал новый проект в андроид студио запускал в андроид виртуал девайс работает как надо. Теперь опубликовал в плей маркет и потом скачал и установил приложение не работает не знаю в чем проблема
Сергій
Kanstantsin
Сергій
и ты перед публикацией не проверял у себя релизный билд? оО
Kanstantsin
что-то пропущено )
Kanstantsin
как минимум надо релиз собирать - да
Сергій
Kanstantsin
желательно его проверить )
Kanstantsin
новый проект по умолчанию будет в дебаг режиме думаю+ключи нужны для подписания ещё
Kanstantsin
их создать надо
Ruslan
Есть img_server: ImageView, по умолчанию стоит синее изображение.
Делаю запрос через OkHTTP, при ошибке меняю изображение ImageView на красное, в случае успешного запроса - на синее
okHttpClient.newCall(request)?.enqueue(object : okhttp3.Callback {
override fun onFailure(call: okhttp3.Call?, e: IOException?) {
runOnUiThread {img_server.setImageResource(R.drawable.ic_server_stopped)}
Все работает хорошо.
Но как только переворачиваю экран, картинка становится синей и при сработке onFailure изображение уже не меняется на красный... никогда.
Как решить эту проблему?
Kanstantsin
кароч немало работы от создания нового проекта до публикации )
Kanstantsin
ну потому что экран пересоздается на дефолтный наверно
Kanstantsin
вам приходит onFailure callback ?
Kanstantsin
после поворота экрана
Kanstantsin
как вы хотите узнавать вообще это:
1) перезапустить запрос
2) получить уже статус запроса откуда из репо
Kanstantsin
это вариант как можно сделать, как сделано у вас ?