@android_ru

Страница 3064 из 3205
Никита
04.05.2018
12:10:51
Artem
04.05.2018
12:11:43
Ты предлагаешь прокидывать прогресс BottomSheet через стороннюю сущность?
ну если именно нужда в разделении на две вью - да. Иначе чешем репу и думаем как это сделат ьв рамках одной вьюхи

вообще не понятно как рост логики влияет на разделение

Aleksey
04.05.2018
12:12:58
ну если именно нужда в разделении на две вью - да. Иначе чешем репу и думаем как это сделат ьв рамках одной вьюхи
В рамках одной View все ок - работает отлично и плавно. Что-то мне подсказывает, что лучше именно так и оставить.

Google
Aleksey
04.05.2018
12:14:44
вообще не понятно как рост логики влияет на разделение
Есть карта с маркерами Есть подробности по нажатию на маркер Подробности - часть карты, получается, т.к. они все связаны одним CoordinatorLayout. Сейчас появляются новые фичи и встает вопрос о том, чтобы как-то это разделять, чтобы избежать путаницы.

Artem
04.05.2018
12:15:01
ну вы все делаете в одном месте?

не пробовали разделять ответственность?

MVP там

Aleksey
04.05.2018
12:15:48
А какая связь?) Стоит вопрос разделения на маленькие VP, а не избавления от говнокода.

Artem
04.05.2018
12:16:18
А ну то есть смущают толстый презентер с вьюхой, что ли?

Aleksey
04.05.2018
12:20:57
А ну то есть смущают толстый презентер с вьюхой, что ли?
Ну, примерно, да. Грубо говоря, у меня Master-Detail живет в одном месте.

И развитие проекта не предполагает разделения, но все равно некрасиво как-то.

Artem
04.05.2018
12:21:37
абстрактно, конечно, звучит, но можете разделить на две вью и общаться через route

Aleksey
04.05.2018
12:21:43
Вот и думаю, мб кто-то сталкивался.

Artem
04.05.2018
12:21:56
просто не очень целесообразно, мне кажется

можете два презентера на одну вьюху бахнуть

Aleksey
04.05.2018
12:23:44
абстрактно, конечно, звучит, но можете разделить на две вью и общаться через route
Про CoordinatorLayout и CoordinatorLayout.Behavior знаешь? Вот сейчас Master и Detail связаны между собой этим. Master (карта) реагирует на появление Detail. Если разбиваю на разные Fragment'ы - все в говне.

Google
Aleksey
04.05.2018
12:24:00
можете два презентера на одну вьюху бахнуть
А вот это хорошая идея, кстати, надо попробовать что ли.

Константин
04.05.2018
12:24:05
чуваки,а красным текстом как в телеге пишете?)))



или это маковский клиент только могёт

Artem
04.05.2018
12:24:34
без пробелов

