zoukankan      html  css  js  c++  java
  • 《APP》团队冲刺第二阶段 八

      团队在进行了昨天的会议之后,我们计划根据昨天会议的内容,更新优化计时界面的功能,使用户能够得到更好的用户体验。

      

    case R.id.cv_start1:
        if (mTimer1 == null && mTask1 == null) {
            mTimer1 = new Timer();
            mTask1 = new TimerTask() {
                @Override
                public void run() {
                    Message message = mHandler.obtainMessage(1);
                    mHandler.sendMessage(message);
                }
            };
            mTimer1.schedule(mTask1, 0, 1000);
        }
        break;
    
    case R.id.cv_stop1:
        if (mTimer1 != null) {
            mTimer1.cancel();
            mTimer1 = null;
        }
        if (mTask1 != null) {
            mTask1.cancel();
            mTask1 = null;
        }
        break;
    /**
     * 启动线程
     */
    private void startThread() {
        if (mThread == null) {
            mThread = new MyThread();
            mThread.start();
        }
    }
    
    /**
     * 停止线程
     */
    private void stopThread() {
        if (mThread != null) {
            mThread.stop = true;
    
            mThread = null;
            Message message = mHandler.obtainMessage(5);
            mHandler.sendMessage(message);
        }
    }

  • 相关阅读:
    ES6新特性总结
    Flask
    Flask
    Flask
    Flask
    Flask
    Flask
    Flask
    Linux
    Linux
  • 原文地址:https://www.cnblogs.com/jjjm123/p/13071569.html
Copyright © 2011-2022 走看看