
jied
21.04.2018
07:02:48

Elron
21.04.2018
08:01:17
как узнать сколько строк кода в проекте ?

Quantum Harmonizer
21.04.2018
08:02:17

Denis
21.04.2018
08:04:43

Google

Tishka17
21.04.2018
08:05:42

Denis
21.04.2018
08:10:33

Никита
21.04.2018
08:15:06
Ребят, я тут на javarush баг нашёл. Если не хотите платить 30$/мес и вам не важны задачи, то не залогинившись вы можете читать любую лекцию

Andrey
21.04.2018
08:15:26
ребят, всем привет, такой вопрос, кто-нибудь знает как удалить фрагмент из viewpager'а с анимацией?

Gleb
21.04.2018
08:18:06
вопрос тока юридический - как бы бан от гугла не отхватить за такое...
... но технически на уровне оси - без проблем и даже безопасность не течёт (все правила Linux - there is)


Kot
21.04.2018
08:38:22
Ребят, всем привет, может я чего не понимаю, увидел новость, что oracle планирует брать деньги с тех кто использует java se 8 в коммерческих целях и мб в будущем со всех вообще. Вопрос, есть ли смысл переходить на другие ЯП?

Ivan101
21.04.2018
08:39:36
Всегда есть бесплатный OpenJdk

Kot
21.04.2018
08:41:45

Tishka17
21.04.2018
08:43:48

Quantum Harmonizer
21.04.2018
08:44:37

Kot
21.04.2018
08:45:23

Quantum Harmonizer
21.04.2018
08:45:41

Google

Tishka17
21.04.2018
08:45:47

Kot
21.04.2018
08:45:48

Tishka17
21.04.2018
08:46:04
А.

Kot
21.04.2018
08:47:23
Ммм
Все, догнал, все

Жабра
21.04.2018
08:52:56
Вопрос крайне нубский, но всё же вопрос: всегда писал под андройд, используя только активити, пару раз тыкал в фрагменты и кондуктор, но каждый раз не понимал, зачем они мне нужны, и до сих пор не понимаю. Объясните, пожалуйста, в чём их профит?

Like
21.04.2018
08:55:20

Quantum Harmonizer
21.04.2018
08:55:57
У меня фрагменты — это фичи, а активити — роутер и DI-контейнер.

Жабра
21.04.2018
09:09:13
Всё равно ну такое. Можно чуть подробнее, пожалуйста?

Dmitrii
21.04.2018
09:10:15

Жабра
21.04.2018
09:12:54

Никита
21.04.2018
09:17:10

Like
21.04.2018
09:18:01
таким же образом реализовано у них АПП, насколько помню
ойвэй, или гитфокс
вот
terrakok / GitFox · GitLab
https://gitlab.com/terrakok/gitlab-client

Igor
21.04.2018
09:46:07
А если изменить название пpиложения, его ведь можно в гп публиковать будет пpодолжать?

Quantum Harmonizer
21.04.2018
09:50:29

Kot
21.04.2018
09:52:23

blaccyee
21.04.2018
09:53:06
Господа, пытаюсь получить html-страницы из асинхрона.
На выводе получаю null, что делаю не так?
https://pastebin.com/Q0eZKTjf

Google

Kot
21.04.2018
09:53:28

Quantum Harmonizer
21.04.2018
09:54:24

Igor
21.04.2018
09:54:29
Супеp, спасибо.
Я пpосто публикацией никогда не занимаюсь, это всегда заказчики делают
Так что не знал :)

blaccyee
21.04.2018
09:54:58

Gleb
21.04.2018
09:55:19

Igor
21.04.2018
09:55:27

Quantum Harmonizer
21.04.2018
09:55:34

Igor
21.04.2018
09:55:55
или какой-нибудь костыль в виде latch добавить, не хоpошо, но сpаботает

blaccyee
21.04.2018
09:56:03

Igor
21.04.2018
09:56:20

Quantum Harmonizer
21.04.2018
09:56:21

blaccyee
21.04.2018
09:56:35
Как в этом случае сделать?

Igor
21.04.2018
09:56:50
коллбэк добавьте

Quantum Harmonizer
21.04.2018
09:57:17

-_-
21.04.2018
09:57:59

blaccyee
21.04.2018
09:58:51
Понял, спасибо

Quantum Harmonizer
21.04.2018
09:59:38

Google

Igor
21.04.2018
10:00:55

-_-
21.04.2018
10:10:13

Admin
ERROR: S client not available

