
Sergey
21.02.2017
22:18:22
не в том суть
о, новый ретрофит )
https://github.com/square/retrofit/blob/master/CHANGELOG.md#version-220-2017-02-21

Quarx2k ?
21.02.2017
22:19:21
редко они релизы делают))
Я вообще долго на 1.х сидел. Лениво было переписывать под 2

Google

Sergey
21.02.2017
22:20:52
у меня было что начал проект на 2.0-бета, а закончил уже с релизной )

Denis
21.02.2017
22:27:35
а в целом в реалме проще мапить json-ы на модель?
у меня получается все запросы довольно простые, даже джоинов не так много, но вот при создании/удалении объектов приходится помучиться
а couchbase никто не пробовал?

Quarx2k ?
21.02.2017
22:30:42
Тебе надо попробовать, реалм быстро развернуть потестить.

Denis
21.02.2017
22:33:07
ок )

Alexander
21.02.2017
22:40:15

Dmitri
21.02.2017
22:43:58
Использую android-async-http, слушаю long poll. По приходу ответа пользователь может находиться в разных активити. Где нужно запускать этот AsyncHttpClient что бы иметь доступ к элементам любой открытой сейчас активити? Смотреть в сторону сервисов?

Alexey
21.02.2017
22:45:34
и начинай делать архитектуру прпавильно, жизнь будет меньшей болью казаться)

Dmitri
21.02.2017
22:46:46
Ну вот и хотел узнать у вас как начать сразу правильно, спасибо)

Alexey
21.02.2017
22:47:38
а вообще лучше ретрофит
или okhttp хотя бы
или вместе

Google

Dmitri
21.02.2017
22:48:42
ну не знаю, когда гуглил во многих местах писали про эту либу, вот и взял
Но спасибо, буду тоже читать про них
А в чем профит?
Ну конкретные преимущества

Alexey
21.02.2017
22:49:47
можно вклиниваться перед запросами через interceptors, простой высокоуровневый апи для работы с сетью
умеет как синхронно, так и асинхронно

Глеб
22.02.2017
04:45:16

Михаил
22.02.2017
04:48:09
пэдинг в 12дп есть?
снизу

Глеб
22.02.2017
05:07:33
Проблема была в пайдинге в элементе списка
Очень странно, пришлось убрать падинг внутри элемента и сделать dividerHeight 8dp. При этом обрезался полностью последний элемент, и пришлось просто добавить такой же в конец массива ?

Dmitriy
22.02.2017
07:06:46
Привет всем. Нужна помощь по анимации.
Пытаюсь в LinearLayout по нажатии кнопки спрятать один из двух элементов слайдом с права на лево при повторном нажатии показать его в обратном порядке

Denis
22.02.2017
07:14:03
как вариант, есть стандартные:
https://developer.android.com/training/animation/layout.html
там можно переопределить анимацию и написать свою

Глеб
22.02.2017
07:23:01
Привет! Мне нужно сделать вертикальный список, элементами которого являются горизонтальные списки — а-ля приложение Play Market. Как это лучше всего сделать? RecyclerView внутри RecyclerView ?

Юсуф
22.02.2017
07:27:26
Скролл вью?

Sergey
22.02.2017
07:28:07
Он на такое рассчитан

Google

Глеб
22.02.2017
07:29:20
Меня просто немного смущает, что у меня элементами RecyclerView являются RecyclerView. Зря смущает? :)

Sergey
22.02.2017
07:29:36

Les Forest
22.02.2017
07:29:47
Всем привет. Кто нибудь делал свой маркет для приложений?Или кто подскажет какие варианты.

Sergey
22.02.2017
07:29:56
Горизонтальный RecyclerView в вертикальном

Глеб
22.02.2017
07:30:13
@sergeyfitis Спасибо! ?

Sergey
22.02.2017
07:34:47
Хватит это здесь кидать

Anton
22.02.2017
07:35:01
Бан

Lazar
22.02.2017
07:50:29

Les Forest
22.02.2017
07:55:26

Lazar
22.02.2017
08:00:34

Kuzma
22.02.2017
08:00:35
всем привет. Такая проблема, клава закрывает поле ввода при фокусе. Гугл выдаёт что надо windowSoftInputMode выставить в adjustResize, но, во-первых, это не работает, а, во-вторых, floatingActionButton находящийся на этом же экране но в другом контейнере, поднимается наверх. Есть подозрение что, что-то не так с контейнером EditText'а

