Android Timer编写方式

用法应该通过配合Handler来实现Android Timer功能的!

    1. package com.ray.test;   
    2. import java.util.Timer;   
    3. import java.util.TimerTask;   
    4. import android.app.Activity;   
    5. import android.os.Bundle;   
    6. import android.os.Handler;   
    7. import android.os.Message;   
    8. public class TestTimer extends Activity {   
    9. Timer timer = new Timer();   
    10. Handler handler = new Handler(){   
    11. public void handleMessage(Message msg) {   
    12. switch (msg.what) {   
    13. case 1:   
    14. setTitle("hear me?");   
    15. break;   
    16. }   
    17. super.handleMessage(msg);   
    18. }   
    19. };   
    20. TimerTask task = new TimerTask(){   
    21. public void run() {   
    22. Message message = new Message();   
    23. message.what = 1;   
    24. handler.sendMessage(message);   
    25. }   
    26. };   
    27. public void onCreate(Bundle savedInstanceState) {   
    28. super.onCreate(savedInstanceState);   
    29. setContentView(R.layout.main);   
    30. timer.schedule(task, 10000);   
    31. }   
    32. }
posted on 2012-11-12 14:36  meizixiong  阅读(154)  评论(0编辑  收藏  举报