@android_ru

Страница 2890 из 3205
Unknown
30.03.2018
18:14:48
А с градлом 4.4 бомба получатеся)

градл 4.4 и 3.0 андроид

Vladislav
30.03.2018
18:18:31
В 3.1 наконец-то constraint layout поправили

Google
Nikita
30.03.2018
18:22:58
Unknown
30.03.2018
18:23:40
Пофиг. Какой смысл от Constain если я все равно пока xml использую

constaing еще долго пилить будут. может в 3.2 уже норм будет

@bagrusss А что именно там подправили?

Vladislav
30.03.2018
18:24:58
А что там не так было?
В студии не работала отрисовка если внутри cobstraint layout лежало больше одной view/viewgroup

Vladislav
30.03.2018
18:25:45
Вернее одна вьюха правильно отрисовывать, остальные были прибиты к левому верхнему углу

Unknown
30.03.2018
18:26:18
@bagrusss Да там вобще с горе пополам работае все. Добавишь view. И потом не попадешь в эти кружки. По дурацки сделали все это

Я к тому что если там уже есть вьюшек штук 10

еще один добавить захочешь наложиться друг на друга и не поймешь какая из них какая

Unknown
30.03.2018
18:28:09
Не пацаны реально Студия летает)). 3.0.1 поставил и градл 4.4. Блин компиляция идет как на ubuntu. 5 сек

Google
Unknown
30.03.2018
18:30:14
@bagrusss А вот в канарейке много чего пофиксили.

Nikita
30.03.2018
18:44:01
Не пацаны реально Студия летает)). 3.0.1 поставил и градл 4.4. Блин компиляция идет как на ubuntu. 5 сек
сбор апк 5 секунд? Это хелловорлд? i7 7700 + ubuntu 16.04 проект 20мб собирается 1 м 20с

Unknown
30.03.2018
18:45:07
@bagrusss А вы правы. Поставил щяс канарейку. Preview реально лучше стало работать) даже приятно как то щяс макеты делать станет). Только тормозит блин... Думаю Студия 3.2 наконец то сможем вдохнуть нормально)

@hopeisaprison gradle off? Оперативы сколько

У меня Xeon 4/8 и 16 гигов. Компилица на винде сек 5 - 20. На убунту првоерял вообще 3 сек.))

@hopeisaprison У тя проц мощнее моего чуток. Странно что у тебя минуту компилит.

Yernar
30.03.2018
18:47:58
Ты попробуй изменить что нить в приложении. И посмотри изменение появилось или нет

Unknown
30.03.2018
18:48:54
вы про dex8?

не стал уже тестить). Надо жесткий брать мало места.

Yernar
30.03.2018
18:58:01
Нет. Просто вчера когда тестировал кое что, у меня появилась проблема что сборка не обновляла мои изменения. Пришлось чуток изменить параметры сборки

Artem
30.03.2018
19:23:55
В студии 3.1 D8 уже по умолчанию включен?

Usman
30.03.2018
19:24:02
Да

flattery
30.03.2018
20:27:03
Есть приложение, которое получает из сети что-то (в количестве 20 шт за шаг прокрутки). Решил сделать кеширующую базу (через контентпровайдер), чтобы при повороте экрана оттуда доставать. Вопрос - в дальнейшем, таблицу нужно чистить в onDestroy? в моем случае вряд ли будет меняться инфа присланная с сервера, но в рЫальных делах-то такое может произойти

flattery
30.03.2018
20:36:50
Marina
30.03.2018
20:37:02
?
?

flattery
30.03.2018
20:37:36
?
ЯННП

Marina
30.03.2018
20:38:04
Ты развел базу данных чтобы хранить кеш который хочешь потом чистить?

flattery
30.03.2018
20:39:29
Ты развел базу данных чтобы хранить кеш который хочешь потом чистить?
Не только. Будут еще "избранные". Я так полагаю, если инфа с сервера будет меняться, то нужно ходить, сверять что изменилось, а это может занять время

Google
Marina
30.03.2018
20:40:23
Можно просто хранить коллекцию в каком то датаменеджере, если она временная. Бд нужна если что то хранить на постоянку

Или оффлайна

flattery
30.03.2018
20:41:35
Или оффлайна
Ну вот оффлайн это тоже в планах. А что за датаменеджеры ? - впервые слышу)

Marina
30.03.2018
20:43:02
Да просто какой то класс твой куда ты сетаешь модель и дёргает ее по надобности

Valera
30.03.2018
20:43:19
Свернул приложение, открыл другие, система убила свернутое с датаменеджером и всеми его данными, и нет данных

Или я не прав?

Aleksey
30.03.2018
20:43:45
Marina
30.03.2018
20:43:48
Или я не прав?
У тебя не пхп а джава

Valera
30.03.2018
20:44:38
И что что джава, хранить в оп данные опасно, ничего не гарантирует их сохранности, по опыту уже научен

