
Pavlo
25.01.2018
11:48:15
Всем привет)
подскажите пжст, как в webview DomStorage записать данные(ключ-значение) перед тем как начинать загружать страницу?

Vadim
25.01.2018
11:50:36
webView.evaluateJavascript(,)
а какой именно скрипт передать - надо доку читать

Pavlo
25.01.2018
11:56:15

Google

Vadim
25.01.2018
12:01:25
я могу десериализовать такио бразом?
intent.putExtra("sessionExpiresAt", remoteMessage?.data?.get("session_expires_at")
?.deserialize("session_expires_at"))
создавая метод
fun String.deserialize(body: String) : DateTime {
return try {
DateTime.parse(body).withZone(DateTimeZone.UTC)
} catch (e: Exception) {
DateTime.parse("").withZone(DateTimeZone.UTC)
}
}

Vadim
25.01.2018
12:02:34

Vadim
25.01.2018
12:02:47
мне по сути нужно десериализовать только remoteMessage?.data?.get("session_expires_at")

Pavlo
25.01.2018
12:10:26

Veniamin
25.01.2018
12:20:35
Не нужно)) если что будет class cast exception

Valeriy
25.01.2018
12:33:29
Нужна помощь ? Есть firebase, для debug используется multidex, для release нет (прогвард). На АПИ > 21 всё ОК, на меньших - debug падает с Unable to get provider com.google.firebase.provider.FirebaseInitProvider: java.lang.ClassNotFoundException: com.google.firebase.provider.FirebaseInitProvider
Подозреваю что проблема с тем, что классы попадают в другой dex, но multidexKeep никаких улучшений не принёс

Andrey
25.01.2018
12:41:06
Ребят
java.lang.IncompatibleClassChangeError: Superclass com.google.android.gms.internal.zzbej of com.google.android.gms.location.LocationRequest is declared final неожиданно начала вылетать ошибка... в чем проблема?

Quantum Harmonizer
25.01.2018
12:42:34

Andrey
25.01.2018
12:43:40
но до этого все работало, я больше ничего не делал, и просто так все рухнуло =_=

Quantum Harmonizer
25.01.2018
12:44:12
это всё из-за ананасов
было бы логично, что xxhdpi, но это гугл и он любит ебать ананас

Никита
25.01.2018
12:44:48
кстати, пока ты ебёшь ананас, ананас тебя ест

Quantum Harmonizer
25.01.2018
12:45:07
окей гугл, хватит ебать ананас)

Google

Vadim
25.01.2018
13:19:20
кто в курсе можно ли время сравнивать с текущим временем знаком неравенства?
аля: someTime < DateTime.now()

Alexey
25.01.2018
13:19:21
Ребята, а можно ли гсоном десеаризовать если у меня дженерик T ?
val list: List<T> = gson.fromJson<List<T»(jsonObj.get("results").toString(), t)

Quantum Harmonizer
25.01.2018
13:20:17

Max
25.01.2018
13:30:36
Вдохновляйся
https://github.com/chat-sdk/chat-sdk-android

aspix
25.01.2018
13:33:29
Ребят, никто случайно не знает, куда подевался метод setRotation(), который был у ConstraintSet? В офф.доках он есть, а наяву - нет. Либа com.android.support:transition

Andrey
25.01.2018
14:17:18
ребят никто не знает как запустить startResolutionForResult в фрагменте, и отловить его результат в фрагменте?

Vitalii
25.01.2018
14:17:38
Вопрос по рекламе dfp. Когда ставиться ограничение по frequency, запросы фейлятся. В чем может быть причина?

Aleksey
25.01.2018
14:29:38
Посоветуйте какие-нибудь статьи про интеграцию платежных систем в бекенд - что учесть, на что обратить внимание, какие данные стоит сохранять, какие - нет

Konstantine
25.01.2018
14:35:38
Делаю
@Multipart
@POST("user/update/image")
fun setAvatar(
@Part avatar: MultipartBody.Part
): Observable<UserResponse>
Нифига.

Vadim
25.01.2018
14:44:16
Ребята, как я могу проверить, что данная переменная ТОЧНО содержит "session_secret"?
val sessionSecret = remoteMessage?.data?.get("session_secret")

