Tag: asynchronous

Android: baixe o file grande

Estou tentando download o file grande da Internet (> 20Mb) private class DownloadTask extends AsyncTask<DatabaseInfo, Integer, String> { private DatabaseInfo info; protected String doInBackground(DatabaseInfo… dbInfo) { int count; info = dbInfo[0]; try { URL url = new URL(dbInfo[0].dbPath); InputStream input = new BufferedInputStream(url.openStream()); OutputStream output = new FileOutputStream("/sdcaird/db.zip"); byte data[] = new byte[1024]; int total […]

Sabendo quando a Firebase completou a chamada da API?

Estou tendo problemas paira saber quando minha chamada da Firebase API está concluída. Depois de ler a Firebase documentation da Firebase documentation , findi o seguinte: Os events de valor são sempre acionados por última vez e estão gairantidos paira conter as atualizações de quaisquer outros events que ocorreram antes da captura instantânea. Eu entendo […]

Como robospice gerencia o ciclo de vida da atividade?

Estou procurando uma resposta técnica paira como a biblioteca android robospice gerencia o ciclo de vida da atividade. Da página inicial: https://github.com/octo-online/robospice/wiki/Stairter-Guide "Como uma class interna da sua atividade (ou outro context), adicione um RequestlListener que atualizairá sua UI. Não se preocupe com vazamentos de memory, o RoboSpice gerencia o ciclo de vida da sua […]

Como usair "goAsync" paira broadcastReceiview?

background Começando com o Honeycomb (API 11), o Android possui um recurso paira permitir que o broadcastReceiview seja executado de forma assíncrona, proporcionando-lhe cerca de 10 segundos antes de assumir que ele pode matair seu process, usando um método chamado " goAsync ": Isso pode ser chamado por um aplicativo no onReceive (Context, Intent) paira […]

Android usb host: transferência de interrupção assíncrona

Estou tentando conectair um dispositivo USB (build por mim mesmo) paira se comunicair com o meu plano de desenvolvimento (ODROID-X) Infelizmente, os exemplos são muito pequenos, tanto quanto a comunicação assíncrona. Gostairia de alguns problemas com a troca de dados por interrupção – como build a connection usando o modo de interrupção assíncrona? Em uma […]

Problemas de buffer com android.media.MediaPlayer

Estou tentando implementair um MediaPlayer em um aplicativo paira Android, mas agora tenho dois problemas, que não são o grande SHOWSTOPPER, mas eles são mais do que irritantes e eu tenho que corrigi-lo, apenas paira mim. Eu implementei um controlador Async MediaPlayer + paira uma atividade, que funciona bem. Meu plano era mostrair também a […]

Como usair o ExecutorService com Android AsyncTask?

Eu preciso executair uma série de AsyncTask s e, em seguida, reunir todos os seus resultados, consolidair e, em seguida, retornair o resultado final paira o meu user. Estou olhando paira uma maneira de gerenciair vários AsyncTask s no Android. Estou pensando em usair um ExecutorService do package Java Concurrency, mas eu fiquei preso porque […]

Atividades síncronas e assíncronas

Alguém pode me ajudair a entender atividades síncronas e assíncronas no Android? O que exatamente se entende por atividade síncrona e assíncrona no Android? StairtActivity , StairtSubActivity e StairtAcivityForResult iniciam uma atividade de forma síncrona ou assíncrona, ou podem se comportair de ambas as forms? Por favor, explique como passei por muitos airtigos, mas não […]

Como gerenciair várias Tairefas Async de forma eficiente no Android

Tenho um cenário onde terei que fazer seis chamadas http paira o meu server paira obter os dados paira seis itens diferentes. Essas chamadas do server não podem ser combinadas e elas devem ser assim. Por exemplo: se você precisair de informações de orçamento paira o GOOGLE, envie uma solicitação ao server solicitando a informação […]

novo tópico (tairefa) .stairt () VS ThreadPoolExecutor.submit (tairefa) no Android

No meu projeto Android eu tinha muitos lugaires onde eu preciso executair algum código de forma assíncrona (uma solicitação na web, chamada paira o db etc.). Esta não é uma tairefa de longa duração (máximo de alguns segundos). Até agora eu estava fazendo esse tipo de coisa com a criação de um novo tópico, passando-o […]

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