Почему темы продолжают загружаться в моем приложении и как я могу ими управлять?Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Почему темы продолжают загружаться в моем приложении и как я могу ими управлять?

Сообщение Anonymous »


Добрый день: Я создаю приложение в Android Studio Java, которое использует фрагменты, и в одном из этих фрагментов у меня есть «флаг значка», который представляет состояния активации или деактивации элементов в базе данных. Эти значки активируются или нет в зависимости от значений в записи из внешней базы данных. Для захвата значений из реестра базы данных я использую handler.postdelayed, который каждую секунду считывает значения и в зависимости от них активирует или нет значки на экране. Все работает, но всегда есть но, через некоторое время после открытия приложения и его использования оно выключается и выдает ошибку переполнения памяти.

Используя профилировщик студии Android, я наблюдаю, что потоки генерируются для сетевых запросов (залп), и количество этих потоков не перестает увеличиваться. Может ли это быть причиной остановки? Стоит ли мне беспокоиться о большом количестве генерируемых потоков? Есть ли способ после получения данных удалить соответствующий поток, чтобы «держать его на расстоянии»? Я пробовал с помощью handler.removeCallbacksAndMessages(null); в onPause фрагмента, и мне кажется, что он только удаляет поток.

Что я могу сделать?

Жду ваших предложений. Спасибо и хороших праздников.

П.Д.: извините, мой английский, это Google Translate.

Я протестировал приложение, и оно работает, но количество тем продолжает расти. Я попробовал handler.removeCallbacksAndMessages(null); И это ничего не дает
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»