@android_ru

Страница 1093 из 3205
Beka
12.03.2017
16:43:57
может кто посоветовать?)
Чувак не порть мой вопрос) Иди в Андроид Арсенал. там тонна таких пикеров, очень много)

Кстати можешь помочь с ответом на мой вопрос)))

Todor
12.03.2017
16:44:21
я именно совет спросил кто с чем работал и кто что может посоветовать

Beka
12.03.2017
16:45:46
Андроидовский... Почему не актуальный. Главное что бы работало. но в разных версиях ведра по разному выглядит. Вроде он не меняется под материал. Может ошибаюсь. Лучше юзай сторонные. Кошерно так)))

Google
Todor
12.03.2017
16:45:48
@BigBeka https://gist.github.com/iamtodor/6ffb990d74d1723eb2d49b32b42fb86f вот так парсил ошибки в ретрофите2

Konstantine
12.03.2017
16:56:23
Люди добрые, подскажите, при вызове Snackbar'а с бесконечным временем отображения его можно смахнуть вправо. Как сделать так, чтобы смахнуть было невозможно? (com.android.support:support-v4:25.2.0, но и на более ранних поведение такое же)

Quarx2k ?
12.03.2017
16:56:30
Вопрос повтаряю.
Там через okhttp как-то можно велосипедом

А глоьального больше нету :(

Gleb
12.03.2017
16:58:19
Нужно использовать time picker, ищу нормальный https://developer.android.com/guide/topics/ui/controls/pickers.html - это же не актуальный? Это с китката?
Всё нормально с этими пикерами.) Единственное что - у них нет AppCompat - аналогов и тем Это значит, что на каждой платформе они будут выглядеть нативно, на Kit-Kat будет Holo, на 21+ - Material Как именно? -> Открываешь на девайсе Настройки-Дата и время - и пытаешься выставить время. Если ты хочешь Materal - пикеры везде - смотри сторонние либы

Mond
12.03.2017
16:59:34
ребят, кто делал в vk api запрос через vk sdk groups().getById() с множество мгрупп ?

Beka
12.03.2017
17:02:40
Там через okhttp как-то можно велосипедом
Отработать хай лвл ошибки на уровне протокола ппц(((

Todor
12.03.2017
17:02:59
@NikitenkoGleb нашел такой ответ http://stackoverflow.com/a/26961308/5151861 но не нравится в нативном, что очень большие растояния между значениями + нужно центральное увеличить визуально

Beka
12.03.2017
17:03:11
Ладно обжект фактори напишу

Todor
12.03.2017
17:04:09
@BigBeka как напишешь - скинь сюда плз и тегни меня :) интересно посмотреть на реализацию

Google
Юсуф
12.03.2017
17:04:18
Ладно обжект фактори напишу
Раз уж такая пьянка, сколько лет вы работаете андройд разрабом?

Юсуф
12.03.2017
17:05:04
Интересно

Вы как-то выступали на кодинг мондэй

Beka
12.03.2017
17:05:32
Не мало(

Было дело.

Todor
12.03.2017
17:07:09
@yusufabd а скинь ссыль на доклад )

Юсуф
12.03.2017
17:07:54
По моему видео нет

Beka
12.03.2017
17:08:23
@yusufabd а скинь ссыль на доклад )
Про потоки говорил. Про JMM

Konstantine
12.03.2017
17:08:51
Скостылить через BottomSheet)
Да вот костылей уже кучу всяких набралось по этому поводу, думал может есть какой-то нормальный способ)

Beka
12.03.2017
17:09:30
Я делаю интерсептор, там кидаю эксепшны в зависимости от ответа
Вот не хотелось бы обработать ошибки реста на уровне протокола...

Все так и окхттп не должен знать что на верху

Тайт копелед архитектура завтра принесет много боли и крови...

Илья
12.03.2017
17:10:35
Так у меня именно обработки там нет, по сути, просто парсятся ошибки, а уж что с ними делать решает презентер

@
12.03.2017
17:12:33
Is there anybody home?

Юсуф
12.03.2017
17:14:22
Google
@
12.03.2017
17:15:21
огорчительно)

Todor
12.03.2017
17:15:41
Beka
12.03.2017
17:16:24
Я узнаю у организаторов. У меня нет. 3 серии докладов были вроде.

Todor
12.03.2017
17:17:10
А сама идея открытия диалога по крику на радиобаттон норм или не ок?

Dmitrii
12.03.2017
17:21:49
@BigBeka у меня вот так: https://gist.github.com/anonymous/fa684abae8e2a93314c41b9bc913c76d https://gist.github.com/anonymous/edf1e7cdfea5a6e2cde2c3ba8ef92c95

Буду рад кстати если кто даст фидбек по такому способу.

Ну и еще вот тот интерфейс раширенный: https://gist.github.com/anonymous/8b0f0918552e4f646211323882781d51

Получилось довольно удобно (на мой взгляд). Пока ничего лучше не придумал.

