Cosa succede a questa discussione alla fine dopo che è stata completata?

Ho questo thread che scarica alcune immagini dal server. Quindi, una volta scaricato le immagini, chiamo il gestore e continuo ad aggiornare l'UI. Quindi, poiché la stop () per il thread è deprecata non riesco ad utilizzarlo. Ho due domande qui.

  1. Cosa succede a questo thread alla fine? (Significa dopo che chiamo il metodo del gestore cosa succede).
  2. O come posso interrompere questo thread senza utilizzare stop ()?

Ecco il mio codice.

  • Come mettere l'authentication utente in un'applicazione mobile
  • tagliare la porzione di bitmap
  • Come impostare il colore di background delle singole celle di gridview
  • Android - Ottieni each valore di ListText di EditTexts con ArrayAdapter personalizzato
  • Emulatore non in esecuzione su Android Studio
  • OnTouch funziona, ma OnClickListener non?
  • handler=new Handler() { public void handleMessage(Message msg) { if(msg.what==0) { //UI Updation takes place. } } }; final Thread t = new Thread(new Runnable() { public void run() { Log.i("Inside Thread", "Downloading Images..."); myDownlaodMethod(); handler.sendEmptyMessage(0); } }); t.start(); 

  • Panoramica sull'orientamento del telefono Android, compresa la bussola
  • Condividere i file tra le applicazioni
  • Doppio frammento che ruota Android con ActionBar
  • Quando dovremmo utilizzare RxJava Observable e quando ricall semplicemente Android?
  • Come stilizzare le voci di menu in una barra di azione Android
  • Come rendere gli elementi cliccabili nella vista elenco?
  • 2 Solutions collect form web for “Cosa succede a questa discussione alla fine dopo che è stata completata?”

    Il filo terminerà e morire da solo. Non wherete terminare da soli. Non sarà ansible riavviarlo senza creare un nuovo object Thread . Il collettore di rifiuti gestirà qualunque memory deve essere rilasciata. L'object rimarrà in memory finché si tiene un riferimento ad esso. Rimuovere il riferimento e il collettore di rifiuti rimuoverà l'object proprio come qualsiasi altra.

    Dovresti esaminare l' esecutore e gli esecutori .

    Se è la stessa di Java normale, allora fornisce una gestione di thread potente, inclusa la chiusura di tutti i thread in una volta.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.