Ilshat
22.02.2017
09:04:21
Ребят, может кто сталкивался. Делаю проект с webView, на котором отображаются время от времени сайты. Но иногда попадаются сайты, которые выкидывают окошко (confirm, prompt?) при закрытие и из-за которого webView перестает открывать новые сайты. Как бы с этим бороться?

Quantum Harmonizer
22.02.2017
09:10:42
Твой WebViewClient должен отреагировать на эти события.

Александр
22.02.2017
09:13:21
мб настроил что-то не так

Ilshat
22.02.2017
09:17:37

Александр
22.02.2017
09:19:00
попробуй кэш чисти перед показом нового сайта мб

Ilshat
22.02.2017
09:19:01
не срабатывают даже события onJS... , что странно

Александр
22.02.2017
09:19:59
а shouldoverrideurlloading шо?

Ilshat
22.02.2017
09:21:10

Google

Quantum Harmonizer
22.02.2017
09:22:15

Dmitriy
22.02.2017
09:25:35
Кто спец по анимациям) Подскажите все таки как красиво сделать изменение видимости лейаута

Admin
ERROR: S client not available

Mikhail
22.02.2017
09:25:54
fadein/fadeout?

Dmitriy
22.02.2017
09:26:00
LayoutTransition как то делает ужасно( дергает второй не прячущийся контейнер
т.е. LayoutTransition сначала пересчитывает размер второй вьюшки и расширяет его а потом начинается аниме

Ilshat
22.02.2017
09:28:35
вроде решил. есть оказывается onJsBeforeUnload

Михаил
22.02.2017
09:50:07

Dmitriy
22.02.2017
09:51:42

Sergey
22.02.2017
09:52:06

Dmitriy
22.02.2017
09:52:52
А если я применяю этот атрибут на парент контейнер то соседняя вьюха с прячущейся начинает дергаться пересчитывая и создавая размер до анимации

Alexey
22.02.2017
09:53:08
ViewCompat.animate(snackbar).translationY(snackbar.height)
.setInterpolator(INTERPOLATOR).withLayer()
.setListener(new ViewPropertyAnimatorListener() {
public void onAnimationStart(View view) {
snackbar.animating = true;
}
public void onAnimationCancel(View view) {
snackbar.animating = false;
}
public void onAnimationEnd(View view) {
snackbar.animating = false;
view.setVisibility(View.INVISIBLE);
}
}).start();
не пойдет?
а интерполятор из набора сдк. у меня в этом случае стоит
private static final android.view.animation.Interpolator INTERPOLATOR =
new FastOutSlowInInterpolator();

BullyBoo
22.02.2017
09:56:20
не проще oblectanimation юзать,
?
и к нему листенер можно норм подцепить

Alexey
22.02.2017
10:02:31
можно если 4+ не нужно

Google

Алексей
22.02.2017
10:20:21
что такое "react native"? Говорят на нем инстаграм, баду, файсбук написан. Я так понял это на JS пишут?

Roman
22.02.2017
10:21:04
Да

Anton
22.02.2017
10:21:28
не думаю что они целиком написаны на нем

Quantum Harmonizer
22.02.2017
10:21:33
Это кроссплатформенный фреймворк, он использует нативные элементы UI в зависимости от платформы, а логика на JS.

Алексей
22.02.2017
10:22:55
и как? пора учить JS?)) мы вымрем)))

Quantum Harmonizer
22.02.2017
10:24:29
У меня после скачивания горы какого-то nodeJS-ного стаффа и мучительной настройки просто не заработало)

Dmitriy
22.02.2017
10:28:37

Alexey
22.02.2017
10:29:36
ну так синхронизируй 2 анимации

Edgar Khimich
22.02.2017
10:56:29
viewportWidth и Height - нужно менять, когда меняешь размер векторного изображения ?
И за что вообще отвечает viewPort ?

Alexander
22.02.2017
11:22:53
Часто спрашивают про новые выпуски, информирую всех заинтересованных ;)
Много времени прошло с последнего выпуска, будем считать что зимние каникулы прошли и подкастик начнёт входить в ритм.
В этом выпуске обсуждаем устройство MVP фреймворка Moxy, который разработали парни из РФ. Обсудим основные его компоненты, пути развития и проблемы которые возникают у пользователей. Вскользь сделаем сравнение с конкурентами.
https://youtu.be/eZyoJkmxGHE

Артём Грачёв
22.02.2017
12:00:08
Всем привет!
Кто сталкивался с проблемой
sendUserActionEvent() mView == null
на самсунг S3?