Size: a a a

Android Developers

2021 March 04

ME

Maks 🤘🏻 E-notty... in Android Developers
Maksim
Всем привет!
Подскажите пожалуйста, почему в свойствах файла на sd- карте путь к нему указан как "/storage/0000-0000/Slide/1.jpg" , а при обращении по этому пути файл не найден? Разрешения есть.
какая версия targetSdk ?
источник

t

themfceo in Android Developers
Maksim
Всем привет!
Подскажите пожалуйста, почему в свойствах файла на sd- карте путь к нему указан как "/storage/0000-0000/Slide/1.jpg" , а при обращении по этому пути файл не найден? Разрешения есть.
targetSdk?
источник

M

Maksim in Android Developers
30
источник

ME

Maks 🤘🏻 E-notty... in Android Developers
больше нельзя так обращаться к файлам. Используй SAF
источник

M

Maksim in Android Developers
Понял, спасибо!
источник

СП

Сергей П. in Android Developers
Sohib
Привет всем, у меня на экране 3 recycler'a на каждом 5-6 фотографии загружу с глайдом. На клике открою detail.
Когда 10-15 раз кликаю на фото, открою detail и обратно, memory наполняется видно на профайлере.

Что пробовал:
1) на глайд передать контекст активити
2) обнулить binding
3) diskCacheStrategy(None), skipMemoryCache(true)

Всё ещё проблема существует. Что может быть не так?
Тыкни на профайлере принудительный  вызов сборщика. Если вернется в исходное состояние память - утечки нет и все в норме. Будет мало - сборщик соберет

Просто показанные в деталях  и загруженные в имиджвью реиспользуемых вьюхолдеров картинки память жрут.
Вообще в эскизы для ресайклера надо скачивать и скармливать маленькую картинку, скажем 300 на 300 сделанную из большой
источник

S

Sohib in Android Developers
Сергей П.
Тыкни на профайлере принудительный  вызов сборщика. Если вернется в исходное состояние память - утечки нет и все в норме. Будет мало - сборщик соберет

Просто показанные в деталях  и загруженные в имиджвью реиспользуемых вьюхолдеров картинки память жрут.
Вообще в эскизы для ресайклера надо скачивать и скармливать маленькую картинку, скажем 300 на 300 сделанную из большой
спс
источник

S

Sky Surfer in Android Developers
Подскажите, как наименее болезненно из фигмы в проект android studio экспортировать ресурсы?
источник

L2

LDev 21 in Android Developers
Если при первом запуске приложения изменить статические переменные, при остальных запусках они остаются измененными? Каким-то образом сохраняются в памяти?
источник

L2

LDev 21 in Android Developers
Я просто иначе не могу объяснить, по каким причинам без применения SharePreference они остаются теми же, что и после последних изменений
источник

DH

Daniil Horishnii in Android Developers
LDev 21
Если при первом запуске приложения изменить статические переменные, при остальных запусках они остаются измененными? Каким-то образом сохраняются в памяти?
нет конечно
источник

L2

LDev 21 in Android Developers
Daniil Horishnii
нет конечно
Вот и я так думал, по идее они же в оперативной памяти на время запуска программы сохраняются
источник

A

Andrew in Android Developers
Коллеги, можно ли программно снять блокировку с экрана?
источник

НО

Никита Обрывков... in Android Developers
Andrew
Коллеги, можно ли программно снять блокировку с экрана?
нет
источник

СП

Сергей П. in Android Developers
LDev 21
Если при первом запуске приложения изменить статические переменные, при остальных запусках они остаются измененными? Каким-то образом сохраняются в памяти?
Сохранишь в shared preferences - будут.

Но! Между запусками onCreate  активности пока приложение живо но уходило в фон - они хранятся
источник

СП

Сергей П. in Android Developers
LDev 21
Я просто иначе не могу объяснить, по каким причинам без применения SharePreference они остаются теми же, что и после последних изменений
Значит приложение живо в памяти хотя и в фоне
источник

СП

Сергей П. in Android Developers
Перезапуск телефона или смахивание приложения их точно очистит
источник

t

trashkalmar in Android Developers
Andrew
Коллеги, можно ли программно снять блокировку с экрана?
Можно сделать так, чтобы твоё окно поверх заблокированного экрана появлялось. Например, входящий звонок в вацапе так появляется. Но после закрытия всё равно на локскрине окажешься
источник

L2

LDev 21 in Android Developers
Сергей П.
Сохранишь в shared preferences - будут.

Но! Между запусками onCreate  активности пока приложение живо но уходило в фон - они хранятся
Спасибо, в этом проблема и оказалась. Вместо повторного входа в приложение, на эмуляторе запускались новые экземпляры приложения,но тогда вопрос в том, почему они использовали переменную из памяти первого экземпляра
источник

СП

Сергей П. in Android Developers
Этотне экземпляр, процесс тот же
источник