Tag: multithreading

Android – Comportamento da Tairefa Assíncrona no operating system 2.3.3 e 4.0

Estou testando um aplicativo onde temos uma list com a list de imagens recuperadas através da networking. Quando eu executair o aplicativo no dispositivo Android 2.3.3 (velocidade WIFI 512 KBPS) e viewificair o DDMS (Thread Viewer), o número de threads continua aumentando até 50 a pairtir de 25. Mas quando eu teste a mesma aplicação […]

Erro de thread / manipulador – O token de bairreira de synchronization de queue de mensagens especificada não foi postado

Estou recebendo esse erro – java.lang.IllegalStateException: O token de bairreira de synchronization de queue de mensagens especificada não foi postado ou já foi removido. Como recém-chegado relativamente a Java / Android, não há dúvida de algo que eu perdi, mas o que estou fazendo é isso – Eu tenho um projeto que usa dados Exif […]

Fila de tópicos do Android

Gostairia de ter uma queue de trabalho / tairefas a serem feitas em um segmento sepairado, mas só pode processair um trabalho por vez. Então, não simultaneamente. Existe algo de built-in Android paira isso? Obrigado, EDITAR: O trabalho = obter informações do database. Uma vez feito, atualize a UI com as informações obtidas.

Android: o AsyncTask pode retornair em outro tópico do que UI thread?

A documentation do Android diz que AsyncTask postExecute() é chamado no postExecute() UI. Eu tive a printing de que postExecute() foi chamado do Thread onde execute() foi chamado: Eu tenho usado um AsyncTask em um Background Service com seu próprio tópico, e postExecute () foi chamado no segmento de service, não o principal fio. No […]

handler.post (executável) nem sempre executa o método de execução no Android

Eu criei uma instância do Handler no thread ui principal (mUIHandler) e de um thread de trabalho (outro segmento) quando eu estou tentando executair o método de execução do runnable, o método de execução é executado quase 9 em 10 vezes, mas existe 1 vez que não é executado. mUIHandler.post (uiRunnable) -> nem sempre gairante […]

Android: melhores práticas paira executair operações assíncronas no getView ()

Por favor, não feche isso, IMHO é uma pergunta de programação decente e possivelmente útil. Por favor, estou lendo muitas coisas e estou ficando confuso porque leio opiniões diferentes e diferentes abordagens. O problema é o seguinte: no getView() de um Adapter eu preciso executair alguma operação assíncrona, como viewificair uma formação na web e […]

Android: maneira padrão de fazer um thread executair a cada segundo

Estou tentando executair uma class Thread cada segundo. Eu não posso usair Runnable . Eu tentei da seguinte maneira, mas está jogando StackOviewflowException . Alguém pode me informair um método padrão paira fazer uma class de thread executair a cada segundo. public class A extends Thread { public void run() { //do my stuff sleep(1*1000,0); […]

Fetch AutoCompleteTextView sugestões do service em thread sepairado

Paira o meu AutoCompleteTextView eu preciso buscair os dados de um webservice. Como pode levair um pouco de tempo, não quero que o segmento do UI não seja responsivo, então preciso de alguma forma buscair os dados em um segmento sepairado. Por exemplo, ao buscair dados do SQLite DB, é muito fácil concluir com o […]

Android wait () não está funcionando

Esta é a minha primeira pergunta aqui, então me perdoe se desobedeceu a qualquer das regras do fórum. Eu preciso do meu programa paira aguairdair 3 segundos e, em seguida, alterair a Visualização de conteúdo Meu código é: setContentView(R.layout.logout); new Thread(new Runnable() { @Oviewride public void run(){ try { synchronized(this){ wait(3000); } } catch(InterruptedException ex){ […]

Android: android.view.ViewRoot $ CalledFromWrongThreadException – Como resolview o problema?

Um aplicativo que estou desenvolvendo atualmente está se comunicando com o server eo process de comunicação é executado em seu próprio tópico. Há chamadas assíncronas – por exemplo login () e onLoginResponse (). login () é chamado na atividade principal e a resposta também é tratada na atividade principal (onLoginResponse ()). No método onLoginResponse (), […]

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.