Arsen
25.01.2018
14:46:05
MultipartBody.Part.createFormData(..)

Vadim
25.01.2018
14:48:14
Arsen так я проверяю только то что она есть
но ведь мне может прийти и пустое значение вместо session_secret

Arsen
25.01.2018
14:48:19
а еще там вроде можно дефолтное значение указывать, чтобы возвращало его, если в экстрас нету вашего
туда может прийти только то, что вы туда передадите

Google

Arsen
25.01.2018
14:48:54
либо нул если ничего не передавали

Alexander
25.01.2018
14:52:24

Konstantine
25.01.2018
14:54:15

Vadim
25.01.2018
14:57:12
Arsen @deychai я додумал) хотел проверять что просто оно не пустое, типо sessionSecret.isNotEmpty( ) спс

Arsen
25.01.2018
14:59:22
а сервак не по ключу файл ждет?

Konstantine
25.01.2018
14:59:51

Arsen
25.01.2018
15:00:43
да ,вижу, в бинари нету ключа
мб контент тайп убрать
в постмене текст\плейн
это ж реквеста скрин? не респонса?

Konstantine
25.01.2018
15:01:33

Гадкий
25.01.2018
15:05:31
Кто-нибудь Room использует?

Aleksey
25.01.2018
15:06:28
Да
Кто-нибудь да использует

Alex
25.01.2018
15:07:12
Кто-то сталкивался с проблемой при обновлении приложения через апк? Не даёт установить и все тут. Ни дэбаг ни релиз сборка не обновляется. Может кто-то знает нестандартные причины для отказа в обновлении?

Владислав
25.01.2018
15:09:23
Что пишет?

Alex
25.01.2018
15:10:56
В том-то и проблема, что ничего
"Not installed", и никаких уточнений

Google

Владислав
25.01.2018
15:12:18
На телефоне памяти хватает?

Alex
25.01.2018
15:12:29
Да, проверяли
И версии подняли

Arsen
25.01.2018
15:14:08
анноташку
@Body avatar: MultipartBody.Part

Konstantine
25.01.2018
15:15:50

Arsen
25.01.2018
15:17:33
Убери ее)
в самом низу будет

Konstantine
25.01.2018
15:30:38

Aleksey
25.01.2018
15:50:43
https://codeshare.io/5MJNpn
Этот сниппет вызывает баги в блоке подсказок клавиатуры
Там отброшенные символы залипают

Abbos
25.01.2018
16:10:42
привет по умолчанию нельзя добавить card view ?

Artem
25.01.2018
16:11:08

Abbos
25.01.2018
16:11:44
По умолчанию — это как?
когда я добавил В xml разметку <android.support.v7.widget.CardView > он начал ругать что не видит

Artem
25.01.2018
16:13:10
Ну да, надо подключать либу, иначе никак

Abbos
25.01.2018
16:14:18
Кстати у меня одного после 7-8 часов работы на андроид студио комп начинает виснуть? стоит 6гб RAM, OC- Windows

Ⓜ️ᵃʳᵃᵗ
25.01.2018
16:17:16
Да у меня бывает и раньше, жрать до 40% проца

Valeriy
25.01.2018
16:17:30

Google

Ⓜ️ᵃʳᵃᵗ
25.01.2018
16:17:37
А если штуки 3 студии открыто то ещё быстрее

Valeriy
25.01.2018
16:17:39
оно как будто со временем юзает больше озу

Abbos
25.01.2018
16:18:30
а как то можно это исправить или нужно переключиться на другую ОС?

Alexandr
25.01.2018
16:19:00

Abbos
25.01.2018
16:19:21

Alexandr
25.01.2018
16:19:40
короче, активное и необновляемое окно только то, в котором работаешь

Abbos
25.01.2018
16:20:03

Alexandr
25.01.2018
16:20:42
там есть такое
Либо ставь линукс

Abbos
25.01.2018
16:21:07

Alexandr
25.01.2018
16:21:19
Лагает у тебя вероятно из за переполнения темпов в винде
хард HDD?