@android_ru

Страница 220 из 3205
Arseniy
12.09.2016
15:58:25
сам ты «вэб разработчик»

тоже мне, вэб.

Denis
12.09.2016
16:01:52
action bar 56dp. если 56 (или 48 для старых гайдов) пикселей, то mdpi. если 56*1.5 или 48*1.5, то hdpi и так далее

Fedor
12.09.2016
16:02:50
это в портрете 56

Google
Fedor
12.09.2016
16:02:57
а в ланскейпе - нет

Sergey
12.09.2016
16:02:58
а размеры макета?

Nikita
12.09.2016
16:03:13
Что лучше начать изучать? rxandroid или retrofit?

Sergey
12.09.2016
16:03:30
Denis
12.09.2016
16:03:37
это в портрете 56
ну это уже макеты надо смотреть. в большинстве случае все таки дают портрет

Nikita
12.09.2016
16:03:51
Что значит "изучил" андроид?

Sergey
12.09.2016
16:04:09
не весь канвас, а конкретного скрина

Denis
12.09.2016
16:04:13
а размеры макета?
размеры ниочем не говорят. бывают mdpi 720 на 1280, а бывают xhdpi

Vitaliy
12.09.2016
16:04:32
Что лучше начать изучать? rxandroid или retrofit?
Лучше учи то, как система изнутри работает

JVM, отрисовка, натив, тачи, хэндлер

Sergey
12.09.2016
16:04:47
Что лучше начать изучать? rxandroid или retrofit?
rxandroid это маленькая библиотечка где только шедулеры, чего там изучать?

Vitaliy
12.09.2016
16:05:01
Оптимизации кода, проектирование

Nikita
12.09.2016
16:05:02
Я хочу научиться делать хорошее соединение с сетью. Выбора два. Либо простыни кода, либо какую-либо библиотеку, которая делает это за меня

Google
Vitaliy
12.09.2016
16:05:15
Это намного важнее, чем знания модных языков и библиотек

Vitaliy
12.09.2016
16:05:40
Иначе бери OkHttp, его почти на все хватит и изучать не нужно

Nikita
12.09.2016
16:05:53
Это намного важнее, чем знания модных языков и библиотек
Речь не об этом. Я поставил вопрос именно выбором. Просто надоело писать простыни кода на простое соединение

Vitaliy
12.09.2016
16:06:06
Какой код ты пишешь на простое соединение? Приведи пример.

Sergey
12.09.2016
16:06:22
Говорят довольно трудно въехать
.observeOn(AndroidSchedulers.mainThread())

Vitaliy
12.09.2016
16:06:44
Он скорее сам FRP имел в виду

Nikita
12.09.2016
16:06:58
Какой код ты пишешь на простое соединение? Приведи пример.
Сервис + средпул с очередями + фильтрование по используемым ресурсам + все это привязано к жизненному циклу

*циклам

Sergey
12.09.2016
16:07:38
Он скорее сам FRP имел в виду
я понял, человек не видит разницы между RxJava и RxAndroid

Nikita
12.09.2016
16:07:41
+ самому надо писать логику переподключения, ожидания и прочего

Vitaliy
12.09.2016
16:08:03
А зачем тебе ожидание для http запросов? Ставь таймаут и пользуйся

Nikita
12.09.2016
16:08:08
я понял, человек не видит разницы между RxJava и RxAndroid
Rxandroid удобнее с жизненными циклами

Приоритеты тасков, всякие колбеки

Заняло куууучу строк

Хочу изучить технологию как это все упростить

И зажить здоровой жизнью

Максим
12.09.2016
16:09:36
Еще вопрос по Rx

Google
Максим
12.09.2016
16:09:47
У меня Interactor принмает Subscriber

Как мне в него запихнуть только onNext?

Vitaliy
12.09.2016
16:10:15
Никита, а ты точно разобрался в вопросе? Ты смотрел в сторону OkHttp?

