<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處http://www.tkk7.com/sxyx2008/謝謝合作!!!

    雪山飛鵠

    溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處http://www.tkk7.com/sxyx2008/謝謝合作!!!

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      215 Posts :: 1 Stories :: 674 Comments :: 0 Trackbacks
    需求:在界面上有兩個按鈕,一個開始,一個停止。點擊開始按鈕,更新應用的標題為當前時間。按停止按鈕停止更新時間。
    考察:handler的使用。
    這里借助Handler+Timer+TimerTask來實現

    package com.zhy.ui;

    import java.text.SimpleDateFormat;
    import java.util.Date;
    import java.util.Timer;
    import java.util.TimerTask;

    import com.zhy.shortcut.R;

    import android.app.Activity;
    import android.os.Bundle;
    import android.os.Handler;
    import android.os.Message;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.Button;

    public class UpdateUiActivity extends Activity implements OnClickListener{
        
        
        private static final int UPDATA_TITIE=1;
        
        Button start;
        Button stop;
        
        TimerTask task;
        
        Handler handler;
        
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            
            setContentView(R.layout.ui);
            
            start=(Button) findViewById(R.id.start);
            stop=(Button) findViewById(R.id.stop);
            
            //實列化Handler
            handler=new Handler(){
                //處理消息
                @Override
                public void handleMessage(Message msg) {
                    super.handleMessage(msg);
                    //標記消息
                    switch (msg.what) {
                    case UPDATA_TITIE:
                        //更新UI
                        updateTitle(msg);
                        break;

                    default:
                        break;
                    }
                }
            };
            
            start.setOnClickListener(this);
            stop.setOnClickListener(this);
            
        }

        @Override
        public void onClick(View v) {
            switch (v.getId()) {
            case R.id.start:
                //創建一個定時器
                Timer timer=new Timer();
                //創建TimerTask
                task=new TimerTask() {
                    
                    //實現run方法,這里存放需要實時更新時間的代碼
                    @Override
                    public void run() {
                        //創建一個消息體
                        Message message=new Message();
                        //標記消息
                        message.what=UPDATA_TITIE;
                        //傳遞數據
                        message.obj=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss").format(new Date());
                        //發送消息
                        handler.sendMessage(message);
                    }
                };
                //調度,每隔一秒中執行一次
                timer.schedule(task, 1, 1000);
                break;
            case R.id.stop:
                //停止
                if(task!=null){
                    task.cancel();
                }
                break;
            default:
                break;
            }
        }
        
        /**
         * 更新應用標題
         * 
    @param msg
         
    */
        private void updateTitle(Message msg) {
            UpdateUiActivity.this.setTitle(String.valueOf(msg.obj));
        }
        
        
    }
    posted on 2011-12-14 14:57 雪山飛鵠 閱讀(1691) 評論(0)  編輯  收藏 所屬分類: android
    主站蜘蛛池模板: 成人免费无码精品国产电影| 最近中文字幕国语免费完整| 日韩毛片免费在线观看| 国产AV旡码专区亚洲AV苍井空| 国产在线观看麻豆91精品免费| 亚洲成人网在线播放| 一色屋成人免费精品网站| 亚洲人成电影网站久久| 国产成人免费高清激情视频| 亚洲中文字幕久久精品无码A| 午夜两性色视频免费网站| 久久亚洲AV成人无码国产电影| 四虎永久成人免费| 精品国产福利尤物免费| 亚洲国产精品无码一线岛国| 国产免费一区二区三区在线观看| 久久久亚洲AV波多野结衣| 无码中文在线二区免费| 狠狠综合亚洲综合亚洲色| 国产亚洲精品AA片在线观看不加载 | 一级美国片免费看| 精品国产亚洲一区二区三区| 95免费观看体验区视频| 日韩亚洲国产高清免费视频| 国产v片免费播放| 在线涩涩免费观看国产精品 | 一级特黄色毛片免费看| 久久国产精品亚洲综合| 黄页免费的网站勿入免费直接进入| 亚洲欧洲专线一区| 亚洲综合另类小说色区| 在线观看人成网站深夜免费| 国产精品亚洲综合一区在线观看| 国产成人A亚洲精V品无码| 成人免费视频69| 免费在线观看自拍性爱视频| 亚洲色四在线视频观看| 国产精品久久久久影院免费| 日本一区二区免费看| 久久综合亚洲色hezyo| 久久久久亚洲AV成人片|