Pavel
Коллеги, у меня есть объект A, в нем есть List<Item> где Item это интерфейс, есть объекты B implements Item и C implements Item, как сделать Parcelable у объекта A
Mike
если это вопрос был, конечно
Pavel
а как считать данные в constructor(parcel: Parcel), я сделал как parcel.readArrayList(Item::class.java.classLoader) as ArrayList<Item> но во-первых у меня подсвечивает unchecked cast, а во-вторых, у меня все элементы null у листа
Mike
как записывал — так и забирать, только наоборот
Дмитрий
А так просто мониторят доставилось сообщение или нет, если нет, то пробуют снова.
Дмитрий
по XMPP протоколу
Дмитрий
вроде всё написано.
Pavel
как записывал — так и забирать, только наоборот
если записывать как writeTypedList, то у Interface нет Creator
Дмитрий
Насчёт того, что быстрее, чем FCM - сильно сомневаюсь. Если сравнивать с приоритетными пушами, то вряд-ли быстрее.
Pavel
как записывал — так и забирать, только наоборот
Любыми другими случами, у меня возвращает list of null
Pavel
writeParcelableArrayList пробовал?
Ты удивишься, но у меня unresolve reference)
Pavel
а, там просто writeList
соответсвенно считать я его должен как readList?
Pavel
а, там просто writeList
Но он возвращает Unit
Mike
Pavel
List<Item> я же считываю данные
Mike
читай javadoc
Pavel
читай javadoc
Спасибо
Arsen
И что, прям обещают как FCM обход DozeMode сделать?)
ну на крайняк можно просить юзера добавиться в белый список от doze и setndby, типа как с пермишенами
Anna
кто использует 0Auth2. подскажите по архитектуре, пожалуйста. вы получаете первый временный токен отдельным запросом или через интерсептор? и какова разница таких подходов? в текущем коде отдельным запросом, но это скорей всего не очень подход?
Aliaksei
можно ли в студии получить хэш приложения?
Arsen
в гредле таск есть на sign reports. (если это тот хеш о котором я подумал)
Arsen
юзера
Arsen
диалог можно вызвать
Дмитрий
подскажите как?
Olexandr
ретрофит 2. как мне в запрос передать лист query с одинаковым именем ключа. например, ?phones[]=380681234567&phones[]=380951234567 ?
Arsen
подскажите как?
https://developer.android.com/training/monitoring-device-state/doze-standby#support_for_other_use_cases
Arsen
чуть ниже будет
Andrey
ретрофит 2. как мне в запрос передать лист query с одинаковым именем ключа. например, ?phones[]=380681234567&phones[]=380951234567 ?
Как это будет обрабатывать бэкенд? Не проще ли передать список значений по одному ключу?
Olexandr
Multimap что ли?
Andrey
это уже не мое дело как он будет обрабатывать
https://futurestud.io/tutorials/retrofit-multiple-query-parameters-of-same-name
Arsen
https://futurestud.io/tutorials/retrofit-multiple-query-parameters-of-same-name
voffka
кстати, 10мб json файлик парсится gson вполне шустро и без извращений. качается дольше чем парсится.
Olexandr
спасибо ребят)
Siarhei
OOM можно же легко словить
voffka
пока не было
voffka
на 1г
Siarhei
1г?
Arsen
кстати, 10мб json файлик парсится gson вполне шустро и без извращений. качается дольше чем парсится.
по поводу скорости скачивания у каждого клиента разное соединение
voffka
по вифи сравнивал )
voffka
1г?
озу
Siarhei
так размер озу не важен, тут важно сколько heap size для приложения выделен
Siarhei
поставьте если такие файлы в манифесте large heap = true чтоли :)
voffka
зугуглю про это. спс
Siarhei
это не считая native ++ слоя, там своя кухня и можно гадить в память сколько влезет ))
Olexandr
ретрофит 2. какой максимальный размер вот такого листа query? ?phones[]=380681234567&phones[]=380951234567
Gambrinus 🍺
Всем привет А кто-нибудь знает почему с gradle 4.7 в release productFlavors { release { … signingConfig signingConfigs.release … } } не подцепляется свойство signingConfig signingConfigs.release и приложение подписывается дефолтным ключом? Есть другой способ задать цифровую подпись не создавая кучу buildTypes?
Gambrinus 🍺
мне нужны варианты сборки с разными цифровыми подписями
Gambrinus 🍺
а это делается в productFlavors или в buildTypes ?
в buildTypes это работает, в productFlavors почему-то нет
Muzaffar
ребята на сколько влияет объем web контента на потребляемые ресурсы при использовании webview?
Sergey
Ну это точно прожорливее будет, чем если использовать нативные средства))
Muzaffar
ну к примеру если контент весом 700 метров...
Muzaffar
скорее будет жрать вдвое больше ресурса?
Sergey
Нативные, в плане если бы контент в WebView делался нативными средствами Андроида
Sergey
А если в целом, то все работает медленно)) Некоторые ж сайты JavaScript используют
Muzaffar
ясно, спасибо
Muzaffar
все? всмысле?
Sergey
А картинки для сайта часто не ужимаются, когда на андроиде можно использовать и по меньше
Sergey
Но я так полагаю, у тебя есть сайт и надо в вебвью отображать, а не разрабатывать.
Muzaffar
вообще ребята делали некую книгу который весит 700метров для десктоп с использованием вебвью + javafx
Muzaffar
Но я так полагаю, у тебя есть сайт и надо в вебвью отображать, а не разрабатывать.
у них эта книга статика как я понимаю, но сделан с помощью хтмл+жДС
Muzaffar
типа изза эффекта листание
Aliaksei
как можно проверять хэш приложения в рантайме?
Olexandr
как реализовать простое локальное кеширование данных с REST сервиса?
Anonymous
Всем привет.
Anonymous
Возникла проблема, связанная с Android Studio.
Anonymous
Сижу под Xubuntu 18.04 32-bit
Anonymous
Error: java.util.concurrent.ExecutionException: java.lang.RuntimeException: No server to serve request. Check logs for details.
Anonymous
Уже час бьюс.