Andrey
21.04.2018
10:53:09
Ребят, такой вопрос, как можно повесить анимацию удаление из viewpager?

Ilya
21.04.2018
10:54:19

Mihail
21.04.2018
11:03:22
А кто подскажет по admob.
У меня приложение отклонено от обновления по причине того, что не стоит галочка COPPA. Но если ее поставить то баннеры в этом приложении мне возвращают ошибку "no fill ads". Так как у admob нет рекламы которая соответствует COPPA.
Кто то уже смог с этим разобраться?

Unknown
21.04.2018
11:22:37
Какая лучшая монетизация сейчас для Андроида?

Tishka17
21.04.2018
11:23:12
Самсунг неплохо монетизирует

G_Dee
21.04.2018
11:27:42
Приветствую. Решил использовать Conductor + Moxy.
Вот реализация https://gist.github.com/infraymer/
Дело в том, что после поворота экрана viewState не вызывается

Quantum Harmonizer
21.04.2018
11:30:49

G_Dee
21.04.2018
11:34:36
Чего ты ожидал, а что произошло по факту?
На экране TextView и Button. Нажатие на кнопку вызывает метод в Presenter. В этом методе вызывается viewState.setText(‘’some_text’’), который меняется текст TextView

Sergey Mitrofanov
21.04.2018
11:36:07

Gleb
21.04.2018
11:36:34

Volodymyr
21.04.2018
12:34:35
Привет, подскажите как можно классы что находятся в CorruptionReports вытянуть в список?

Влад
21.04.2018
13:56:38
https://firebase.google.com/docs/database/web/read-and-write


Sergey Mitrofanov
21.04.2018
15:05:30
Ребят, может сталкивался кто с такой проблемой.
Я вот кеширую Flowable и выдаю его все новым подписчикам для подписки через .replay(1).refCount()
Новые подписчики всегда получают последнее пролетавшее значение, все гуд. Когда возникает ошибка, то все ее получают, тоже норм.
Но вот после ошибки новые подписчики не получают вообще ничего. Ни значения, ни ошибки, ни комплита.
код:
ublic Flowable<Tweet> getTweets(boolean reset) {
if (tweetsFlowable == null || reset) {
tweetsFlowable = loginReceiver.get()
.toFlowable(BackpressureStrategy.BUFFER)
.startWith(socketGateway.openSocket().toFlowable())
.switchMap(channelId -> gateway.getState(channelId))
.replay(1)
.refCount();
}
return tweetsFlowable;
}
Суть проста, loginReceiver всегда отдает логин, ошибок никогда не дает (хранилище в памяти)
потом есть сокетгейтвей (Completable, открывает сокет) и «просто» gateway, который уже слушает топик в сокете, и передает, все что в него входит.
В данном случае приходит ошибка 401 от сокетгейтвея, но получают ее только те, кто был в этот момент подписан, а все последующие ничего не получают.
Уже с десяток разных тестов накидал, включая интеграционные - все работает как надо. После ошибки новые подписчики, как и положено, получают ту самую ошибку.
Запускаю на девайсе, на двух (JB и Oreo) - тишина. Ни onNext, ни onError, ни onComplete. Только onSubscribe стабильно вызывается. Этот факап полдня уже съел =(
Да, пробовал и без шедуллеров тоже, и с шедуллерам - один фиг…
и .share() кстати тоже пробовал - та же фигня
Придется пхд костыль ставить - кешировать ошибку в переменную, и если она есть, то тупо возвращать Flowable.error(error)…

Google

-_-
21.04.2018
15:17:51

Gleb
21.04.2018
15:18:27
))
имеется ввиду "от производителя")

-_-
21.04.2018
15:20:33
имеется ввиду "от производителя")
Стало ещё менее понятно, NDK от Гугла же. Есть какие-то свои тулзы, чтобы компилять код под конкретного производителя?
Вроде всегда собирал под конкретные архитектуры

Gleb
21.04.2018
15:22:10
Мы ток совсем не давно пришли к тому что б на "обще принятом" cmake собиралось.... Буквально с последних 16-17 ндк
До сих пор - ndk имели свой cmake - он как бы симейк и как бы несимейк)))
там оказывается ниньзя без палева вшита и проч прелести)

Alex Фэils?︙
21.04.2018
15:26:07

Gleb
21.04.2018
15:26:36

Moon
21.04.2018
15:46:06
ребят, сорри за глупый вопрос, но .idea же не должно быть в репозитории?)

Alexander
21.04.2018
15:47:03

Moon
21.04.2018
15:47:16