title: What happens to this thread runnable at the end once it is completed?
body: <p>I have this thread which downloads a few images from the server. So once it downloads the images I call the handler and carry on UI updation. So since stop() for thread is deprecated I am not able to use it. I have two questions here. </p>
  
  <ol>
  <li>What happens to this thread in the end?(means after I call the handler method what happens to it). </li>
  <li>OR how do I stop this thread without using stop()?</li>
  </ol>
  
  <p>Here is my code. </p>
  
  <pre><code>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();
  </code></pre>