R
Тормозит все ппц
У меня тоже. Просто адово
Anonymous
ставлю 3.0
Anonymous
ну нафиг. Как можно вообще так проги писать и в релиз пускать их
Anonymous
А с градлом 4.4 бомба получатеся)
Anonymous
градл 4.4 и 3.0 андроид
Gambrinus 🍺
В 3.1 наконец-то constraint layout поправили
Anonymous
Пофиг. Какой смысл от Constain если я все равно пока xml использую
Anonymous
constaing еще долго пилить будут. может в 3.2 уже норм будет
Anonymous
@bagrusss А что именно там подправили?
Gambrinus 🍺
А что там не так было?
В студии не работала отрисовка если внутри cobstraint layout лежало больше одной view/viewgroup
Gambrinus 🍺
Вернее одна вьюха правильно отрисовывать, остальные были прибиты к левому верхнему углу
Anonymous
@bagrusss Да там вобще с горе пополам работае все. Добавишь view. И потом не попадешь в эти кружки. По дурацки сделали все это
Anonymous
Я к тому что если там уже есть вьюшек штук 10
Anonymous
еще один добавить захочешь наложиться друг на друга и не поймешь какая из них какая
Gambrinus 🍺
Альфы и то лучше работали
Anonymous
Не пацаны реально Студия летает)). 3.0.1 поставил и градл 4.4. Блин компиляция идет как на ubuntu. 5 сек
Anonymous
@bagrusss А вот в канарейке много чего пофиксили.
Nikita
Не пацаны реально Студия летает)). 3.0.1 поставил и градл 4.4. Блин компиляция идет как на ubuntu. 5 сек
сбор апк 5 секунд? Это хелловорлд? i7 7700 + ubuntu 16.04 проект 20мб собирается 1 м 20с
Anonymous
@bagrusss А вы правы. Поставил щяс канарейку. Preview реально лучше стало работать) даже приятно как то щяс макеты делать станет). Только тормозит блин... Думаю Студия 3.2 наконец то сможем вдохнуть нормально)
Anonymous
@hopeisaprison gradle off? Оперативы сколько
Anonymous
У меня Xeon 4/8 и 16 гигов. Компилица на винде сек 5 - 20. На убунту првоерял вообще 3 сек.))
Anonymous
@hopeisaprison У тя проц мощнее моего чуток. Странно что у тебя минуту компилит.
Yernar
Ты попробуй изменить что нить в приложении. И посмотри изменение появилось или нет
Anonymous
вы про dex8?
Anonymous
не стал уже тестить). Надо жесткий брать мало места.
Yernar
Нет. Просто вчера когда тестировал кое что, у меня появилась проблема что сборка не обновляла мои изменения. Пришлось чуток изменить параметры сборки
Dug
В студии 3.1 D8 уже по умолчанию включен?
No
Да
François Leclercq
Есть приложение, которое получает из сети что-то (в количестве 20 шт за шаг прокрутки). Решил сделать кеширующую базу (через контентпровайдер), чтобы при повороте экрана оттуда доставать. Вопрос - в дальнейшем, таблицу нужно чистить в onDestroy? в моем случае вряд ли будет меняться инфа присланная с сервера, но в рЫальных делах-то такое может произойти
François Leclercq
Maryna
?
?
François Leclercq
?
ЯННП
Maryna
Ты развел базу данных чтобы хранить кеш который хочешь потом чистить?
François Leclercq
Ты развел базу данных чтобы хранить кеш который хочешь потом чистить?
Не только. Будут еще "избранные". Я так полагаю, если инфа с сервера будет меняться, то нужно ходить, сверять что изменилось, а это может занять время
Maryna
Можно просто хранить коллекцию в каком то датаменеджере, если она временная. Бд нужна если что то хранить на постоянку
Maryna
Или оффлайна
François Leclercq
Или оффлайна
Ну вот оффлайн это тоже в планах. А что за датаменеджеры ? - впервые слышу)
Maryna
Да просто какой то класс твой куда ты сетаешь модель и дёргает ее по надобности
Valera
Свернул приложение, открыл другие, система убила свернутое с датаменеджером и всеми его данными, и нет данных
Valera
Или я не прав?
Maryna
Или я не прав?
У тебя не пхп а джава
Valera
И что что джава, хранить в оп данные опасно, ничего не гарантирует их сохранности, по опыту уже научен
Stanislav
Свернул приложение, открыл другие, система убила свернутое с датаменеджером и всеми его данными, и нет данных
Так ты определись, тебе нужно поворот экрана пережить или закрытие/открытие приложения заново
Maryna
Да нет 100 проц гарантии, но бд для такого разводить тупо. Если убило ещё раз запросил с серваку и все
Andreyyy
сорри, что прерываю ваше обсуждение) а на Scala кто-нибудь пишет? не так, чтобы где-то что-то прочитал, а по-серьезному... хотел бы услышать комментарии
François Leclercq
@NoUruru ну это промышленный подход - обертку лепить над коллекцией? не думал что так все просто :))
Valera
Так ты определись, тебе нужно поворот экрана пережить или закрытие/открытие приложения заново
Не то и не другое Вы можете не закрывать приложение, а просто свернуть, и забыть о нем надолго, в таком случае система может убить весь процесс, но когда вы захотите вернутся к работе с этим приложением, то система попытается вернуться к месту, где вы закончили работу, но данных, которые вы хотите хранить в оп уже просто не будет
Andreyyy
спасибо
François Leclercq
Ну не лепи
Какая ты вредная. Я спрашиваю, чо в этом случае - "лучшие традиции"
Valera
Да нет 100 проц гарантии, но бд для такого разводить тупо. Если убило ещё раз запросил с серваку и все
Ну тут тоже бывают моменты, например данные загрузил при старте приложения, прямо цельное окно, где грузятся данные, ясен пень, что к нему уже не вернёшься, так как оно вызывается только при авторизации
Stanislav
Но в любом случае это известный факт и это не “хранить в оп данные опасно”
Valera
К слову, я ни с кем не спорю, как раз наоборот, пытаюсь понять, чего не знаю
Valera
Шта? Грузи в сервисе лол
И на какой action мне запускать сервис?
Maryna
Короче я так и не поняла чего хотел тс, перевороты или закрытие или кеширование. Мб кто понял подскажите ему
François Leclercq
Речь была только о пережитии поворота
François Leclercq
В этом же канале советовали из базы доставать. Но по мне так - наркомания
Valera
Речь была только о пережитии поворота
Я для этого просто использую aac
Maryna
В этом же канале советовали из базы доставать. Но по мне так - наркомания
Или храни коллекцию или запихивай в сейв стейт, или вообще запрети активити пересоздать при перевороте.смотря что нужно
Valera
и что это?
Библиотека Android architecture components
François Leclercq
Valera
Там много всего