@android_ru

Страница 1002 из 3205
Мансур
17.02.2017
22:51:35
Знает кто нибудь?

Alexey
17.02.2017
23:51:12
кто как аттачит интеракторы к презентеру? у меня получается такой конструктор: public StationsPresenterImpl(AddToFavoritesInteractor addToFavoritesInteractor, DeleteFromFavoritesInteractor deleteFromFavoritesInteractor, GetManyInteractor getManyInteractor, GetFavoritesInteractor getFavoritesInteractor, SearchInteractor searchInteractor, StartPlayingInteractor startPlayingInteractor, StopPlayingInteractor stopPlayingInteractor, SubscribeInteractor subscribeInteractor, UnsubscribeInteractor unsubscribeInteractor, CheckStateInteractor checkStateInteractor) { mAddToFavoritesInteractor = addToFavoritesInteractor; mDeleteFromFavoritesInteractor = deleteFromFavoritesInteractor; mGetManyInteractor = getManyInteractor; mGetFavoritesInteractor = getFavoritesInteractor; mSearchInteractor = searchInteractor; mStartPlayingInteractor = startPlayingInteractor; mStopPlayingInteractor = stopPlayingInteractor; mSubscribeInteractor = subscribeInteractor; mUnsubscribeInteractor = unsubscribeInteractor; mCheckStateInteractor = checkStateInteractor; } это ужас

Beka
17.02.2017
23:53:42
Ты еще в Android Jobs копи пастни)

Андрей
18.02.2017
00:13:18
А сверху навесить анотацию Inject, и поручить самую грязную работу Дагеру

Google
Alexey
18.02.2017
00:15:17
так это не избавит от аргументов же

Beka
18.02.2017
00:15:43
Подход который ты предлагал это для тех классов которые мы не можем влиять(Фрагмен, Активити И так далее). А когда у тебя свой класс самый лучший подход всегда передача аргументов по конструктору

Банально писать юнит тесты легче. А так много бенефиов.

Андрей
18.02.2017
00:16:48
Это не правильно.
Да я не спорю. Почему не объеденить похожие по смыслу интеракторы в один?

Beka
18.02.2017
00:17:09
так это не избавит от аргументов же
Прикольно)) Видимо ты незнаешь как инжектить на те классы который мы не имешь доступ на их конструкторы)

Андрей
18.02.2017
00:17:16
так это не избавит от аргументов же
А билдер для такого заюзать нельзя?

Beka
18.02.2017
00:18:25
Видно) надо как бы читать мануал))

Alexey
18.02.2017
00:19:23
Beka
18.02.2017
00:19:29
Как это поможет убрать аргументы)

Google
Beka
18.02.2017
00:19:48
ладно я офф

Андрей
18.02.2017
00:20:10
Никак. Но хотя бы при создании презентера не руками их туда совать

Alexey
18.02.2017
00:21:19
пожалуй сделаю общий интерактор

Андрей
18.02.2017
00:22:45
А чтоб реально меньше аргументов было, то можно: 1. Похожие по смыслу интеракторы объеденить. 2. Разбить сам презентер на несколько, если возможно. А то по такому количеству интеракторов напрашивается вопрос - а не сильно ли много работы взвалили на один презентер?

Alexey
18.02.2017
00:24:21
1 презентер управляет 1 экраном, не?

Андрей
18.02.2017
00:24:59
Как правило да, но не всегда

Alexey
18.02.2017
00:25:27


т.е. можно создать отдельный презентер для плеера например?

Андрей
18.02.2017
00:28:20
Если плеер логически можно представить отделным компонентом от остальной части экрана, то почему бы и нет?

Alexey
18.02.2017
00:28:57
ну да, тоже верно, буду думать, спасибо)

Павел
18.02.2017
01:47:24


x86-64
18.02.2017
02:24:21
Господа, кто-нибудь в курсе, есть ли возможность программно определить, является ли реализация OpenGL ES на данном устройстве аппаратной или программной?

Ilya
18.02.2017
07:03:20
Всем привет! Ребят, а чем лучше проигрывать Ютуб видео в своем приложении? Погуглил,есть разные варианты,интересно кто,что использует

Pavel
18.02.2017
08:48:01
Может кто сказать по поводу отрисоки на экране? Т.е. если я создал широкий relativeLayout, разместил на нем элементы и пробую передвинуть его по x. Перересовываю элемент, но элементы, которых при создании было не видно, так и не отобразились. Это где-то у меня косяк или так и должнго быть?)

Миронов Борис
18.02.2017
09:39:25
Народ, подскажите как сжать сделанное фото из моего приложения, перед отправкой себе на сервер?

Миронов Борис
18.02.2017
09:49:24
Например?

Rafael
18.02.2017
10:10:33
Адовый китайский компрессор) мне нравится )

Google
Dmitry
18.02.2017
10:31:19
Всем привет! Вопрос по технологии в связке андройда и бекенда, интересно кто-то реализовывал такое: - Нужно реализовать авторизацию клиента через социальную сеть + указать кастомера, чтобы потом прилетали разные цветовые схемы и логотипы, при этом еще ответ в запросах меняется. Сейчас просто генерим заранее с именем кастомера и выкладываем на разные google play аккаунты. Но, в дальнейшем, хотелось бы уйти в одно приложение. Вот решил совета спросить, может кто-то так делал уже. Вопрос в самой технологии, я не знаю просто как такое загуглить

Dmitry
18.02.2017
10:40:32
По описанию тоже нифига не понятно. Кастомеры между собой в каких отношениях? Она рады будут, если приложение будет не под их брендом, и там можно будет другого кастомера выбирать?

Можно через build variants, можно через файрбейз разные цветовые элементы загружать разным пользователям... Тут вопрос в том, как хочется, чтобы это выглядело для пользователя.

