Результаты поиска по запросу "android-handler"

2 ответа

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

я есть определенные утечки памяти, происходящие в моем пользовательском классе обработчика, но я не уверен, как это исправить. проверил пару примеров в Интернете, но ничего не относится к моему коду, поэтому не уверен, как это сделать: private ...

4 ответа

использование

даю 1-минутный отсроченный таймер, чтобы отключить сервис, если он не завершен Выглядит так: private Handler timeoutHandler = new Handler();внутри onCreate () timeoutHandler.postDelayed(new Runnable() { public void run() { ...

12 ответов

 Например.

ного запутался по поводу различий междуHandlers, AsyncTask а такжеThreads в Android. Я прочитал довольно много блогов и вопросов здесь в stackoverflow. Handler являются фоновыми потоками, которые предоставляют вам возможность общаться с ...

ТОП публикаций

2 ответа

Что происходит с этим потоком, работающим в конце, после его завершения?

У меня есть эта тема, которая загружает несколько изображений с сервера. Поэтому после загрузки изображений я вызываю обработчик и продолжаю обновление пользовательского интерфейса. Так как stop () для потока устарела, я не могу его использовать. ...

4 ответа

Должен ли я использовать AlarmManager или Handler?

Я пишу приложение, которое постоянно опрашивает датчики устройства и время от времени должно записывать некоторую статистику в файл. Это может быть так же быстро, как раз в секунду или так медленно, как раз в минуту. Должен ли ...

8 ответов

Android: когда я должен использовать Handler () и когда я должен использовать Thread?

Когда мне нужно что-то запуститьасинхроннотакой какдолгосрочное заданиеили логика, которая использует сеть, или по какой-либо причине,новый потоки работает он работает нормально. Созданиеукротительи работает это работает также. Какая разница? ...

1 ответ

Как Looper знает, как отправить сообщение в Handler?

Вопрос в том, где я говорю, чтобы моя тема использоваласьmHandlerдляLooper? Спасибо. Я использую следующий код: class LooperThread extends Thread { public Handler mHandler; public void run() { Looper.prepare(); mHandler = new Handler() { public ...

1 ответ

Указанный маркер барьера синхронизации очереди сообщений не был опубликован

У меня есть приложение, которое в качестве привязанного сервиса. Я отправляю сообщения в службу, но иногда получаю следующую ошибку: E / AndroidRuntime (28216): java.lang.IllegalStateException: указанный токен барьера синхронизации очереди ...

0 ответов

Время таймера не меняется как переменное?

Вот мой код, private int V_Time = 1; . . . try { final Timer V_Timer; final Handler V_Handler; V_Timer = new Timer(); V_Handler = new Handler(Looper.getMainLooper()); V_Timer.scheduleAtFixedRate(new TimerTask() { public void run() { ...

1 ответ

Будет ли обработчик postDelayed не запускаться, когда процессор спит?

У меня есть активность с некоторымиHandlers которые выполняются с интервалом не более 5 минут. Активность запускается сBroadcastReceiver и может быть запущен с выключенным экраном, ожидая, когда пользователь схватит телефон и ...