
Andrew
27.08.2017
13:31:04
Добрый день
при сборке в андроид студии появляется предупреждение
linker: libvc1dec_sa.ca7.so has text relocations. This is wasting memory and is a security risk. Please fix.
что это означает и где его ремонтировать?

Gleb
27.08.2017
13:31:09
Вот тогда и вопрос надобности "реактивщины" в полном её понимании. У тебя базовый андроид и базовая джава уже имеют все необходимые Observable абстракции
да блин - загляни внутрь - всё гениальное просто
синхронайзед эррэй обсерваблов в обсервере - в который можно добавить подписчика и удалить либо удалить всех
и твой notifyChanged - разошлётся всем
и если этот обсервэбл - дженерик - то бери и оборачивай свои модели внего подписывай друг на друга и тд
а та "магия" которую реально умеет делать rx - как правило так и остаётся не заюзана

Ростислав
27.08.2017
13:31:58
А потоки? А удобная работы с Rx из "коробки", которая идет с библиотеками типа Retrofit?

Anton
27.08.2017
13:32:44
да там много всего кроме банального нотифая подписчкикам

Google

0000
27.08.2017
13:32:54
шалом.
кто-нибудь может объяснить хронологию вызова ОСью каких-то magic методов типа onActivityResult?
вот есть две активности, нужно результат передать в виде intent.putExtra();
почему при повороте в дочерней активности инфа стирается?

-_-
27.08.2017
13:33:27

Anton
27.08.2017
13:33:33
где что стирается

Gleb
27.08.2017
13:33:45

Anton
27.08.2017
13:34:13
ну в потоке данных может быть 1 айтем это нормально)
для этого есть сингл

Ростислав
27.08.2017
13:34:32

Anton
27.08.2017
13:34:46
если хочешь следить за изменениями на бекенде тут уже сокет соединения нужно

Gleb
27.08.2017
13:34:49

Ростислав
27.08.2017
13:35:09
Чего-то мне кажется, что ты не любишь Rx из-за того, что в полной мере не знаешь всего его функционала.

Anton
27.08.2017
13:35:19
ну логично что он не знает раз не юзал)

0000
27.08.2017
13:35:36
а конкретней:
private void setAnswerShownResult(boolean isAnswerShown) {
Intent data = new Intent();
data.putExtra(EXTRA_ANSWER_SHOWN, isAnswerShown);
setResult(RESULT_OK, data);
мы же уже записали результат, почему поворот, да еще и в дочерней активности его стирает?

Google

Gleb
27.08.2017
13:36:03

0000
27.08.2017
13:36:16
а конкретней:
private void setAnswerShownResult(boolean isAnswerShown) {
Intent data = new Intent();
data.putExtra(EXTRA_ANSWER_SHOWN, isAnswerShown);
setResult(RESULT_OK, data);
мы же уже записали результат, почему поворот, да еще и в дочерней активности его стирает?

Ростислав
27.08.2017
13:36:30
А Observable — по желанию, если у тебя список объектов типа List.

Igor
27.08.2017
13:37:12

Anton
27.08.2017
13:37:21
уу щас начнется))

Gleb
27.08.2017
13:37:38

Ростислав
27.08.2017
13:37:51

Admin
ERROR: S client not available

Ростислав
27.08.2017
13:38:15

Sergey
27.08.2017
13:38:18

Anton
27.08.2017
13:38:34

0000
27.08.2017
13:38:34
блджад, да кто-нибудь пояснит эту херню или нет?

Anton
27.08.2017
13:39:05
нет. мы теоретики. на деле нихуя не знаем

Gleb
27.08.2017
13:40:13

Ростислав
27.08.2017
13:40:40

Igor
27.08.2017
13:41:31

Sergey
27.08.2017
13:41:43
Лучше писать нормально

Gleb
27.08.2017
13:42:16