Size: a a a

Android Developers

2021 March 10

ВМ

Валик Михно... in Android Developers
да, есть вероятность что она будет востановлена
источник

ВМ

Валик Михно... in Android Developers
тогда что нужно пихать все данные в onRestoreInstanceState()
источник

ВМ

Валик Михно... in Android Developers
я просто пытаюсь понять почему так
источник

ВМ

Валик Михно... in Android Developers
почему когда ты выходишь с активности он стоп не высвобождает память или я что-то путаю?
источник

D

Dmitriy in Android Developers
Валик Михно
почему когда ты выходишь с активности он стоп не высвобождает память или я что-то путаю?
Я только учусь, так что могу ошибаться) но насколько я понял

Память высвобождает в onDestroy. При onStop можно высвободить занятые ресурсы, но это нужно руками прописывать.
источник

СП

Сергей П. in Android Developers
Валик Михно
Хай гайз, нужна консультация, сейчас работаю над приложением и активности нагружены что сказывается на состоянии оперативной памяти, так вот я хочу решить эту проблему, но уперся в непонятный тупик, что происходит я переопределяю onStop and onDestroy, вешаю на них логи и смотрю на состояние оперативной памяти, и что получается, когда я перехожу на другую активность вызывается онСтоп, я понимаю что память высвобождается в онДестрой, но когда я с новой активности перехожу обратно на эту страницу через Intent, то создается новый onCreate и выполняется код с БД и фрагментами, который увеличивает память на 50-70 мегабайт и память от старого не высвободилась.
Буду рад любому коменту
....в старой может finish вызвать? Следующей строчкой после вызова по интенту.
Не помню что при этом случится с бэкстэком в плане вернуться назад - то ли надо с флагами колдовать то ли костылить.
А вообще ДВЕ АКТИВНОСТИ НЕ НУЖНЫ. Тем более в них не надо держать крупных объектов занимающих память.
Надо переписать на Single activity и фрагменты.
источник

KA

Kem Ainullov in Android Developers
Кто-нибудь пользуется http://a.tile.openstreetmap.org/%d/%d/%d.png для получение плиток при использовании UrlTileProvider в картах? Почему-то перестал работать, просто пустая карта
источник

ВМ

Валик Михно... in Android Developers
Сингл активности, я такого не слышал, сейчас буду смотреть читать, если мне это поможет я тебе очень благодарен
источник

L

Leo in Android Developers
Dzmitry
Подскажите, есть какой нибудь способ использовать изображение из ресурсов (векторное) в разных местах с разными размерами? Допустим есть иконка для плейсхолдера, которая используется в 2х списках. В 1 списке элементы большие в другом маленькие.
Так векторы же скейлятся отлично.
Просто задавай нужный размер в ImageView. Или в чем проблема ?
источник

D

Dzmitry in Android Developers
Leo
Так векторы же скейлятся отлично.
Просто задавай нужный размер в ImageView. Или в чем проблема ?
Да, к этому и пришёл. Дело в том что мне под плейсхолдером ещё нужно показывать фон, чтобы было видно границы imageview, который ещё будет менятся в зависимости от темы. Заюзал просто cardview внутри которой 2 IV.
источник

ВМ

Валик Михно... in Android Developers
Dzmitry
Подскажите, есть какой нибудь способ использовать изображение из ресурсов (векторное) в разных местах с разными размерами? Допустим есть иконка для плейсхолдера, которая используется в 2х списках. В 1 списке элементы большие в другом маленькие.
ну если оно векторное, тогда создай вектор этой картинки, создай векторное изображение в ИДЕЕ туда импортнешь этот вектор , и вызывай этот файл в любых размерах
источник

ВМ

Валик Михно... in Android Developers
там только смотри два типа файла можно импортнуть
источник

АК

Андрей Карчевский... in Android Developers
Добрый вечер! Мне надо из кода релоаднуть активность, хочу красиво через recreate() сделать, но как мне сделать единоразово, чтобы цикличное мерцание не создавалось?
источник

P

Paladin in Android Developers
Андрей Карчевский
Добрый вечер! Мне надо из кода релоаднуть активность, хочу красиво через recreate() сделать, но как мне сделать единоразово, чтобы цикличное мерцание не создавалось?
Смотри чтобы это сделать открываешь браузер и пишешь в поисковую строку: android restart activity
источник
2021 March 11

АК

Андрей Карчевский... in Android Developers
Paladin
Смотри чтобы это сделать открываешь браузер и пишешь в поисковую строку: android restart activity
Код в OnCreate, вылетать приложение начинает.
источник

MV

Mytrenko. Vad in Android Developers
Андрей Карчевский
Код в OnCreate, вылетать приложение начинает.
А попробуй финишировать после того, как запускаешь
источник

G

Gavkat in Android Developers
Dmitriy
Причем тут программирование?)
когда программирую то в себя внутрь уходишь во внутренний диалог и сложно общаться с людьми
источник

АК

Андрей Карчевский... in Android Developers
Mytrenko. Vad
А попробуй финишировать после того, как запускаешь
Вылет
источник

P

Paladin in Android Developers
Зачем может понадобиться перезапуск активити...
источник

АК

Андрей Карчевский... in Android Developers
тут проблема в зацикливании, recreate то работает норм
источник