工人线程和主线程

时间:2016-10-14 07:28:14

标签: android

我是android开发的初学者。我正在研究后台线程和主线程来理解它们。我写了一个简单的代码,如下所示。我在这里很困惑,倒计时器在ui线程(主线程)上运行,“Thread”作为工作线程运行。会有任何干扰吗? 到工作线程引起的主线程。这是创建后台线程的方法吗?

我想学习的是如何将后台线程与主线程分开。牢记这一点,我写了下面的代码。

提前致谢!

 @Override
 protected void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
     setContentView(R.layout.activity_main);

     thread = new Thread() {
         @Override
         public void run() {
             Toast.makeText(MainActivity.this, "Toast", Toast.LENGTH_SHORT).show();
         }
     };

     new CountDownTimer(5000, 1000) {
         @Override
         public void onTick(long millisUntilFinished) {

         }

         @Override
         public void onFinish() {
             thread.run();
             this.start();
         }
     }.start();    
 }

0 个答案:

没有答案