
Andrii
07.08.2017
08:21:17
Наш путь по уменьшению Outofmemory крашей http://ar-g.github.io/Our-buttle-with-OOM-army/ любой фидбек приветствуется.

Anton
07.08.2017
08:25:27
Лол
Тоесть смысл статьи что вы стали очищать мемори кеш фрески и все?

Dmitri
07.08.2017
09:07:50
Кто-то знает чаты по Go?

Google

bebebe
07.08.2017
09:08:48

Саша Батанова
07.08.2017
09:08:49
ребятушки, как бы локально логи сохранять и отправлять себе на почту?

Dmitri
07.08.2017
09:08:54
Спасибо

Саша Батанова
07.08.2017
09:09:16
ну то есть чтобы увидеть логи у не подключенного телефыона к студии
имею в виду не крашлитику, а обычное состояние

Vitalii
07.08.2017
09:16:35
Женькинс

Igor
07.08.2017
09:28:41
Всем привет. Кто налаживал разные эффекты на видео? Какие инструменты использовали?
Есть ли кроме ffmpeg что-то по проще?

Yernar
07.08.2017
09:39:39
Всем привет. Как реализовать фильтр в RecyclerView? Не только SearchView. А прям как кнопка?
Просто в гугле очень много примеров про SearchView... Но именно как кнопка фильтр что то тупняк...
Или как в андройде это называется? может оно как то по другому называется

Alexander
07.08.2017
09:40:59
ну отфильтровать датасет ресайклера просто)

Ⓜ️ᵃʳᵃᵗ
07.08.2017
09:57:28

Google

Саша Батанова
07.08.2017
09:58:28

Archer
07.08.2017
10:00:20
ребят, предлагаю бартер. Мне надо, чтоб кто-то взял шефство надо мной и научил меня кодить под андроид, я в свою очередь могу научить администрированию линукса, управлению it -инфраструктурой и виртуализации.

Peter
07.08.2017
10:08:45
чтобы пойти на junior позицию +- хватит

Archer
07.08.2017
10:10:57

Peter
07.08.2017
10:11:21
тебе нужно этот барьер пройти

Archer
07.08.2017
10:11:32
:(

Peter
07.08.2017
10:11:43
когда придешь работать junior android вряди ли так повезет, что будут помогать с каждым вопросом

Vitalii
07.08.2017
10:11:50

Peter
07.08.2017
10:12:24
тебе нужно этот барьер пройти
новых андроидов берут часто когда старые не справляются с возросшей нагрузкой. Если у них уже был зашквар, то в начале твоего прихода он так же будет

Archer
07.08.2017
10:12:49

Peter
07.08.2017
10:13:25
ты пробовал делать примеры со startandroid?

Archer
07.08.2017
10:13:50

Peter
07.08.2017
10:14:35
да. это будет - оптимальный вариант. если где-то застрянешь - как раз здесь помогут разобраться с проблемой или покажут где искать ответ

Alla
07.08.2017
10:16:04
Всем привет! Кто-нибудь подскажет по Service? На Xiaomi не вызывается onDestroy() в сервиса, когда пользователь принудительно стопает приложение (на других телефонах этот метод вызывается). Как можно словить остановку сервиса по-другому?

Peter
07.08.2017
10:18:57
а что делается внутри service?
образно

Alla
07.08.2017
10:20:01
играет радио

Peter
07.08.2017
10:21:44
отключай сервис при завершении приложения
не уверен, что onDestroy будет стабильно вызываться

Google

Peter
07.08.2017
10:22:12
у него скорей всего такие же правила как и life cycle активности
т.е вызов onDestroy не гарантируется системой
https://stackoverflow.com/questions/29323317/stop-service-when-app-is-closed

Alla
07.08.2017
10:23:19
сервис отключается, радио перестает играть, когда пользователь принудительно закрывает аппу. Но мне нужно словить это событие, чтоб запихнуть в шареды определенные флаги.

Peter
07.08.2017
10:26:26
есть один вариант
он конечно Македонский, но все же
registerActivityLifecycleCallbacks
сек
https://stackoverflow.com/questions/45182633/how-can-i-do-something-before-app-is-closed
когда активность останавливается - сохраняешь данные

Alla
07.08.2017
10:30:22
У меня это есть, но, может, я не тот метод использовала. Там есть onActivityStopped(), но он вызывается, когда аппа сворачивается, а не стопается.
Короче, вроде onActivityDestroyed() ловит.

Alla
07.08.2017
10:36:41
спасибо

Andrii
07.08.2017
10:41:13

Yaroslav
07.08.2017
10:47:55
ребят, привет, а можно каким - то образом вызвать диалог не из активити и фрагмента?

Admin
ERROR: S client not available

Oleksandr
07.08.2017
10:48:24
передай контекст туда

Anton
07.08.2017
10:48:30
Можно у активити тему диалога поставить
Если ты хочешь вообще с нуля пулять

Yaroslav
07.08.2017
10:49:05
да все равно падает, там ему что то с темой не нравиться, но я не понимаю этот момент

Google

Yaroslav
07.08.2017
10:49:31

Anton
07.08.2017
10:50:09
Ну у тебя какой кейс ?
Где диалог хочешь открыть

Yaroslav
07.08.2017
10:51:54
вообще немного странно. В своей реализации Interceptor, если получаю 403, не могу понять, как его теперь открыть
у меня java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity. Но я не понимаю, о какой именно идет activity речь

Anton
07.08.2017
10:53:50
Ну вообще ты например с рх делаешь то можешь например прокидывать ошибку до презентера
А оттуда уже дергать метод вьюхи
Рх не обязателен можешь ексепшен упаковать куда нибудь и прокинуть в колбек

Yaroslav
07.08.2017
10:55:31
я то понимаю, но по кейсу презентеры нельзя трогать...
буду думать куда прокинуть его

Anton
07.08.2017
10:55:57
Кто запретил
Шину сделай

Yaroslav
07.08.2017
10:56:12
начальник)

Anton
07.08.2017
10:56:18
Жестко

Yaroslav
07.08.2017
10:56:56
Хорошо, спс)

Archer
07.08.2017
11:16:32

Peter
07.08.2017
11:16:46
гуд)

Рома
07.08.2017
11:25:41
Добрый день товарищи. Может кто подскажет как сделать чтобы при старте активити поиск в тулбаре был уже активен? Ну что б не надо было нажимать на лупу, а уже выехал эдиттекст...

Роман
07.08.2017
11:30:10
вызови сам фокус в онкриэйт

The
07.08.2017
11:33:54
Салам пацанам.
Мы же с ретрофита можем Response только один раз прочитать, т.е Response.body() вызывать?
Не получается рефрешнуть токен из Interceptor. Autenticator не могу юзать, как я понял он срабатывает только в тех случаях когда с сервера 401 прилетает. в моем случае не много по другому. по message понимаю что это за ошибка.
Request request = chain.request();
Response response = chain.proceed(request);
if (isTokenExpired(response .body())){
refreshToken();
}
refresh(Request req, Chain chain){
Request newRequest;
newRequest = req.newBuilder().header("Authorization", " Token " + newToken).build();
Response another = chain.proceed(newRequest);
String jsonData = another.body().string();
serviceApi.refreshToken().execute().body() // вот тут получаю IllegalStateException, нельзя парсить ретрофит два раза бла бла бла
}
Есть у кого нибудь рабочий пример в гитхаб, гист. чет все что находил, ни один не подходит