Nell'interfaccia utente, per eseguire alcuni lavori in background, ne ho usato uno separato Thread. Ma come suggerito da altri, ora sto usando AsyncTask. Qual è la differenza principale tra a Threade an AsyncTask? In quale scenario, dovrei usare a Threado an AsyncTask?
Dato Honeycombe la v4 Compatibility Librarysi può utilizzare AsyncTaskLoader. Da quello che ho capito, AsyncTaskLoaderpuò sopravvivere attraverso cambiamenti di configurazione come i capovolgimenti dello schermo. Si consiglia di utilizzare AsyncTaskLoaderanziché AsyncTask? Entra anche LoaderManagernella foto? Ma non ho trovato alcun buon esempio su come utilizzare correttamente AsyncTaskLoader. I documenti inoltre …
Nella mia attività uso una classe che si estende da AsyncTask e un parametro che è un'istanza di tale AsyncTask. Quando chiamo mInstanceOfAT.execute("")tutto bene. Ma l'app si arresta in modo anomalo quando premo un pulsante di aggiornamento che richiama nuovamente l'AsyncTask (nel caso in cui il lavoro di rete non …
Ho una AsyncTaskclasse che eseguo che scarica un grande elenco di dati da un sito Web. Nel caso in cui l'utente finale disponga di una connessione dati molto lenta o imprevedibile al momento dell'uso, vorrei effettuare il AsyncTasktimeout dopo un periodo di tempo. Il mio primo approccio a questo è …
Uso un AsyncTaskper le operazioni di caricamento che ho implementato come classe interna. In onPreExecute()mostro una finestra di dialogo di caricamento in cui poi nascondo di nuovo onPostExecute(). Ma per alcune delle operazioni di caricamento so in anticipo che finiranno molto rapidamente, quindi non voglio visualizzare la finestra di dialogo …
Sto usando AsyncTasks per recuperare i dati in risposta all'utente che preme un pulsante. Funziona bene e mantiene l'interfaccia reattiva durante il recupero dei dati, ma quando ho controllato cosa stava succedendo nel debugger di Eclipse, ho scoperto che ogni volta che ne AsyncTaskveniva creato un nuovo (che è abbastanza …
Sto eseguendo operazioni remote di recupero file audio e riproduzione di file audio in un thread in background utilizzando AsyncTask. UNCancellable una barra di avanzamento per il tempo di esecuzione dell'operazione di recupero. Voglio annullare / interrompere l' AsyncTaskesecuzione quando l'utente annulla (decide contro) l'operazione. Qual è il modo ideale …
Ho provato a seguire questo tutorial: Recupero di dati dal Web Ho provato a implementarlo su Android 3.0, l'ultima piattaforma per tablet, tuttavia, ottengo questo errore: " Impossibile risolvere l'host" www.anddev.org "Nessun indirizzo associato al nome host. " Puoi controllare l'URL che ho usato solo per dimostrare che il file …
Sto sviluppando un'applicazione in cui devo aggiornare alcune informazioni ogni volta che l'utente accede al sistema, utilizzo anche il database nel telefono. Per tutte quelle operazioni (aggiornamenti, recupero di dati da db e così via) utilizzo attività asincrone. Fino ad ora non vedevo perché non dovrei usarli, ma recentemente ho …
A partire dal 15/2/2012 non ho ancora trovato una buona spiegazione né un motivo per cui questo non funziona. Il più vicino a una soluzione è utilizzare l' approccio Thread tradizionale , ma allora perché includere una classe che non (sembra) funziona nell'SDK Android? Anche così! Ho una sottoclasse AsyncTask: …
Citando la documentazione per AsyncTask trovata qui , dice: Gli AsyncTasks dovrebbero idealmente essere usati per operazioni brevi (pochi secondi al massimo). Se hai bisogno di mantenere i thread in esecuzione per lunghi periodi di tempo, ti consigliamo vivamente di usare le varie API fornite dal pacakge java.util.concurrent come Executor, …
Ho letto molto su come salvare lo stato dell'istanza o su come gestire la mia attività che viene distrutta durante la rotazione dello schermo. Sembra che ci siano molte possibilità ma non ho capito quale funziona meglio per recuperare i risultati di un AsyncTask. Ho alcuni AsyncTask che vengono semplicemente …
Sto lavorando su un'app per smartphone / tablet, utilizzando un solo APK e caricando le risorse in base alle dimensioni dello schermo, la scelta migliore per il design sembrava utilizzare i frammenti tramite l'ACL. Questa app ha funzionato bene fino ad ora essendo basata solo sull'attività. Questa è una classe …
Devo caricare Arraylistimmagini sul server senza usare alcuna libreria. Sto usando Asynctaskper caricare una singola immagine e funziona perfettamente con l'aiuto di httpurlconnection multipart / form-data. Ora ho bisogno di cambiare il mio codice per caricare più file di qualsiasi tipo usando Arraylist<String>ma il mio problema è che il codice …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.