Artem
04.05.2018
12:24:45
` три раза в начале и конце

Константин
04.05.2018
12:24:45
спасиб

test3

Artem
04.05.2018
12:25:43
Artem
04.05.2018
12:26:17
просто будет посложнее с лайфсайклами

на первый взгляд

Aleksey
04.05.2018
12:26:50
Да не, с ними все ок вроде

Dmitrii
04.05.2018
12:26:52
Artem
04.05.2018
12:27:00
тест

буду знать

isom.programmer
04.05.2018
12:38:19


Quantum Harmonizer
04.05.2018
12:39:05
мб проект на jitpack?

isom.programmer
04.05.2018
12:39:12
Google
Artem
04.05.2018
12:39:20
репозиторий не добавили

Quantum Harmonizer
04.05.2018
12:41:53
не туда

либо allprojects.repositories, либо в app/build.gradle

isom.programmer
04.05.2018
12:43:35
Костя
04.05.2018
12:43:55
не туда
кстати тоже всегда думал за что отвечает buildscript {repositories {}} и allprojects {repositories {}}

в чем их разница, что за что отвечает

Quantum Harmonizer
04.05.2018
12:44:17
Костя
04.05.2018
12:46:10
buildscript — это откуда плагины тянуть
понял, принял, надо запомнить )

Quantum Harmonizer
04.05.2018
12:46:31
buildscript == скрипт, который собирает

тут не запомнить, а понять надо

Костя
04.05.2018
12:49:43
тут не запомнить, а понять надо
понимание наверное придет если всё до внутренностей перебрать )

Павел
04.05.2018
12:58:13
Всем привет. Нашел это https://github.com/DrKLO/Telegram много интересного там. но не могу найти layouts. видимо я чего то не знаю и обычно UI макеты не выкладывают, или это только телега так сделала или я не там ищу?

есть только два ейаута плееров, и все

Никита
04.05.2018
13:01:57
Тут вьюхи создаются из кода.
А насколько это удобнее\неудобнее по сравнению с xml?

Quantum Harmonizer
04.05.2018
13:02:17
В Java.

BullyBoo
04.05.2018
13:02:38
А какие тогда преимущества?

Quantum Harmonizer
04.05.2018
13:02:45
Google
Quantum Harmonizer
04.05.2018
13:03:02
Инфлейтер же рефлективный, притормаживает.

BullyBoo
04.05.2018
13:03:18
Хочешь сказать из кода экран быстрее создастся, чем из xml?

Andrew
04.05.2018
13:03:33
Еще в коде можно всякую дичь лейяутить

BullyBoo
04.05.2018
13:03:33
Только из за парсера?

Quantum Harmonizer
04.05.2018
13:04:05
Только из за парсера?
Из-за инфлейтера. Class.forName, getConstructor, вот эта вся жесть.

BullyBoo
04.05.2018
13:04:37
Ааа, я понял

Не задумывался даже об этом

RoGr
04.05.2018
13:10:09
А он просто парсит текст рефлексией цепляя классы ?

как это работает?

Artem
04.05.2018
13:10:54
глянь внутрь)

Quantum Harmonizer
04.05.2018
13:10:55
А он просто парсит текст рефлексией цепляя классы ?
ну там не совсем текст, забинаренный XML, но рефлексию это не отменяет

А так как имена классов — это строки, LayoutInflater создаёт боль для рантайма, прогарда и т. д.

Denis
04.05.2018
13:13:30
Ребята подскажите как в sUbutnu рутануть девайс

Виртуальный device



Unknown
04.05.2018
13:20:09
Если Activity пересоздается, то данные которые были ему переданы, то при использовании getIntent() данные будут стерты?

Denis
04.05.2018
13:20:51
Ребята 3к человек и некто не может помочь

ну ладно пойду дальше искать

Google
Artem
04.05.2018
13:21:13
Andrew
04.05.2018
13:21:21
Дык виртуалки и так с рутом)

Denis
04.05.2018
13:21:28
с каким рутом ?

Bogdan
04.05.2018
13:21:30
нет

их рутовать нужно

Unknown
04.05.2018
13:21:42
@discipuli ничо не понял)

Bogdan
04.05.2018
13:21:49
только те что без гапсов с рутом

Artem
04.05.2018
13:21:51
с каким рутом ?
$ > adb shell generic_x86:/ $ generic_x86:/ $ exit $ > adb root restarting adbd as root $ > adb shell generic_x86:/ #

balolam
04.05.2018
13:22:03
@discipuli ничо не понял)
Нет - ответ на вопрос.

Artem
04.05.2018
13:22:03
ответ со стековерфлоу

Unknown
04.05.2018
13:22:19
@discipuli в таком случае достаточно мне saveInstanceState проверку сделать

@discipuli спасибо

Denis
04.05.2018
13:24:13


Когда запустил возможностью записи

Elron
04.05.2018
13:24:34
В 8 андроиде в уведомлениях появились каналы, так вот при каждом notificationManager.notify(); воспроизводится мелодия, а у меня в уведомлении прогресс операции происходит и получается на каждом проценте воспроизводится музыка. Можно ли както указать уведомлению чтоб звук был только 1 раз ?

Denis
04.05.2018
13:24:39
все норм перезагрузил девайс вот такие штуки

Ладно скажите пожалуйста где в ubntu хранится врменный образ

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