Activity界面展示時間的效果
我們在做APP開發的時候,有時候需要寫一個類似于電子表時間的內容,來顯示當前時間,不多說,上代碼:
```
private static final int MSG_TIME = 1;
private TextView tv_time_nor;
Handler handler = new Handler()
{
@Override
public void handleMessage(Message msg) {
switch (msg.what)
{
case MSG_TIME:
tv_time_nor.setText(getDate());
break;
}
}
};
Runnable timeRunnable = new Runnable() {
@Override
public void run() {
do {
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
handler.sendEmptyMessage(MSG_TIME);
}while(true);
}
};
Thread thread = new Thread(timeRunnable);
thread.start();
//使用的時候,開啟線程即可
//獲取某天在一周的第幾天,注意,在英語環境里,Sunday是一周第一天
Calender calender = Calender.getInstance();
String numOfWeek = calender.get(Calender.DAY_OF_WEEK);</pre>
本文由用戶 fefre 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!