Kann mir jemand die Bedeutung zwischen Thread und Handler sagen? Wann benutzen wir Thread und wann benutzen wir Handler?Unterschied zwischen Thread und Handler
Ich habe zwei Code in meinem Projekt, aber ich kann sie nicht verstehen.
final Handler handler = new Handler()
{
@Override
public void handleMessage(Message msg)
{
// Do SomeThings
}
};
Und
private class readThread extends Thread
{
Handler mHandler;
readThread(Handler h){
mHandler = h;
this.setPriority(Thread.MIN_PRIORITY);
}
@Override
public void run()
{
// Do SomeThings
}
}
Und in einem anderen Verfahren rufen Sie die Handler wie dies
read_thread = new readThread(handler);
read_thread.start();
Welchen Lauf ersten ?? Kann mir jemand das erklären?
Sie verwenden nicht mHandler-Feld in readThread also wofür ist es? – pskink
Ich weiß es nicht. Ich weiß nichts über diese Codes. Ich versuche sie unruhig zu machen – Khodayar