
Umren
09.05.2017
08:16:23
в зависимости от чего то

Igor
09.05.2017
08:16:24
не только

Umren
09.05.2017
08:16:36
что бы НЕ дублировать код с активити

Igor
09.05.2017
08:16:41
еще когда нужно в разных кейсах использовать одну view

Google

Gerc
09.05.2017
08:16:45
Просто кондуктор/магелан не пробовали

Igor
09.05.2017
08:16:49

Gerc
09.05.2017
08:43:21

Михаил
09.05.2017
08:50:34
магелан хз

Gerc
09.05.2017
08:51:43
Если в кондукторе есть класс роутера, то это не тот роутер который в випере

Михаил
09.05.2017
08:53:15
почему?
роутер это сущность отвечающая за навигацию и перключение скринов
фрагмент менеджер разве не роутер, например?

Андрей
09.05.2017
09:00:59
кондуктор да, выполняет роль роутера
Это же не толко роутер. Он позволяет польностью отказаться от фрагментов, и делать через вьюшки. Они и для перфаманса полегче, и ЖЦ у них получше.
Кстати, раз о Магелане вспомнили, его уже кто-то пробовал? Как оно, юзабельное? А то все никак времени не найду чтобы на каком-то тестовом проектике его погонять.

Gerc
09.05.2017
09:06:09

Google


Splinter
09.05.2017
09:08:58
Доброго времени суток, господа. Интересует мнение компетентного человека на такой вопрос: есть реализация своего FragmentStatePagerAdapter со списком дочерних фрагментов и менеджером. Есть фрагмент с viewpager, который принимает этот адаптер, в этом же фрагменте получаю модель с сервера, которая содержит подмодели. Подмодели кладу в конструктор соответствующих фрагментов, которые потом коллекцией идут в вышеупомянутый адаптер и будут являться "вкладками". Собственная имея дефолтную предзагрузку одного следующего фрагмента во viewpager, как лучше организовать актуальность контента во в других "вкладках". При любых запросах из дочерних фрагментов сервер возвращает обновленную модель (подмодели, которой мы клали в конструкторы дочерних фрагментов). Очевидно, что из "вкладок" я должен ParentFragment'у обновить модель, в нем же должен быть эвент, который я буду вызывать при обновлении модели, а во всех вкладках быть подписан на это? Или все хранить в статике/синглтоне, чтобы из любого фрагмента иметь доступ к моделям и там же их обновлять? P.S. xamarin.android c#.


Nikita
09.05.2017
09:16:48
Если переключу на 23.3.0 с другими библиотеками начинаются конфликты.

Timur
09.05.2017
09:17:51
Игнорировать.

Nikita
09.05.2017
09:18:01
Да? Это же плохо

Timur
09.05.2017
09:18:41

Nikita
09.05.2017
09:19:26
Добавил
//noinspection GradleCompatible этот игнор я поставил находясь в трезвом уме и здравой памяти.

Dmitriy
09.05.2017
09:19:48
exclude для зависимостей либ

Nikita
09.05.2017
09:19:56

Андрей
09.05.2017
09:20:18
Кто-то притянул более старый cardview. Можно попробовать авно его добавить с нужной версией и заэксклудить у того, кто тянет

Nikita
09.05.2017
09:20:26
Не
Там старая библиотека

Dmitriy
09.05.2017
09:20:33
??
пример от студии:
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})

Nikita
09.05.2017
09:20:35
Наоборот
Ок

Александр
09.05.2017
09:24:34
Просто подключи ту либу вектора и вторую
С новыми версиями

Nikita
09.05.2017
09:27:04
Либа с векторами как пример
Там в другом проблема
Вообщем, я просто поставил игнор

Google

Nikita
09.05.2017
09:27:27
По идее, надо все библиотеки даунгрейдить
А это день потраченый, наверно
Поэтому поставил там коммент

Михаил
09.05.2017
10:08:10

Vitaly
09.05.2017
10:08:43
Парни, может кто помочь подружить android + scala + sbt?

Nikita
09.05.2017
10:10:09
Ставлю setRetainInstance(true)
И всеравно при повороте
Вызывается onCreate()
ЧООООО
И onDestroy

Anton
09.05.2017
10:11:35
по тегу проверяешь?
в активити

Igor
09.05.2017
10:12:28

Михаил
09.05.2017
10:12:36

Nikita
09.05.2017
10:12:45
У фрагмента

Anton
09.05.2017
10:13:02
я те говорю проверяй по тегу перед транзакцией
если у тебя нет проверки то каждый раз новый будет

Nikita
09.05.2017
10:13:52
Эм
Чего?

Anton
09.05.2017
10:14:37
что непонятно из 2 предложений моих?

Google

Nikita
09.05.2017
10:15:00
Как проверять по тегу перед транзакцией?

Anton
09.05.2017
10:15:34
искать во фрагмент менеджере фрагмент по тегу

Artem
09.05.2017
10:16:24
Всем привет. Подскажите. Получаю от сервера массив объектов, у объекта 3 переменные отображаемые и 2 не отображаемые, но нужные для работы. Нужны данные в 3 активити. Как этот массив объектов хранить и доставать из нужных активити? Работа с данными только по отправке запроса с указанием id и удалением данных из приложения после успешной отправки.

Nikita
09.05.2017
10:16:41

Anton
09.05.2017
10:16:51
ага

Nikita
09.05.2017
10:17:27
Я слишком тупой

Anton
09.05.2017
10:17:31
не за что

Admin
ERROR: S client not available

Nikita
09.05.2017
10:17:37
Это было логично, сенк

Artem
09.05.2017
10:19:00
Нет

Nikita
09.05.2017
10:19:31
Точно нет?
Ну ок
Я бы сделал отдельный ServiceIntent
Или просто Service
И ловил бы коллбеки с помощью Handler или ResultReciever
Что-то расшифровать?

Artem
09.05.2017
10:21:49
По сути принял объекты, нашел среди них нужный отправил запрос на сервер что именно этот объект есть. Поиск с помощью сканера штрих-кода
И активити со списком для отправки вручную без сканера

Google

Anton
09.05.2017
10:22:25
вопрос в чем как хранить данные?

Artem
09.05.2017
10:22:40
Да
Чтобы из 2 активити все объекты были доступны
Чтобы можно было поиск вести и отправлять с любого активити запрос на сервер

Anton
09.05.2017
10:24:08
ну статик хешмап сделай)
или префы
какой нить lru кэш

Andrew
09.05.2017
10:29:48

Splinter
09.05.2017
10:49:22
Понял, по моему вопросу видимо не будет ответа. В общем обновляю модель из дочерних фрагментов и вызываю в родителе DataSetChanged адаптера.

Umren
09.05.2017
10:59:45
вчера или позавчера видел
https://habrahabr.ru/post/327782/
мопед не мой, так что вопросы там автору пиши ;-D

Artem
09.05.2017
11:10:11

Danil
09.05.2017
11:15:12
Создаешь интерфейс

Andrew
09.05.2017
11:15:16
Можно по подробнее или статейку какую. Не могу ничего нагуглить.
https://developer.android.com/reference/android/app/Application.html
http://ru-code-android.livejournal.com/4594.html
и вдогонку по поводу надёжности хранения данных там
http://www.developerphil.com/dont-store-data-in-the-application-object/
но как реально рабочий синглтон можно юзать, главное иметь в виду, что он может отвалиться

Danil
09.05.2017
11:15:24
Наследуешься от аппликейшн
Реализуешь этот интерфейс

Anton
09.05.2017
11:16:17
че
какой интерфейс

Danil
09.05.2017
11:17:36
Че че