@android_ru

Страница 3151 из 3205
Grushin
18.05.2018
10:14:50
в идеа скомпиль посмотри .class

Алексей
18.05.2018
10:17:12
Это да, хороший аргумент. Вопрос, корутины же основаны не на java thread?
Насколько я помню, они на executor и future (как минимум, корутины можно запускать с Coroutine scoup, сделанном из executor)

Если мне не изменяет память

Так или иначе, любая здоровая реализация работы с потоками и задачами основывается на жонглировании executor'ами или работой с тредами на еще более низком уровне

Google
Quantum Harmonizer
18.05.2018
10:19:27
Любой код основан на java.lang.Thread.

Алексей
18.05.2018
10:21:19
Любой код основан на java.lang.Thread.
Ну это как "любое приложение начинает работу в main

(Хотя не во всех языках так)

Simon
18.05.2018
10:21:48
Какой смысл этого вопроса?
Понять все ли написано на нем. Просто я где то читал что корутина не образует thread. Сам пока я с ними не работал.

Quantum Harmonizer
18.05.2018
10:21:49
(Хотя не во всех языках так)
но в JVM/ART всегда так

Алексей
18.05.2018
10:22:00
Алексей
18.05.2018
10:22:08
Я просто про то, что это вполне очевидно

Костя
18.05.2018
10:22:09
для работы

там уже как настроишь

Quantum Harmonizer
18.05.2018
10:22:29
Google
Алексей
18.05.2018
10:22:30
Прерываемая

Костя
18.05.2018
10:22:31
но корутины работают в разных Thread

Vyacheslav
18.05.2018
10:26:53
Ребят по MVP я могу вызвать в колбеке из тулбара сразу вызов другого активити во Вью, или нужно передать команду в презентер а потом из него вызывать вью

Vyacheslav
18.05.2018
10:27:29
как правильно

Quantum Harmonizer
18.05.2018
10:27:46
как правильно
Что значит «правильно»?

Костя
18.05.2018
10:28:21
Что значит «правильно»?
так, как считаешь ты ))

Vyacheslav
18.05.2018
10:28:52
Что значит «правильно»?
согласно паттерну MVP

Quantum Harmonizer
18.05.2018
10:29:05
Siarhei
18.05.2018
10:30:10
Ребят по MVP я могу вызвать в колбеке из тулбара сразу вызов другого активити во Вью, или нужно передать команду в презентер а потом из него вызывать вью
вообще по красоте прокинуть в презентер, а презентер не назад метод view.showScreen(xxx) дернет, а router.showScreen(xxx)

Алексей
18.05.2018
10:30:17
Когда-нибудь я напишу что-то правильно

Siarhei
18.05.2018
10:30:37
роутера нет
ну тогда в 1 вариант

Simon
18.05.2018
10:30:47
Цель упростить разработку, наверное это не сильно важно

Quantum Harmonizer
18.05.2018
10:31:15
Вот! Цель — понятный и тестируемый код, разве нет?

Vyacheslav
18.05.2018
10:32:02
ну тогда в 1 вариант
это значит делать переброс через презентер и из презентера вызывать ?

Vasyl
18.05.2018
10:45:24
Привет всем! Подскажите, пожалуйста, что лучше взять на вооружение для сканирования QR кодов разного рода: 1) ZXing 2) Google Mobile Vision?

Dmitry
18.05.2018
10:46:35
Привет всем! Подскажите, пожалуйста, что лучше взять на вооружение для сканирования QR кодов разного рода: 1) ZXing 2) Google Mobile Vision?
Привет! Большой разницы не заметишь. отличия в работе этих двух библиотек начинаются с одномерных типов штрих-кодов.

Но GMV проще интегрировать в проект

Google
Vasyl
18.05.2018
10:47:51
Привет! Большой разницы не заметишь. отличия в работе этих двух библиотек начинаются с одномерных типов штрих-кодов.
Спасибо! Но получается отличие только в том, что Google Mobile Vision это доп зависимость от Google Services. И если их на устройстве нет, то нужна альтернатива для скана кода.

Siarhei
18.05.2018
10:52:30
это значит делать переброс через презентер и из презентера вызывать ?
да, ведь view знает только что нажатие произошло, а что с этим делать уже решает презентер, ну и так как это андроид и другие экраны только через view слой нормально в твоем случае, то обратно на вью вызов "покажи экран", но лично мне больше нравится через роутер это делать.

Nikita
18.05.2018
10:54:36
WBCS и CryptoBazar Fund проводят хакатон 19 мая в Москве. Кому нужна ссылка, пишите в личку, господа.

Siarhei
18.05.2018
10:57:05
есть пример кода на гитхабе? или чем пользуешься для роутинга
свой проприетарный класс, могу разве что только с интерфейсом помочь, он в презентерах инжектится через даггер

