亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > Android > 正文

TextView顯示系統時間(時鐘功能帶秒針變化

2020-04-11 11:59:44
字體:
來源:轉載
供稿:網友

我們開啟一個線程,線程每隔一秒發送一次消息,我們在消息中更新TextView上顯示的時間就ok了。

首先我們在布局文件中放一個TextView用來顯示時間,如下所示:

復制代碼 代碼如下:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:background="@android:color/white">
  <TextView
      android:id="@+id/mytime"
      android:layout_width="match_parent"
      android:layout_height="match_parent"
      android:gravity="center"
      android:textColor="@android:color/black"
      android:textSize="36sp"/>
</LinearLayout>

之后我們寫一個線程,線程里面無限循環,每隔一秒發送一個消息,其中由Handler來處理顯示的結果:

復制代碼 代碼如下:

public class TimeThread extends Thread {
        @Override
        public void run () {
            do {
                try {
                    Thread.sleep(1000);
                    Message msg = new Message();
                    msg.what = msgKey1;
                    mHandler.sendMessage(msg);
                }
                catch (InterruptedException e) {
                    e.printStackTrace();
                }
            } while(true);
        }
    }

private Handler mHandler = new Handler() {
        @Override
        public void handleMessage (Message msg) {
            super.handleMessage(msg);
            switch (msg.what) {
                case msgKey1:
                    long sysTime = System.currentTimeMillis();
                    CharSequence sysTimeStr = DateFormat.format("hh:mm:ss", sysTime);
                    mTime.setText(sysTimeStr);
                    break;

                default:
                    break;
            }
        }
    };

之后我們可以在Activity的onCreate方法中開啟這個線程,這時我們可以看到一個數字時鐘了:

復制代碼 代碼如下:

public void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         setContentView(R.layout.time);
         mTime = (TextView) findViewById(R.id.mytime);
         new TimeThread().start();
     }

整個Activity的代碼:

復制代碼 代碼如下:

package com.fermax.test;

import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.text.format.DateFormat;
import android.widget.TextView;

public class TestActivity extends Activity {

