android每隔5s显示时间
16lz
2021-12-04
package com.example.time_1;import java.util.zip.DataFormatException;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.text.format.DateFormat;import android.util.Log;import android.view.Menu;import android.view.MenuItem;import android.widget.Button;import android.widget.TextView;public class MainActivity extends Activity {private static final int msgKey1 = 1;private TextView time;@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);time = (TextView) findViewById(R.id.time);new TimeThread().start();}public class TimeThread extends Thread {@Overridepublic void run() {do {try {Thread.sleep(5000);// //每隔5s显示时间Message msg = new Message();msg.what = msgKey1;mHandler.sendMessage(msg);} catch (InterruptedException e) {e.printStackTrace();}} while (true);}}private Handler mHandler = new Handler() {@Overridepublic void handleMessage(Message msg) {super.handleMessage(msg);switch (msg.what) {case msgKey1:long sysTime = System.currentTimeMillis();CharSequence stsTimeStr = DateFormat.format("hh:mm:ss", sysTime);time.setText(stsTimeStr);break;default:break;}}};}
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="${relativePackage}.${activityClass}" > <TextView android:id="@+id/time" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:layout_marginRight="107dp" android:layout_marginTop="177dp" android:text="@string/hello_world" /></RelativeLayout>
更多相关文章
- Android(安卓)APP禁止旋转和软键盘的控制
- android mediaplayer 播放流媒体 m3u8
- Android之activity跳转显示桌面及切换黑屏问题解决方案
- Android(安卓)闹钟以及通知
- Android(安卓)Toast 保持一直显示。
- Android二级分类列表ListView
- Android(安卓)ProgressBar 显示在Title上面
- Android(安卓)打开Activity后,不显示键盘
- Android(安卓)歌词Lrc显示 自定义View