
Anton
07.05.2017
11:55:18
в чем вопрос то

Александр
07.05.2017
11:55:24
в чем вопрос то
В офис не хочу а програмировать за деньги хочу. Есть простт мнение что только в офисе йуный падаван познает всю глубину глубин.

Anton
07.05.2017
11:58:53
ну там просто будут опытнее тебя люди и научат чему то + научишься работать в команде + приучишься писать тесты, CI и тп

Google

Anton
07.05.2017
11:59:13
но на самом деле и самоу это выучить все можно

CC -
07.05.2017
12:08:26
Опять я со своим ViewPager и PagerAdapter
Буду даже не о том, что с json поймал загадочный StackOverflowError, а о других мыслях, которые ко мне пришли, пока это пилил.
Вообще в чем проблема. У меня фрагменты инициализируются пейджером (чтобы можно было на кнопку на фрагменте нажать и переключиться на другой) и коллбеком-активностью, в которой этот пейджер находится (чтобы через содержимое фрагмента менять декорации вокруг). Все это работает очень хорошо до пересоздания активности, псле которой фрагменты тоже пересоздаются, теряя содержимое этих двух полей. Но вот в чем мысль. Если даже удержать их содержимое, эти пейджер и активность будут устаревшими и действия над ними не будет приводить ни к чему. Единственное что можно сделать - инициализировать заново фрагменты новыми объектами после пересоздания. Но вот как... В этом то и вопрос

Anton
07.05.2017
12:08:53
StackOverflowError это значит где то рекурсия
скорее всего

CC -
07.05.2017
12:09:58
Мне друг говорит, что слишком большой объект пытаюсь упаковать-распаковать

Anton
07.05.2017
12:10:08
ну это скорее outofmemory
если обьект слишком большой

Andrey
07.05.2017
12:34:21
А что ты конкретно сохранить при пересоздании активити?
Хочешь
Эти 2 поля?

CC -
07.05.2017
12:39:09

Google

Umren
07.05.2017
12:40:03
в андроиде ниче не понимал

Anton
07.05.2017
12:40:33
эйнштейн

Umren
07.05.2017
12:41:03
сделал пару приложений и пошло поехало, вначале корячился адово конечно
24/7

Anton
07.05.2017
12:41:27
ну хуй знает какие 2 приложения можно сделать за месяц

Umren
07.05.2017
12:41:41
ты меня неправильно понял
Через месяц "обучения" он нашел реальную работу

Anton
07.05.2017
12:41:58
я понял

Umren
07.05.2017
12:42:05
а там уже за месяца 3 сделал 2 реальных приложения
коммерческих

Anton
07.05.2017
12:42:10
аа

Umren
07.05.2017
12:42:23
и через пол года уже неплохо себя весьма чувствовал

Anton
07.05.2017
12:42:31
бля ну мб он на джаве писал два года до этого))

Umren
07.05.2017
12:42:41
Не, в джаве он нулевым был

Andrey
07.05.2017
12:42:50

Anton
07.05.2017
12:43:10
ну это показывает тогда какая нехватка разрабов даже нулевых
и это хуево
скоро станет также как с вебом

Andrey
07.05.2017
12:43:41
У пейджера вроде New instance фрагмента по клику вызываешь

Google

Umren
07.05.2017
12:43:43
Ну я к тому что работу найти реально, нужно просто вкалывать

Quantum Harmonizer
07.05.2017
12:43:51
у меня так же было: «хм, чё я могу делать? Надо попробовать разрабатывать под Android.»

Umren
07.05.2017
12:44:10
Первая работа всегда плохая
Как говорится без плохого ты бы не знал что такое хорошее ?

Anton
07.05.2017
12:45:02
какой город?

Михаил
07.05.2017
13:13:50
законно ли вызывать invalidate() из onDraw()? нашел такое в одной сомнительной либе

Никита
07.05.2017
13:16:03
Сорь за оффтоп. Есть какая то флудилка по андроиду, андроид приложениям и т.д.?

Михаил
07.05.2017
13:17:02

Никита
07.05.2017
13:17:10
Спасибо

Anna
07.05.2017
13:27:21

Пирамида
07.05.2017
13:34:35
а одной жизни хватит?

CC -
07.05.2017
13:41:54

Umren
07.05.2017
13:48:28

Anna
07.05.2017
13:53:04
это вредно ;)
да.. это так. но заказчики требуют всё и сразу, поэтому как по мне, идти стоит если Вы умеете много, любите переключаться и вообще Вы заскучали :) или идти командой. во всяком случае мне в основном попадаются заказы такого плана.. но это мой субъективный опыт. можно получить долгосрочный проект в собранной команде - у меня получилось только спустя 1,5 года

Dmitri
07.05.2017
13:59:20
Ребят, пытаюсь сделать сервис, который бы обновлял дб. При этом надо что бы всякие ресайклеры, использующие данные из дб синхронизировались с ней каждый раз когда она изменяется. Я так понимаю тут паттерн MVP как-то использовать надо? Кто что посоветует?

Umren
07.05.2017
13:59:22
нормальный заказчик такого не захочет
или ему нужно искать команду / аутсорсера

Admin
ERROR: S client not available

Google

Anna
07.05.2017
14:00:10

Umren
07.05.2017
14:00:40
Так такой заказчик обычно и не платит особо

Danis
07.05.2017
14:05:05
А архитектура тут по сути не причем

Sergey
07.05.2017
14:06:29

Михаил
07.05.2017
14:06:48
я это знаю как не странно
ток когда может понадобиться постоянно перерисовывать вью?

Sergey
07.05.2017
14:07:25

Михаил
07.05.2017
14:07:41
окей.

Sergey
07.05.2017
14:07:53
Но там invalidate обычно вызывается с другого места
Например в update listener object аниматора

Dmitri
07.05.2017
14:09:00

Михаил
07.05.2017
14:12:46

Dmitri
07.05.2017
14:41:53
Она сообщает презентеру, а он уже дёргает вью?

Danil
07.05.2017
14:43:44
Mvc -- паттерн, которому уже лет 25, и каждый под ним понимает свое. В mvc модель и вью могут быть связаны, в mvp -- никогда

Roman
07.05.2017
15:05:27
Товарищи, при создании кастомной view нужно определить размеры в зависимости от MeasureSpec. Когда я пишу wrap_content это какой MeasureSpec? UNSCPECIFIED?

Sergey
07.05.2017
15:34:17

Roman
07.05.2017
15:35:12

Sergey
07.05.2017
15:36:26
нет, это как раз UNSCPECIFIED
по ширине родителя

Google

Sergey
07.05.2017
15:36:58
а она неизвестна )
родительская вью задаёт зазмеры своим детям
а не наоборот

Bako
07.05.2017
15:46:42
что нельзя сделать на реаектнактиве?
сам программировал 2-3 года на Android и уже полгода на reactjs. Понравился технология и хочу перейти на reactnative

Sergey
07.05.2017
15:48:30
написать апп сложнее "сходить в сеть - показать json" )

Anton
07.05.2017
15:48:50
ты писал 3 года под андроид и теперь хочешь в реакт перейти?