作者在 2016-01-02 19:22:54 发布以下内容
public class MainActivity extends Activity {
/*1*** 使用Thread的继承创建进程 ***/
public class MyThread extends Thread{
private int count=0;
public void run(){
while(count<100){
count++;
Log.i("======run=====", "count="+count);
System.out.println("线程");
}
}
}
/************使用runnabler接口创建线程 ***因为Java
是单继承。所以用Runnable更方便。***************2*/
// public class MyThread implements Runnable {
// private int count = 0;
//
// @Override
// public void run() {
// while (count < 100) {
// Log.i("Runnableru------>", "count" + count);
// count++;
// }
// }
//
// }
//
/*3**** sleep()的练习 *****/
// public class Wait extends Thread{
// public void run(){
// for (int i=0;i<10; i++){
// try {
// Thread.sleep(10000);
// } catch (InterruptedException e) {
// // TODO Auto-generated catch block
// e.printStackTrace();
// }
// Log.i("----run----","sleep end");
// }
// }
// }
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
/*1*** 使用Thread的继承创建进程 ***/
Thread thread=new Thread();
thread.start();
/*********** 使用runnabler接口创建线程 ***因为Java 是单继承。所以用Runnable更适应。 ****************/
// MyThread mythread = new MyThread();
// Thread thread = new Thread(mythread);
// thread.start();
/*3**** sleep()的练习 *****/
// Wait wt=new Wait();
// wt.start();
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}