Anonymous
iOS при Джобсе была конфетой
Anonymous
ART это ж заранее компилирует все. а Dalvik не JVM разве?
Anonymous
ну, JIT, называйте как хотите, но все-таки Java есть java
Anonymous
по-моему, C++ нативный код поменьше ресурсов жрать будет, так?
Alex
Товарищи, подскажите плз. Такая ситуация: есть 2 некоторых экрана, а есть некая модель в виде синглтона. На первом экране делается цепочка запросов, и модель заполняется согласно пришедшим ответам на эти запросы. При переходе из одного экрана в другой в экстрах передаются некоторые данные, относительно которых идут обращения к этой модели. Столкнулся с проблемой, что если пользователь свернул приложение на длительный промежуток времени, а потом развернул - вторая активити перезапускается, так как была застоплена, приложение крашится, так как модель почему-то пуста. По хорошему, стоило бы делать заново запрос к серверу, однако вот тут возникает вопрос: если я передаю какие-то экстра в экран, перезапустится ли активити с этими экстра, или они будут пусты? Тапками прошу не бросаться
ну так приложение у тебя пересоздалось, синглтона нету твоего. сохраняй в бандл, onSaveInstanceState
Сергій
по-моему, C++ нативный код поменьше ресурсов жрать будет, так?
В последних версиях art есть очень много оптимизаций
Сергій
Не сильно уступает уже
Anonymous
ладно. тогда такой вопрос: хоть я и разработчик, но как юзверь, хочу оптимизировать все по максимуму в андроиде. вопрос - как?
Anonymous
а как же выпиливание гугла, прости господи
Сергей
@Harmonizr , @alexzaitsevpro , спасибо за ответы)
Anonymous
ну.. не то что бы тормозит, просто хочется побольше свободной RAM
Сергій
Ради цифер?
Anonymous
чтобы не восстанавливались по полдня вкладки в браузере
Anonymous
Ради цифер?
не ради цифер. ради стабильности
Сергій
4 гига за глаза андроиду
Сергій
Запас на будущее
Anonymous
А сколько на телефоне сейчас?
ну, я не думаю что это недостаток, 1 Гб RAM из которых максимум доступно 350
Anonymous
не падает, но бесит подгрузка из свопа
Anonymous
эмм.. что?
Сергій
ну, я не думаю что это недостаток, 1 Гб RAM из которых максимум доступно 350
Гугл выпустил специальную версию андроид 8 для лов мемори девайсов
Anonymous
да ладно! не гони
Anonymous
есть. по крайней мере, его можно создать. либо ты про это не знал просто
Сергій
да ладно! не гони
Это смерти подобно на мобильнрм девайс
Сергій
На бюджетных устройствах флеш память очень медленная
Anonymous
мои лайфхаки: найти легкие альтернативы приложению, купить версию без рекламы, использовать Cyanogen...
Anonymous
по дефолту есть некий кэш для приложений по типу свопа
Anonymous
На бюджетных устройствах флеш память очень медленная
видимо, проблема в этом. у меня Леново на леденце за 4000 рублей
Anonymous
Один раз купить нормальный девайс и не мучаться
и все же на том же железе виндовс мобиле шустрее работает
Сергій
видимо, проблема в этом. у меня Леново на леденце за 4000 рублей
Но ты же понимаешь что из *овна конфетку не сделать?
Alex
про своп https://stackoverflow.com/questions/17478196/why-dont-most-android-devices-have-swap-area-as-typical-os-does
Anonymous
Но ты же понимаешь что из *овна конфетку не сделать?
это меня расстраивает больше всего. очень жаль что для моего телефона нет исходников 4 ведра... он меньше ресурсов ест. ну или AOSPа. можно было бы собрать кастомный РОМ
Anonymous
Она мертва )
мертва. и не запилили на ней даже Fluent Design, а проект Асторию выпилили (поддержка APK)
Сергій
давайте пруф тогда)
Какой пруф? Я с тобой не спорил
Anonymous
пора. но не так уж он и плох, на нем даже ART включить можно
Сергій
Накопи денег да возьми первый пиксель, они сейчас подешевели
Anonymous
короче, вопрос такой: как собрать (портировать, сбилдить) кастомный ром, если на телефоне стоит прошивка, основанная на той же версии андроид, что и кастом?
Сергій
раньше мечтал о Нексусе...
Они уже не поддерживаются
Сергій
В декабре был последний патч безопасности
Anonymous
спасибо. english only?
Anton
Всем приве. Парни, кто-нибудь использовал day/night тему?
François Leclercq
Кто-нибудь подскажет как написать простой сервер для приложений клиент-сервер (клиент посылает на сервер инфу, сервер шлет апе-серверу реквест). С уведомлениями
Anonymous
ок
François Leclercq
Ну или сcылку\чо почитать
Anton
Да
Подскажи по стилям. Какие еще дефолтные свойства по типу ?android:attr/windowBackground, есть которые автоматом переключаются в зависимости от режима?
Anton
Или как на них выйти можно )
François Leclercq
Я с ынтерпрайзом на-вы, поэтому что посоветуешь изучать в этом случае?
Ravshan
François Leclercq
я о спрингах, хибернейтах и иже с ними
Anton
А так у меня память плохая
это все изменяемые свойства?
Anton
Да цвета
Нет. Речь об изменяемых автоматом свойств при переключении режима
François Leclercq
я делал пару примеров из спринг мануалов, но все равно весьма и весьма смутно понимаю его. а этот undertow это типа подключил либу, написал пару строк и у тебя сервер? О_о
François Leclercq
запускается также из консоли через java <filename>?
Anton
Между активити?
Похоже мы не поймем друг друга. Если вкратце. Я выставляю background на ?android:attr/windowBackground для recyclerView к примеру. Далее, если мы включим режим дня, то бэкграунд будет белый, если режим ночи, то темный. Вот вопрос, какие еще есть такие свойства, которые автоматом будут переключаться для day/night mode
François Leclercq
Мне чисто для демонстрации. Безо всяких убер-хреней типа докер и т.п. Я не так давно тот же ынтырпрайз изучал, потратил неделю по 5-6 часов ежедневно, особо нового не узнал (разбирали внутреннее устройство jdbc и т.п)
Anonymous
еще вопрос: можно ли применить Layout из одного APK к другому APK? ну, то есть, скопировать нужные строчки XML и вставить их?) просто в более новой версии одной приложухи есть более удобный обзор (вертикальный), а в старой - горизонтальный. код обеих версии очень схож, исходники есть на гитхабе
François Leclercq
как?
Anton
Можно попробовать темы андроида самому
Перепроверять все свойства? )
Anonymous
вот только боюсь, что представление приложение зашито не только в XML, но и в самом Java-коде
Сергій
Перепроверять все свойства? )
Задать свои цвета для day и night
François Leclercq
и как же два телефона будут друг другу слать данные без сервера?
Сергій
Есть такой квалификатор
Ravshan
Перепроверять все свойства? )
В Theme Editor все ясно, сверху справа после нажатий
François Leclercq
Firebase
там вроде как js нужно знать чтобы писать обработчики?
Anton
Задать свои цвета для day и night
Привет, задача в том, чтобы найти такие свойства. Т.е. я могу конечно в ручную это делать, но охота узнать какие дефолтные это поддерживают сами