@android_ru

Страница 1215 из 3205
Max
06.04.2017
08:16:57
Вот даггер - хорошая идея, но в таком случае модель синглтоном должна быть?

Я просто только учусь мвп использовать )

Anton
06.04.2017
08:17:37
какая модель?

Max
06.04.2017
08:19:06
какая модель?
у презентера есть модель, с которой он взаимодействует. Что делать, если презентер с вью уже не нужны, и модель нужно переаттачить к другому презентеру, чтобы он продолжил с моделью работать?

Google
Max
06.04.2017
08:19:19
Делать ее синглтоном, и все?

Anton
06.04.2017
08:20:51
презентер взаимодействует с репозиторием и со вью. имеешь ввиду обьект который получается от репозитория и потом передается в методы вью?

в методы интерфейса вью

Андрей
06.04.2017
08:23:13
Зачем его делать синглтоном? Состояния он никакого не хранит. Реюзаються большинство из них не часто. Так что лучше при надобности новый создать.

Kylych
06.04.2017
08:24:58
private static T parse(NambaOneLink response, Class<T> clazz) { Gson gson = new GsonBuilder().create(); JsonElement result = gson.toJsonTree(response.getData()); return gson.fromJson(result, clazz); } Как можно разрулить такую ситуацию ? хочу сделать универсальный метод, в зависимости от переданаго класса, как параметра , он должен возращать инстант этого класса.

статик метод, и вызывается в этом ж классе.

Хекс
06.04.2017
08:27:26
классов много ожидается?

Kylych
06.04.2017
08:27:43
пока 4

Хекс
06.04.2017
08:28:11
if else может?

Kylych
06.04.2017
08:29:54
if else может?
это да, я думал можно через generic разрулить))

Google
Илья
06.04.2017
08:30:18
А не проще NambaOneLink сделать generic?

И сделать там data как параметр этот

И сам gson все разрулит

Kylych
06.04.2017
08:31:00
Gleb
06.04.2017
08:38:23
ну, данные и так в синглтоне репозитория либо где-то в кеше
У меня получилось: -по презентеру на скрин (активность/фрагмент) -по модели на активность(модель ретэйнится и все презентеры этой активности в неё ходят) то есть по бизнес-логике на активность -один на весь апп - репозиторий/синглтон с базой, рестом и пр, это просто тупо поставщики данных, без бизнес логики Презентеры умеют асинхронность и проч, мелкое, Модели при создании/уничтожении - подписываются на изм-ия в репозитории, конвертят данные в презентеро-удобный вид, бизнесс-логика скрина тож там Ну эт я тож пока на стадии освоения.. )

Anton
06.04.2017
08:41:57
скоро на РХ перейдешь))

такими темпами)

Андрей
06.04.2017
08:42:59
MVP/RX/Kotlin

Anton
06.04.2017
08:43:08
dagger realm

Noname
06.04.2017
08:43:28
А кто уже MVI начал применять?

Anton
06.04.2017
08:43:43
nikto)

Marina
06.04.2017
08:43:55
MVI это еще че

Anton
06.04.2017
08:44:06
это говно какое то)

model view intent

Marina
06.04.2017
08:44:24
шта?

лоль

Андрей
06.04.2017
08:44:54
А кто уже MVI начал применять?
Где-то в чате по архитектуре писали что начали пробовать, и даже прониклись его идеей. что понравилось больше чем MVP/MVVM

Андрей
06.04.2017
08:45:47
MVI это еще че
Новое виденье архитектуры от Ханнеса Дорфмана

Google
Alexey
06.04.2017
08:46:13
А кто уже MVI начал применять?
Сегодня только читал статью

https://github.com/sockeqwe/mosby тут есть пример у него

https://github.com/sockeqwe/mosby/tree/master/sample-mvi

Sergey
06.04.2017
08:46:41
Новое виденье архитектуры от Ханнеса Дорфмана
думаю правильно говорить Ганц, все таки он немец

Андрей
06.04.2017
08:46:49
На хабре Тиньков уже начал статьи переводить

Alexey
06.04.2017
08:47:08
MVI это еще че
Это MVP + Redux

Marina
06.04.2017
08:47:22
@sergeyfitis а тебе как model view intent?

