package irdc.wjl;
import java.util.Timer;
import java.util.TimerTask;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.telephony.SmsManager;
import android.util.Log;
public class AndroidTimerDemo extends Activity {
protected static final int UPDATE_TEXT = 0;
private Timer mTimer;
private TimerTask mTimerTask;
private Handler mHandler;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mTimer = new Timer();
mHandler = new Handler(){
public void handleMessage(Message msg) {
switch (msg.what){
case UPDATE_TEXT:
SmsManager manager = SmsManager.getDefault();
manager.sendTextMessage("5556", null, "woshiwojiali", null, null);
break;
}
}
};
mTimerTask = new TimerTask() {
@Override
public void run() {
Log.d("AndroidTimerDemo", "timer");
mHandler.sendEmptyMessage(UPDATE_TEXT);
}
};
mTimer.schedule(mTimerTask, 10000, 10000);
}
}
import java.util.Timer;
import java.util.TimerTask;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.telephony.SmsManager;
import android.util.Log;
public class AndroidTimerDemo extends Activity {
protected static final int UPDATE_TEXT = 0;
private Timer mTimer;
private TimerTask mTimerTask;
private Handler mHandler;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mTimer = new Timer();
mHandler = new Handler(){
public void handleMessage(Message msg) {
switch (msg.what){
case UPDATE_TEXT:
SmsManager manager = SmsManager.getDefault();
manager.sendTextMessage("5556", null, "woshiwojiali", null, null);
break;
}
}
};
mTimerTask = new TimerTask() {
@Override
public void run() {
Log.d("AndroidTimerDemo", "timer");
mHandler.sendEmptyMessage(UPDATE_TEXT);
}
};
mTimer.schedule(mTimerTask, 10000, 10000);
}
}