android中的主线程

落花踏尽游何处,笑入胡姬酒肆中。这篇文章主要讲述android中的主线程相关的知识,希望能为你提供帮助。
android中的主线程不需要新建。
Thread.sleep设置程序阻塞。
【android中的主线程】 

1 public class MainActivity extends AppCompatActivity { 2 3@Override 4protected void onCreate(Bundle savedInstanceState) { 5super.onCreate(savedInstanceState); 6setContentView(R.layout.activity_main); 7findViewById(R.id.bt).setOnClickListener(new View.OnClickListener() { 8@Override 9public void onClick(View v) { 10try { 11Thread.sleep(1000); 12System.out.print("The thread is running, is sleeping"); 13} catch (InterruptedException e) { 14e.printStackTrace(); 15} 16} 17}); 18} 19 }

  新建子线程后,按下Button,不会卡死,会立即弹起。

1 new Thread(){ 2@Override 3public void run() { 4try { 5while (true){ 6sleep(1000); 7System.out.print("Hello, this is the new thread!"); 8} 9} catch (InterruptedException e) { 10e.printStackTrace(); 11} 12} 13}.start();


 
 


    推荐阅读