Resultados da pesquisa a pedido "multithreading"

1 a resposta

Por que as estruturas de interface do usuário devem / devem ser de thread único?

Perguntas intimamente relacionadas foram feitas antes: Por que a maioria das estruturas de interface do usuário é segmentada por thread único? [https://stackoverflow.com/questions/5544447/why-are-most-ui-frameworks-single-threaded] .Todas as ...

10 a resposta

Uso do ThreadFactory em Java

Alguém pode explicar brevemente como e quando usar um ThreadFactory? Um exemplo com e sem o uso do ThreadFactory pode ser realmente útil para entender as diferenças. Obrigado!

3 a resposta

Retorno de chamada de GPS do Android fora do segmento da interface do usuário

Estou com problemas para que o onLocationChanged do GPS seja executado em um segmento diferente. Entendo como gerenciar o thread da interface do usuário quando estou chamando uma função, mas com o GPS, não chamo ativamente a função. Minha ...

22 a resposta

Android "Apenas o segmento original que criou uma hierarquia de visualizações pode tocar suas visualizações".

Criei um player de música simples no Android. A visualização de cada música contém uma SeekBar, implementada assim: public class Song extends Activity implements OnClickListener,Runnable { private SeekBar progress; private MediaPlayer mp; // ... ...

3 a resposta

Como gravar com eficiência arquivos grandes em disco no thread de segundo plano (Swift)

Atualizar Resolvi e removi o erro de distração. Leia o post inteiro e fique à vontade para deixar comentários se houver alguma dúvida. fundo Estou tentando gravar arquivos relativamente grandes (vídeo) em disco no iOS usando o Swift 2.0, o GCD ...

2 a resposta

O que exatamente é std :: atomic?

Eu entendi aquilostd::atomic<> é um objeto atômico. Mas atômica até que ponto? Para meu entendimento, uma operação pode ser atômica. O que exatamente se entende por tornar um objeto atômico? Por exemplo, se houver dois threads executando ...

1 a resposta

iTask - como usar variáveis como parâmetros para o procedimento TTask

Preciso criar um número de iTasks que preencherão a mesma matriz em posições diferentes. Como o código a ser executado para cada tarefa é o mesmo, decidi criar uma matriz de iTasks e criei 4 tarefas. Eu tive um problema ao passar parâmetros para ...

1 a resposta

IllegalMonitorStateException ao chamar wait () em run ()

Eu criei um thread java e passei uma referência de pilha ao seu construtor, que inicializa a referência de pilha de threads. No método run, eu criei um bloco sincronizado com esse objeto de pilha, no momento em que estou chamando wait in run ...

4 a resposta

Manipuladores, MessageQueue, Looper, todos eles são executados no thread da interface do usuário?

Estou tentando entender a linha, e sei que posso usar umHandler para postar mensagens / executáveis noMessageQueue, que por sua vez é captado peloLooper e enviado de volta ao manipulador para processamento. Se eu postar em um manipulador em ...

3 a resposta

DrawInRect deve: para um contexto separado ser executado no thread principal?

[atualização: este problema foi resolvido; o problema não estava emdrawInRect: mas emUIGraphicsBeginImageContext()] No meu aplicativo, estou pegando um monte de imagens grandes, cortando-as no tamanho de miniaturas e armazenando as miniaturas ...