-_-
30.03.2018
20:44:50
Свернул приложение, открыл другие, система убила свернутое с датаменеджером и всеми его данными, и нет данных
Так ты определись, тебе нужно поворот экрана пережить или закрытие/открытие приложения заново

Marina
30.03.2018
20:45:20
Да нет 100 проц гарантии, но бд для такого разводить тупо. Если убило ещё раз запросил с серваку и все

Andrew P.
30.03.2018
20:45:21
сорри, что прерываю ваше обсуждение) а на Scala кто-нибудь пишет? не так, чтобы где-то что-то прочитал, а по-серьезному... хотел бы услышать комментарии

flattery
30.03.2018
20:46:04
@NoUruru ну это промышленный подход - обертку лепить над коллекцией? не думал что так все просто :))

Aleksey
30.03.2018
20:46:17
Valera
30.03.2018
20:46:38
Так ты определись, тебе нужно поворот экрана пережить или закрытие/открытие приложения заново
Не то и не другое Вы можете не закрывать приложение, а просто свернуть, и забыть о нем надолго, в таком случае система может убить весь процесс, но когда вы захотите вернутся к работе с этим приложением, то система попытается вернуться к месту, где вы закончили работу, но данных, которые вы хотите хранить в оп уже просто не будет

Andrew P.
30.03.2018
20:46:43
спасибо

Aleksey
30.03.2018
20:46:44
Google
flattery
30.03.2018
20:47:27
Ну не лепи
Какая ты вредная. Я спрашиваю, чо в этом случае - "лучшие традиции"

Marina
30.03.2018
20:48:01
Valera
30.03.2018
20:48:04
Да нет 100 проц гарантии, но бд для такого разводить тупо. Если убило ещё раз запросил с серваку и все
Ну тут тоже бывают моменты, например данные загрузил при старте приложения, прямо цельное окно, где грузятся данные, ясен пень, что к нему уже не вернёшься, так как оно вызывается только при авторизации

Admin
ERROR: S client not available

-_-
30.03.2018
20:48:24
Но в любом случае это известный факт и это не “хранить в оп данные опасно”

Valera
30.03.2018
20:49:32
К слову, я ни с кем не спорю, как раз наоборот, пытаюсь понять, чего не знаю

Шта? Грузи в сервисе лол
И на какой action мне запускать сервис?

Marina
30.03.2018
20:50:27
Короче я так и не поняла чего хотел тс, перевороты или закрытие или кеширование. Мб кто понял подскажите ему

flattery
30.03.2018
20:50:46
Речь была только о пережитии поворота

В этом же канале советовали из базы доставать. Но по мне так - наркомания

Valera
30.03.2018
20:51:04
Речь была только о пережитии поворота
Я для этого просто использую aac

flattery
30.03.2018
20:51:58
Marina
30.03.2018
20:51:58
В этом же канале советовали из базы доставать. Но по мне так - наркомания
Или храни коллекцию или запихивай в сейв стейт, или вообще запрети активити пересоздать при перевороте.смотря что нужно

Valera
30.03.2018
20:52:24
и что это?
Библиотека Android architecture components

flattery
30.03.2018
20:52:26
Valera
30.03.2018
20:52:34
Там много всего

Google
Valera
30.03.2018
20:52:53
Который будет вызываться при смене конфигурации

Marina
30.03.2018
20:53:45
В манифесте указываешь и все, но это не бест практика.

flattery
30.03.2018
20:54:13
Да даже с фрагментом этот трюк не рекомандуется

Caffeine
30.03.2018
20:54:52
Всем привет)

flattery
30.03.2018
20:54:54
Там много всего
а можешь подробнее про ту хрень в этой библиотеке?

@NoUruru спасибо ^_^

Marina
30.03.2018
20:57:27
а можешь подробнее про ту хрень в этой библиотеке?
Тащить либу для такой маленькой задачи ноу ноу ноу

Marina
30.03.2018
20:58:45
Да Да Да
Не учи плохому)

Aleksey
30.03.2018
20:58:54
Не учи плохому)
Да по кайфу же

Ну, я так делаю иногда

Valera
30.03.2018
20:59:58
а можешь подробнее про ту хрень в этой библиотеке?
Ну вообще они правы, тащить ту либу только для этого не лучшая идея, хотя она и разбита на части, и можно выцепить кусок который касается отдельно View model, на офф сайте Android есть по ним гайд

Так что если кайф прочитать, то там нормально описано

flattery
30.03.2018
21:03:02
??

McVlaga
30.03.2018
21:10:42
парни, подскажите как лучше сделать. Есть drawer, в нем будут разные юзеры, по типу gmail app. Из drawer можно перейти на разные фрагменты. У каждого фрагмента есть viewModel. Надо, чтобы фрагменты лоадили данные именно этого юзера. Как лучше сделать?

Можно в каждый фрагмент пихать свой viewModel и viewModel юзеров, и тогда уже из viewModel юзеров принимать selectedUser. Или еще как-то можно сделать?

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