https://pastebin.com/JyZE70Kp

скоро jetpack от гугла будет, и всё это канет в лету

RVTexnolog
18.05.2018
10:59:40
А как по MVP правильно бутерброд есть? Колбасой к верху, или на язык класть?

Help, pls.

Volodymyr
18.05.2018
11:00:52
А как по MVP правильно бутерброд есть? Колбасой к верху, или на язык класть?
Достать колбасу с репозитория, и передать ивент "сьесть" презентеру

RVTexnolog
18.05.2018
11:00:57
оба варианта неправильные ?
Не буду тогда бутерброд есть :(

Anna
18.05.2018
11:03:03
привет :) думаю, кто-то сталкивался когда нужно показать edittext поле под табом. как вы решили эту ситуацию?



проблема в том, что клава перекрывает поле полностью



Volodymyr
18.05.2018
11:04:02
android:windowSoftInputMode="adjustResize"

в манифесте

Костя
18.05.2018
11:04:09
у activity поиграйтесь с флагами

Google
Костя
18.05.2018
11:04:14
а вот уже опередели

Anna
18.05.2018
11:04:44
android:windowSoftInputMode="adjustResize" - не помогает

Костя
18.05.2018
11:05:10
нужно скролл добавить

я думаю

если его нету

чтоб экран мог скроллится

Sergey
18.05.2018
11:05:34
adjustPan?

Volodymyr
18.05.2018
11:06:06
нужно скролл добавить
+, Нужно layout обернуть в ScrollView

с ConstraintLayout 1.0 кстати не будет работать, может в 1.1 уже пофиксили но сомневаюсь

Igor
18.05.2018
11:06:41
Всем привет. Не подскажите, почему DashPathEffect не работает на восьмом андроиде?

voffka
18.05.2018
11:13:52
Anna
18.05.2018
11:17:43
adjustPan?
не помог

Konstantin
18.05.2018
11:18:34
Вот! Цель — понятный и тестируемый код, разве нет?
нет. код не может и не должен быть самоцелью

Quantum Harmonizer
18.05.2018
11:19:10
нет. код не может и не должен быть самоцелью
ага, это лишь промежуточное звено

RVTexnolog
18.05.2018
11:19:52
язык совать между колбасой и хлебом
Но почему когда я инжекчу язык между хлебом и колбасой, то выхватываю nullpointerexception для языка??

Konstantin
18.05.2018
11:20:33
ладно хоть в пирожок не инжектишь

Sergey
18.05.2018
11:23:21
не помог
https://stackoverflow.com/questions/27854029/androidwindowsoftinputmode-adjustpan-is-not-working

Vasyl
18.05.2018
11:31:44
XCodeScanner
Спасибо! Сейчас обкатываю https://github.com/yuriy-budiyev/code-scanner

Google
Anna
18.05.2018
11:33:11
https://stackoverflow.com/questions/27854029/androidwindowsoftinputmode-adjustpan-is-not-working
ничего из этого не помогло. дело в том, что есть фрагмент с табами. а под ним отдельный фрагмент с edittext...

Vasyl
18.05.2018
11:37:52
Привет всем! такой вопрос кто имел дело с TDD?

Sergey
18.05.2018
11:40:20
ничего из этого не помогло. дело в том, что есть фрагмент с табами. а под ним отдельный фрагмент с edittext...
Тогда да, с фрагментами не будет работать :( Вариант без фрагментов не подходит? Иначе придется костылить. Например, добавлять пустую вьюху под фрагментом с табами и двигать родительский ScrollView ?

Alexander
18.05.2018
11:41:48
android:windowSoftInputMode="adjustResize" - не помогает
В рутовом лэйауте этого экрана fitSystemWindows= true можно попробовать

Alexander
18.05.2018
11:42:43
А если в скролл Вью обернуть?

Sergey
18.05.2018
11:43:32
хотя adjustResize с fullScroll(ScrollView.FOCUS_DOWN) родительского ScrollView должно помочь

Anna
18.05.2018
11:43:59
А если в скролл Вью обернуть?
фрагмент? обернула всё в скрол вью и родительский фрагмент с табами и встраиваемый

Sergey
18.05.2018
11:45:22
ScrollView должен быть самым первым в иерархии лэйаутов, кнопки свехру тоже в нем

Albert
18.05.2018
11:47:43
когда починят smoothScrollTo в NestedScrollView? :Может кто знает решение проблемы?

Sergey
18.05.2018
11:51:37
Фрагмент реплэйсится в какую-то вьюху, верно? ScrollView нужен не во фрагменте, а во вьюхе которая в setContentView в активити подставляется.

Алексей
18.05.2018
11:54:22

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