Vadim
почему?
Dmytro
Что сейчас лучше использовать ? Для небольшой 2 столбцовой сетки, коотрая влазит в экран (даже в половину)
Dmytro
Андрей
почему?
как минимум потому что как только проект вырастет ты охренеешь от времени исполнения капта
Konstantin
Да вообще не используйте ничего, а то время компиляции растет, что за гавно.
Ilia
растет время компиляции? ПРоси более мощный комп у начальства))
LeV
Друзья, занялся новым клиент-серверным приложением. Для организации доступа к серверу использую retrofi2. столкнулся с проблемой корявого API, подскажите люди добрые как описать POJO класс для такого ответа? внутренние классы все описал, не могу вкурить как описать верхний уровень. пример ответа тут https://pastebin.com/GUjacLXL
Alexey
LeV
самый прикол что ios приложение есть под это апи и функционирует. А что значит сломан? корямо изначально написан? Валидацию то валидатором проходит
Alexey
Dmytro
Dmytro
LeV
😁😁😁
Никита 🙃
А кто юзал Retrofit2 + SimpleXML + Kotlin? А то какие то непонятки с парсиногом XML.
Приходит вот такое:
<accounts type="array">
<account></acount>
<account></acount>
<account></acount>
</accounts>
Вот модельки:
@Root(name = "accounts")
class AccountResponse(){
@set:ElementArray(entry = "account")
@get:ElementArray(entry ="account")
var accounts = arrayListOf<Account>()
}
@Root(name = "account", strict = false)
class Account(){
@set:Element(name ="state")
@get:Element(name ="state")
var state: String? = null
}
Но возвращает ошибку :
org.simpleframework.xml.core.AttributeException: Attribute 'type' does not have a match in class AccountResponse at line -1
Что я не так делаю?
Dmytro
Ярослав
Volodymyr
и в чем профит второго варианта? символов даже больше вышло
Dmytro
Volodymyr
сложна
Николай
А если enter будет null ??
Dj
Ярослав
Dj
в котлине нет
Boolean non null type , а Boolean? вот может принимать null
Ярослав
Alexey
Ярослав
Ярослав
короче спор ни о чём. Boolean не null, Boolean? мэй би null
Alexey
fun Any?.eq(s: Boolean) = this == s
Ярослав
inline fun Boolean.eq(value: Boolean, action: () -> Unit) = if (this == value) action() else Unit
Dj
Ярослав
HD.
Ребята сколько будет стоит
Alexey
70к
Dj
Ярослав
Alexey
ниче компилятор бы не подсвечивал
Alexey
и че это компилятор прямо подчеркивает?
Ярослав
Alexey
нихуя себе нынче компиляторы какие пошли
Ярослав
ну среда разработки
Ярослав
ещё один к словам цепляется)
Alexey
ну если ты не можешь внятно выражаться, то как быть?
Ярослав
а компилятор в лог компиляции ошибку выдал бы в этом месте
Vladimir
этот как системный блок, который процессор
Dug
inv, rn. Понятно-то как)
Ярослав
на скрине подчёркнуто красным, а то что там расширения, они не относятся к обсуждению
Vladimir
ты должен быть благодарен за ревью твоего кода )
Ярослав
Dug
простите, но не в тот чатик
Дмитрий
Там где обсуждается Паскаль. Логично же
Dmitri
https://t.me/pravmirru
Dmitri
вдруг помогут
Evgeny
кек
Axbor
Android P blocks HTTP without S?
есть официальные документы по этому поводу?
Ярослав
верните мне мой 2011 и dSploit(((
Evgeny
Влад
При отправке гет запроса срабатывает метод onFailure,как узнать в чем проблема?
Vladimir
Никита 🙃
Никита 🙃
А как можно протестировать LiveDatа? Как в jUnit получить LifecicleOwner, что бы подписаться на LiveData?
Anonymous
Такой кейс.
Делаю config.setLocale() на русский. В настройках системы меняю язык на инглишь допустим.
Делаю update конфигов, пересоздаю активити, пытаюсь достать язык системы config.locales[0] но там все еще русский..
Кто что подскажет?
Глеб
Глеб
Глеб
а ... самое главное
Глеб
Никита 🙃
Спасибо большое!
Глеб
Пожалуйста
Dmitri
Dug
можно же в сорцах посмотреть
Jamal
Jamal
кто может помочь