Todor
12.03.2017
17:31:24
@korotovskii а кто интерфейс имплементит и где фабрика создается? извини за возможно глупые вопросы :)

Anton
12.03.2017
17:33:11
Пацаны а можно у сервиса как то засейвить стейт в бандл

Чтобы со старт стики потом вытянуть

Dmitrii
12.03.2017
17:34:47
В Activity. https://gist.github.com/anonymous/9f98d394006947f41548cfc74c16c7e5

Dmitrii
12.03.2017
17:35:07
У меня в некоторых местах уже есть дефолтная реализация интерфейса (где пох на ошибки)

На самый «охуенный» способ не претендую. Программирую под андроид ровно 0 лет.

Фабрика создается в даггере.

https://gist.github.com/anonymous/d2f3576888235c9ae5e6952988367800

Alexey
12.03.2017
17:40:18
Вопрос повтаряю.
ну можно написать свой адаптер и вставить его в addCallAdapterFactory

Dmitrii
12.03.2017
17:41:12
ну можно написать свой адаптер и вставить его в addCallAdapterFactory
Т.е.все что у меня это такой огромный велосипед?)

Alexey
12.03.2017
17:42:03
Т.е.все что у меня это такой огромный велосипед?)
ну скорее всего да. особо не вникал, сорян

Dmitrii
12.03.2017
17:43:27
Не, посмотрел щас. Не совсем.

Google
Dmitrii
12.03.2017
17:43:49
У меня интерфейс коллебка поднят на одну абстракцию выше

И сразу есть разделение когда есть корректный ответ от апи, когда корректна десериализованная ошибка, отмена, сбой сети и прочее

Alexey
12.03.2017
17:48:17
И сразу есть разделение когда есть корректный ответ от апи, когда корректна десериализованная ошибка, отмена, сбой сети и прочее
ну в фабрике тоже это все реализуемо. хотя конкретно я предпочитаю один генерик метод внутри реализации NetworkService, в котором апи. передаю call в этот метод, а он мне уже или throw ошибку, или return результат... Ну конечно не всегда подойдет, но пока большего не нужно было еще ни разу.

Dmitrii
12.03.2017
17:48:55
Так у тебя получается синхронный интерфейс

Alexey
12.03.2017
17:49:29
нет. все это в Rx завернуто.

и вызывается в observOn(Ысрувгдукыюшщ:))

Dmitrii
12.03.2017
17:49:49
Ясно. Я Rx еще не обмазывался.

Alexey
12.03.2017
17:49:53
Schedulers.io

Dmitrii
12.03.2017
17:50:38
У меня то тут все по олдскульному..

Admin
ERROR: S client not available

Alexey
12.03.2017
17:51:13
ну по олдскульному - выкинь ретрофи нафиг:) у меня в основном проекте тоже все по олдскульному.

еще с симбиана портировался для первого андроида:) вот только-только переводим на тру-архитектуру:)

а либы все самописные, ибо заказчик - параноик:)

Alexey
12.03.2017
17:52:56
смотрит что за либы

Dmitrii
12.03.2017
17:53:13
Ну это его право

Странный вопрос если честно :)

Alexey
12.03.2017
17:54:09
и вызывается в observOn(Ысрувгдукыюшщ:))
интересный у вас шедулер)

RoGr
12.03.2017
17:54:44


Alexey
12.03.2017
17:54:59
смотрит что за либы
ну каждую используемую библиотеку нужно утверждать. компания - заказыик большая довольно:) Но у внутренних либ дофига. Сейчас говорят свою Rx gbien dyenhb ult-nj^)

Google
Bahrom
12.03.2017
17:55:58
В тему велосипедов: https://gist.github.com/Bakhrom/cc530009443d2c522acbc81b4354f827

Давайте текстовый вид а то не удобно :)

Alexey
12.03.2017
17:58:39
не надо туда текствью размещать, если тебе нужен текст и картинка, то у TextView есть drawableRight, drawableLeft и т д

Dmitrii
12.03.2017
18:02:05
В тему велосипедов: https://gist.github.com/Bakhrom/cc530009443d2c522acbc81b4354f827
Появление такой херни в каждом проекте говорит только об одном — что авторы ретрофита не в курсе про DX.

Alexey
12.03.2017
18:03:31
Мне нужен текст и три image button
ну тогда линейный лаяут

тебе гнужен текст и под ним 3 кнопки?

Artem
12.03.2017
18:46:57
Работал тут кто с виджетами?

RoGr
12.03.2017
20:05:32
Ребят, что делать, если когда я меню тему в AndroidManifest, то на экран нельзя выставить компоненты ?

Highway
12.03.2017
20:08:09
Is there anybody home?
Pink floyd напомнило





Нужно сделать как в тг такой edit text чтобы при открытии не скрывался бар

Помогёте плез





Вот как получается прост

Sergey
12.03.2017
20:22:08
adjustResize в манифесте

android:windowSoftInput="adjustResize"

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