Максим
12.09.2016
16:10:19
А onError и onComplete оставить по дефолту

Vitaliy
12.09.2016
16:10:23
Там из коробки есть пул и приоритеты

Nikita
12.09.2016
16:10:40
Там из коробки есть пул и приоритеты
Хм... К жизненному циклу привязано?

Vitaliy
12.09.2016
16:10:44
И коллбэки тоже

А это уже не задача Http client

Это уже задача разработчика — прокидывание результатов

И для этого кучу отдельных паттернов придумали

Nikita
12.09.2016
16:11:29
А это уже не задача Http client
Правильно. Это задача, которую из коробки выполняет rxandroid

Alexander
12.09.2016
16:11:34
Sergey
12.09.2016
16:12:15
Action1
@ImangazalievM точнее .subscribe(Action1,Action1,Action0)

Vitaliy
12.09.2016
16:12:23
Правильно. Это задача, которую из коробки выполняет rxandroid
Лол, так нет же. Тебе ведь пишут, что RxAndroid это несколько врапперов к андроидовским привязкам вроде хэндлеров

Nikita
12.09.2016
16:12:33
Vitaliy
12.09.2016
16:12:34
Жизненный цикл решает сам Rx

Со всякими cache()

Nikita
12.09.2016
16:13:01
Когда приложение сдохнет, таск сам закроется и прочее

Google
Vitaliy
12.09.2016
16:13:18
Ну ты точно так же можешь привязать сам, только это будет гибче.

Что до говнокода — в первую очередь нато точно компоненты разделять научиться, http client не должен у тебя отвечать за проброс результатов, это уровень транспорта данных(или источника данных)

Gerc
12.09.2016
16:24:25
И где же у Rx будет поток выполняться после и до переворота?

Максим
12.09.2016
16:26:45
Что делать, если я хочу выбросить исключение в onError

?

Gerc
12.09.2016
16:27:04
Нахрена

Admin
ERROR: S client not available

Максим
12.09.2016
16:27:21
Нахрена
Нужно мне

Gerc
12.09.2016
16:27:29
Не нужно

Максим
12.09.2016
16:32:58
Не нужно
Ты нормальный?

Alexey
12.09.2016
16:34:47
Ты нормальный?
Он дело говорит, в онЕррор надо отрабатывать исключения, а не бросать.

Иначе у тебя будет стектрейс каша из рх

Максим
12.09.2016
16:35:18
Иначе у тебя будет стектрейс каша из рх
Вот я и хотел узнать как этой каши избежать

Иначе у тебя будет стектрейс каша из рх
Ладно, будем работать, спасибо

Alexey
12.09.2016
16:36:05
Это в недрах рх

Выполняется

Google
Ivan
12.09.2016
16:44:17
Что лучше начать изучать? rxandroid или retrofit?
Что лучше начать, ходить или говорить?

Nikita
12.09.2016
16:46:55
Что первее

Наверно ходить

Ivan
12.09.2016
16:47:42
А смысл ходить, если ты не сможешь общаться?

Nikita
12.09.2016
16:48:13
Ну это приоритетнее

Я могу сам выйти из комнаты, гулять

Ivan
12.09.2016
16:48:54
Госпаде

Vitaliy
12.09.2016
16:49:11
Ставлю на то, что товарищ тролль

Пишет какой-то бред

Или школьник

Ivan
12.09.2016
16:49:41
И то и то надо

На счет школьника не исключено, но вроде не тролль

Nikita
12.09.2016
17:10:29
Окей, в чем я тупой?

Ivan
12.09.2016
17:12:26
Ну я привел же тебе аналогию

Igor
12.09.2016
17:13:01
Окей, в чем я тупой?
В том, что школьник )))

Nikita
12.09.2016
17:16:38
...

Ладно...

Чегото я делаю в этой жизни не так. Наверно, люди тупее, чем я думаю

Alexander
12.09.2016
17:19:01
хорошь на личности оффтопить, господа гусары

Страница 220 из 3205