
Alexey
05.10.2016
09:25:59

Владислав
05.10.2016
09:26:07

turlir
05.10.2016
09:26:25
Как вы думаете, должен ли дизайнер под андроид (или оис) быть пользователем этой платформы? Мне кажется, что человек не проникшийся экоситемой не сможет создать хороший дизайн МП.

Grigoriy
05.10.2016
09:26:56

Google

Alexander
05.10.2016
09:27:35

Gregory
05.10.2016
09:28:06
Гришка недоволен им.

Mike
05.10.2016
09:28:59

Alexey
05.10.2016
09:29:58

Denis
05.10.2016
09:38:55

Alexey
05.10.2016
09:39:27
ему не нравился андроид

Fedor
05.10.2016
09:40:05
прост есть норм дизайнеры, а есть джуны

Владислав
05.10.2016
09:40:21
@meowsphere А там после регистрации на почту ничего не должно приходить?

Alexey
05.10.2016
09:40:43

Gundabadec
05.10.2016
09:41:27

Fedor
05.10.2016
09:42:09

Anna
05.10.2016
09:42:17

Google

Denis
05.10.2016
09:42:32

Владислав
05.10.2016
09:42:33

Alexey
05.10.2016
09:42:42
ну это я видел в гугл плей при выкладывании апк. Это означает что новое апк перестало поддерживать то что там зачеркнуто.

Grigoriy
05.10.2016
09:42:42
видимо, ты выпилил какие-то нативные либы?
а остались какие-либо ещё? есть подозрения, что это была единственная и это показывается после выпила всегда
ну, у них понятно, что нативные зависимости

Alexander
05.10.2016
10:01:32
stop please...

Artem
05.10.2016
10:16:11
Привет
А это норм что не вызывается onSaveInstanceState у фрагмента, который мы зареплейсили и положили в бэкстек?
при этом вызывается onDestroyView
в доках конечно написано
this method may be called at any time before onDestroy()
но всё равно странно

Alexey
05.10.2016
10:22:02
onSaveInstanceState вызывается только тогда, когда система делает что-то с твоей активити/фрагментом. Если ты сам что-то делаешь, то этот метод не будет вызван.

Artem
05.10.2016
10:23:12
но ведь принято занулять ссылки на вьюхи после onDestroyView?

Alexey
05.10.2016
10:23:20
я тоже долго не мог понять одну простую вещь - onSaveInstanceState спасает только от внезапного уничтожения системой

Artem
05.10.2016
10:23:30
и типо вьюхи задестроятся
но на них onSaveInstanceState не вызвался
и получается теряем состояние вьюх?

Google

Alexey
05.10.2016
10:24:27
и типо вьюхи задестроятся
да можно и не занулять. У тебя же потом снова в onCreateView создадутся вьюхи и попадут в те же ссылки.
а состояние восстановится в onSaveInstanceState
такие вещи типо восстановления введенного текста в едит тексте они в дефолтной реализации onSaveInstanceState уже есть.

Artem
05.10.2016
10:26:34
дык даже в доках к Butterknife
вызывается unbinder.unbind()
?
в onDestroyView

Alexey
05.10.2016
10:28:04
ну в баттернайф нужно, я не влезал там внутрь в их логику.
потому что сам ButterKnife живёт после смерти фрагмента. Думаю поэтому
и держит ссылки на вьюхи

Artem
05.10.2016
10:29:30
а понял
вроде

Artem
05.10.2016
10:29:41
сек=)

Admin
ERROR: S client not available

Dmitry
05.10.2016
10:29:46
Вот пиксели же продаются без операторов. Почему всего одна симка!? Не понимаю смысла выпускать такие телефоны...

Alexey
05.10.2016
10:30:06

Grigoriy
05.10.2016
10:30:23

The
05.10.2016
10:33:48

Artem
05.10.2016
10:35:45
@InjectViewState я посмотрел сгенеренный код
баттеркнайфа

Google

Artem
05.10.2016
10:35:55
там он в unbind просто зануляет вьюхи

Nikita
05.10.2016
10:36:03
Кстати, кто на конкурс яндекса записался?

Artem
05.10.2016
10:36:09
они же package private в худшем случае

Nikita
05.10.2016
10:36:35
Как готовитесь, что будете делать?

Alexey
05.10.2016
10:36:52

Artem
05.10.2016
10:37:26
не не..
он держит ссылку на активити
или фрагмент
и прямо филды фрагмента зануляет

Alexey
05.10.2016
10:38:18

Artem
05.10.2016
10:38:30
её тоже зануляет

Gerc
05.10.2016
10:41:37

Grigoriy
05.10.2016
10:45:44
а с onSaveInstanceState – да, состояние не сохраняется при replace, в документации это вроде написано, но у тебя фрагмент не пересоздается и ты можешь определить этот конкретный кейс, если нужно

Alexey
05.10.2016
10:47:57

Marat
05.10.2016
10:51:01
это чтобы при создании геттеров и сеттеров не использовать this.
так все локальные переменные класса именуют