    private static final int msgKey1 = 1;
    private TextView mTime;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.time);
        mTime = (TextView) findViewById(R.id.mytime);
        new TimeThread().start();
    }

    public class TimeThread extends Thread {
        @Override
        public void run () {
            do {
                try {
                    Thread.sleep(1000);
                    Message msg = new Message();
                    msg.what = msgKey1;
                    mHandler.sendMessage(msg);
                }
                catch (InterruptedException e) {
                    e.printStackTrace();
                }
            } while(true);
        }
    }

    private Handler mHandler = new Handler() {
        @Override
        public void handleMessage (Message msg) {
            super.handleMessage(msg);
            switch (msg.what) {
                case msgKey1:
                    long sysTime = System.currentTimeMillis();
                    CharSequence sysTimeStr = DateFormat.format("hh:mm:ss", sysTime);
                    mTime.setText(sysTimeStr);
                    break;

                default:
                    break;
            }
        }
    };
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产成人精品a视频一区www| 最近2019年中文视频免费在线观看| 精品视频在线播放| 日韩电影大全免费观看2023年上| 狠狠色噜噜狠狠狠狠97| 日韩在线视频播放| 亚洲九九九在线观看| 97人洗澡人人免费公开视频碰碰碰| 欧美成人免费在线视频| 日韩大片免费观看视频播放| 精品久久久久久| 国产欧美精品xxxx另类| 国产亚洲精品美女久久久| 欧美成aaa人片在线观看蜜臀| 欧美高清电影在线看| 日韩电影免费观看在线| 欧美在线亚洲在线| 久久久精品美女| 亚洲成人久久一区| 久久中文字幕一区| 国产成人精品亚洲精品| 国产自产女人91一区在线观看| 日韩在线观看你懂的| 国产999视频| 色偷偷9999www| 久久久999国产精品| 国产日韩中文字幕在线| 欧美激情性做爰免费视频| 精品无人区乱码1区2区3区在线| 日韩精品在线免费观看| 亚洲一区二区三区四区视频| 黑人巨大精品欧美一区免费视频| 少妇高潮久久77777| 亚洲国产精品嫩草影院久久| 亚洲第一福利网站| 久久露脸国产精品| 日韩精品中文字幕在线观看| 欧美视频一二三| 热久久免费国产视频| 国产丝袜精品视频| 亚洲欧美日韩中文视频| 日韩精品视频在线| 色久欧美在线视频观看| 国产伊人精品在线| 久久精品国产99国产精品澳门| 欧美一级大片在线观看| 亚洲精品久久久久久久久久久久久| 亚洲福利视频免费观看| 欧美国产日本高清在线| 久久精品国产视频| 97香蕉久久夜色精品国产| 欧美激情视频免费观看| 国产免费观看久久黄| 国产亚洲美女精品久久久| 97超碰色婷婷| 国产欧美最新羞羞视频在线观看| 欧美黄色www| 一区二区三区高清国产| 亚洲成在人线av| 午夜伦理精品一区| 国产精品第一视频| 日本精品va在线观看| 成人免费网站在线观看| 这里只有精品在线观看| 性夜试看影院91社区| 九九热精品视频| 懂色aⅴ精品一区二区三区蜜月| 77777亚洲午夜久久多人| 久久久精品在线| 亚洲精品国产综合久久| 一区二区三区精品99久久| 国产精品久久久久久久久久ktv| 庆余年2免费日韩剧观看大牛| 日本欧美中文字幕| 国产亚洲精品va在线观看| 日韩欧美中文字幕在线播放| 一本一道久久a久久精品逆3p| 国产精品99久久久久久久久| 色综合天天狠天天透天天伊人| 日韩成人网免费视频| 亚洲男人天堂2023| 日韩精品视频在线观看免费| 久久偷看各类女兵18女厕嘘嘘| 精品久久久免费| 亚洲视频精品在线| 欧美激情一区二区久久久| 韩国v欧美v日本v亚洲| 亚洲直播在线一区| 欧美激情二区三区| 隔壁老王国产在线精品| 欧美日韩福利在线观看| 国产手机视频精品| 尤物精品国产第一福利三区| 亚洲综合视频1区| 欧美韩国理论所午夜片917电影| 97国产在线视频| 欧美日韩国产在线| 久久伊人色综合| 国产主播在线一区| 一区国产精品视频| 久久久亚洲精选| 神马国产精品影院av| 在线看日韩欧美| 7777精品视频| 欧美色另类天堂2015| 国产一区二区三区久久精品| 亚洲视频一区二区三区| 亚洲精品一区二三区不卡| 91人人爽人人爽人人精88v| 欧美体内谢she精2性欧美| 国产日韩在线播放| 欧美做受高潮1| 久操成人在线视频| 亚洲综合中文字幕68页| 九九精品在线观看| 一区二区在线视频播放| 成人国产在线视频| 日本高清久久天堂| 日韩欧美国产中文字幕| 日韩成人在线视频观看| 国产精品丝袜久久久久久高清| 亚洲系列中文字幕| 欧美电影免费观看大全| 欧美激情成人在线视频| 日韩精品免费在线播放| 福利一区福利二区微拍刺激| 亚洲日本aⅴ片在线观看香蕉| 91沈先生在线观看| 亚洲性生活视频在线观看| 国产精品麻豆va在线播放| 久久久国产精品亚洲一区| 日韩专区中文字幕| 456亚洲影院| 日韩精品在线观看一区| 91久久久久久久久久久久久| 国产精品久久久久av| 亚洲bt欧美bt日本bt| 亚洲成av人影院在线观看| 国产日韩欧美日韩大片| 夜夜狂射影院欧美极品| 亚洲第一精品福利| 成人精品视频99在线观看免费| 日产精品99久久久久久| 精品国产成人av| 国内精品久久久久久久| 久久6精品影院| 国产一区二区三区中文| 久久久免费av| 欧美亚洲在线播放| 国产国语刺激对白av不卡| 日韩精品在线视频观看| 国产精品免费久久久久影院| 日韩精品中文字幕在线播放| 欧美大尺度激情区在线播放| 久久久精品久久久久| 欧美性色xo影院| 草民午夜欧美限制a级福利片| 亚洲欧洲一区二区三区久久| 亚洲少妇中文在线| 国自产精品手机在线观看视频| 国产精品一区二区av影院萌芽| 欧美精品做受xxx性少妇| 91精品久久久久久| 亚洲电影免费观看高清完整版在线|