Gleb
06.04.2017
08:47:27
такими темпами)
да-да вот, для полного счастья))) у меня на RX особый зуб, когда в 2014 мне дали проект на нем доработать, за пару недель. А узнав что я не гений, и так быстро не смогу въехать, попросили.... освободить должность Неделю мучали-мучали - они меня, я сам себя.... )) и в итоге больше по проектам предлжить было нечего((

Андрей
06.04.2017
08:47:27
думаю правильно говорить Ганц, все таки он немец
Посмотрим, вдруг и получится что. На MVP изначально тоже плевались

Sergey
06.04.2017
08:47:43
@sergeyfitis а тебе как model view intent?
не пробовал, только читал статью

мне и мвп норм

Alexey
06.04.2017
08:49:16
Как в MVP сохраняете состояние при изменении ориентации?

Sergey
06.04.2017
08:49:30
выше писали

Alexey
06.04.2017
08:50:06
Гугл предлагает через лоадеры, Ханц через setRetainInstance(true)

Своя серилизация, понятно

Андрей
06.04.2017
08:58:20
Всем привет, может кто знает, как подключить Realm последней версии в проект. В Gradle 'com.android.model.application'. Ошибка - нет 'com.android.library'

или в чем различие между 'com.android.application' и 'com.android.model.application' и как во 2 варианте подключать плагины?

Sergey
06.04.2017
09:03:57
com.android.model.application это с эксперементальной ветки плагина android gradle

http://tools.android.com/tech-docs/new-build-system/gradle-experimental

Yury
06.04.2017
09:07:30
Подскажите, как грамотно делать экран авторизации в приложении? Я имею ввиду поведение при отображение клавы. В моем случае все почти стандартно: сверху логотип, посредине инпуты с кнопкой входа, в самом низу(android:layout_alignParentBottom="true") еще кнопка. Корневой элемент - ScrollView(android:fillViewport="true"), в нем уже RelativeLayout

Google
Yury
06.04.2017
09:08:09
как мне сделать, чтобы при отображении клавы содержимое не сжималось до размеров оставшегося места?

Anton
06.04.2017
09:09:09
Ми6 хочу
я тоже=)

Yury
06.04.2017
09:10:41


Eugene
06.04.2017
09:12:18
Товарищи, а у кого звонки есть в ТГ?

как активировать

Anton
06.04.2017
09:12:53
как активировать
тебе звонят - ты активирован

Eugene
06.04.2017
09:13:22
может кто помочь с этим?

Admin
ERROR: S client not available

Eugene
06.04.2017
09:14:13
Спасибо!

Yergali
06.04.2017
09:21:51
всем привет

как изменить ориентацию прогресбар?



Anton
06.04.2017
09:22:44
)))

оч понятный рисунок)

Сан
06.04.2017
09:23:08
Спасибо!
Позвонил, должны появиться

Eugene
06.04.2017
09:23:19
Сан
06.04.2017
09:23:44
я тоже=)
У меня два ми5 один, редми нот 3 про

Yergali
06.04.2017
09:24:59
Гравити?
поставил гравити на топ но неотображается

Google
Сан
06.04.2017
09:25:39
Yergali
06.04.2017
09:27:31
Разметку покажи
https://gist.github.com/anonymous/4395ceb321928e53776b36eb7c597a81

Никита
06.04.2017
09:29:07
всё прекрасно) и стиль и размер XD

Yergali
06.04.2017
09:29:45
margintop поставил

Сан
06.04.2017
09:30:09
Никита
06.04.2017
09:31:21
https://gist.github.com/anonymous/4395ceb321928e53776b36eb7c597a81
https://gist.github.com/kcn1-71/e30e0b316a73d37eb778e19f9e92a2de

Yergali
06.04.2017
09:31:55
спасибо)

Roman
06.04.2017
09:56:27
Народ! Может есть тут люди, которые прошивки из сорцов для андроида собирали? Или хотя бы видели?

Roman
06.04.2017
09:56:57
Китайцы дают 12 гиг чего то, пытаемся понять что это такое.

Подскажите, это похоже на исходники прошивки? Размер 12 гиг в архиве.



Ivan
06.04.2017
09:58:53
во я угорю если это так в филипсе прошивки собирают ?

Sergey
06.04.2017
10:25:37
давно genymotion стал платным ?

Kerrigan
06.04.2017
10:26:20
всегда был

Sergey
06.04.2017
10:26:29
давно genymotion стал платным ?
Он бесплатный, просто кнопку запрятали

Kerrigan
06.04.2017
10:26:47
бесплатно всякие штуки не работают

но они сейчас и в обычном эмуляторе, не?

Sergey
06.04.2017
10:27:44
Стандартный эмулятор сейчас очень годный

Sergey
06.04.2017
10:27:53

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