2010-11-24 4 views
-4

Как вы используете классы «Thread»? Самый простой пример был бы замечательным!Как использовать классы «Thread»?

+0

Не могли бы вы уточнить, что вы хотите сделать с классом Thread? Возможно, вы захотите заглянуть в «AyncTask»: http://developer.android.com/reference/android/os/AsyncTask.html – Computerish 2010-11-24 03:48:05

+0

Я пробовал с услугами, но я не мог узнать, как использовать прослушиватель, я попытался с помощью asynctask, но я не смог создать экземпляр моей базы данных, поэтому теперь я хочу попробовать потоки :(и я нахожу, что документы Google очень трудно следовать – ZiGi 2010-11-24 20:33:06

ответ

7
Thread myThread = new Thread(new Runnable(){ 
    @Override 
    public void run() 
    { 
     // Do Stuff 
    } 
}); 

myThread.start(); 
2

Существует два способа использования класса резьбы. Один непосредственно используется в функции.
Класс Runnable - это работа.

new Thread(new Runnable() 
{ 
    @Override 
    public void run() 
    { 
     //Do things. 
    } 

}).start(); 

Другое - создайте новый класс и расширьте интерфейс потока.

public class MyThread extends Thread 
{ 
    public void run() 
    { 
     //Do things. 
    } 
} 

Вы можете обратиться к статье How to use thread in Android.