Dmitry
18.02.2017
11:02:25
@Dmitryuser от разных кастомеров будет зависеть лого, цветовая схема, и вид информации. Они будут довольны. Пользователь при авторизации как то передаст какой кастомер заслал его к нам в приложение. Тупой способ - пользователь выбирает кастомера из списка. Это конечно совсем не подойдет, но сработает

мне тут подсказали клевое решение - кастомеру присваиваем QR код и сканируем его при входе еще будут вариант какие-нибудь?

Sergey
18.02.2017
11:16:20
А логина нет?

John
18.02.2017
12:16:25


Alexey
18.02.2017
12:19:41
Парни, добрый день! Погуглив изрядно, решил написать вам. В logcat студии последнее время вместо сообщений вижу только 1017-1826/? E/PerfService﹕ com.sonyericsson.home с разными пакетами.. Это чьи проделки могут быть: студия, adb, proguard, настройки разработчика в телефоне? спасибо..

Валерий
18.02.2017
12:32:23
в прошлый раз когда похожее было у меня, я забыл очистить фильтр logcat'а. Еще иногда помогает передернуть режим ShowAll/Show selected application



Dmitry
18.02.2017
12:36:50
Реферер?
Ну типа реферера да. Нам при чем обязательно его нужно знать, без него не может пользователь зайти

Alexey
18.02.2017
12:39:22
No filters и обратно на свой фильтр - помогло. Спасибо!

Dmitriy
18.02.2017
12:52:00
Черт, я в замешательстве) как по вашему, на что стоит тратить деньги сперва - 8Гб планку ОЗУ (будет 10 вместо 4), либо на твердотелку вместо древнего винча?

oles
18.02.2017
12:52:49
зависит от задачи очевидно же

Dmitriy
18.02.2017
12:54:36
Если использовать эмулятор, то ОЗУ. Твердотелка otherwise.
Даже не думал об этом с такой точки зрения. Супер, спасибо!

Александр
18.02.2017
13:27:03
озу по важнее будет

Google
Александр
18.02.2017
13:27:31
мб там ххд ещё не старый и вполне в адекватном состоянии

Quantum Harmonizer
18.02.2017
13:29:33
SSD может и своппинг втащить, если что.

-_-
18.02.2017
13:39:09
Да и то и то надо брать. Студия память жрет довольно резво, а ссд уже почти стандарт.

Admin
ERROR: S client not available

-_-
18.02.2017
13:42:28
Реалистичная(

Dmitriy
18.02.2017
13:42:38
Так то чем больше - тем лучше, но проблема то не в выборе, а в расстановке приоритетов

Илья
18.02.2017
13:43:48
Это ты какой ссд собрался брать за цену плашки оперативы 8 ГБ?

Он наверняка будет на не очень хорошем контроллере, и в таком случае лучше оперативу брать

Ivan
18.02.2017
13:45:39
Ребят привет, есть тупой трабл. calendar.getTime - возвращает точное время и все ок. А calendar.get(Calendar.Hour_of_day) - возвращает час на 6 часов раньше (у меня смещение +6)

Ivan
18.02.2017
13:46:26
Кто сталкивался?

Илья
18.02.2017
13:46:30
60 гб))
Ну это мало же)

Dmitriy
18.02.2017
13:47:08
Ну это мало же)
Спартанские условия... Зато характер закаляют)

Для работы хватит

Илья
18.02.2017
13:47:31
Туда ж система-то даже особо не влезет

Dmitriy
18.02.2017
13:48:20
Туда ж система-то даже особо не влезет
Да вроде вообще без проблем

Quantum Harmonizer
18.02.2017
13:50:34
Сидел на 60 ГБ пока зарабатывать не начал ;)

Ребят привет, есть тупой трабл. calendar.getTime - возвращает точное время и все ок. А calendar.get(Calendar.Hour_of_day) - возвращает час на 6 часов раньше (у меня смещение +6)
А вообще, может, время в Календаре и должно быть по Гринвичу? Что если перевести в Date и отформатировать, как нужно?

Dmitriy
18.02.2017
13:52:09
Сидел на 60 ГБ пока зарабатывать не начал ;)
Когда я только-только начинал программировать, у меня был 10'' экран и 2гб озу?

Google
Ivan
18.02.2017
13:52:29
ось только скушает под 30гб

плюс студия со всеми тулсами и сдк

Dmitriy
18.02.2017
13:53:18
А доки то ничего про календарь не говорят? Уж больно тупая проблема, и правда

Quantum Harmonizer
18.02.2017
13:53:34
У дэйт методы деприкейтед(
Да, через SimpleDateFormat надо.

Я тут вообще на днях написал подкласс Date, и изо всех сеттеров и устаревших методов кидаю исклчения ;)

Dmitriy
18.02.2017
13:55:25
плюс студия со всеми тулсами и сдк
Если без выебонов просто учебные проекты пилить, никак не хватит?

Quantum Harmonizer
18.02.2017
13:55:59
Ivan
18.02.2017
13:56:40
Если без выебонов просто учебные проекты пилить, никак не хватит?
т.е. 2гб озу и полностью забитый ссд это норм будет?)

или 4, сколько там

Ivan
18.02.2017
13:56:56
А доки то ничего про календарь не говорят? Уж больно тупая проблема, и правда
Нет, не нашел, метод с этим флагом должен вернуть текущий час из 24

Да, через SimpleDateFormat надо.
Поидее через календарь надо



Quantum Harmonizer
18.02.2017
13:58:54
Поидее через календарь надо
Как я понимаю, календарь — для арифметики с датой (отматывать дни, месяцы и т. д.), а получать время в нужной зоне — с помощью DateFormat и Date.

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