
Никита
04.05.2018
12:10:51

Artem
04.05.2018
12:11:43
вообще не понятно как рост логики влияет на разделение

Aleksey
04.05.2018
12:12:58

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
И развитие проекта не предполагает разделения, но все равно некрасиво как-то.

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

Google

Aleksey
04.05.2018
12:24:00

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

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

Aleksey
04.05.2018
12:24:37

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

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

Artem
04.05.2018
12:25:43

Aleksey
04.05.2018
12:26:12

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

Quantum Harmonizer
04.05.2018
12:46:31
buildscript == скрипт, который собирает
тут не запомнить, а понять надо

Bogdan
04.05.2018
12:48:08

Костя
04.05.2018
12:49:43

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

Quantum Harmonizer
04.05.2018
12:59:00

Никита
04.05.2018
13:01:57

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

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
А так как имена классов — это строки, 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к человек и некто не может помочь
ну ладно пойду дальше искать

balolam
04.05.2018
13:21:07

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

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

Quantum Harmonizer
04.05.2018
13:22:15

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 хранится врменный образ